Right Surge
dotmatrix/dotm-3x3-13FreeComponent
A vertical wave pulse sweeps from the right column toward the left, illuminating every row in each band together.
Install it
npx shadcn@latest add https://dotmatrix.zzzzshawn.cloud/r/dotm-3x3-13.jsonSource
1"use client";23import type { CSSProperties } from "react";45import { createDotm3x3Component } from "@/components/ui/dotmatrix-core";6import { colWave3NormFromColReverse, wave3PathOpacityFromNorm } from "@/components/ui/dotmatrix-core";7import type { DotAnimationResolver, DotMatrixCommonProps } from "@/components/ui/dotmatrix-core";89export type Dotm3x3_13Props = DotMatrixCommonProps;1011const animationResolver: DotAnimationResolver = ({ isActive, col, reducedMotion, phase }) => {12 if (!isActive) {13 return { className: "dmx-inactive" };14 }1516 const path = colWave3NormFromColReverse(col);17 const style = { "--dmx-path": path } as CSSProperties;1819 if (reducedMotion || phase === "idle") {20 return {21 style: {22 ...style,23 opacity: wave3PathOpacityFromNorm(path)24 }25 };26 }2728 return { className: "dmx-path-3", style };29};3031export const Dotm3x3_13 = createDotm3x3Component("Dotm3x3_13", animationResolver, 1.75);
More from @dotmatrix
All 91 items| Component | Registry | Kind | Access | Installs | Command |
|---|---|---|---|---|---|
| All Dot Matrix Loadersall | @dotmatrix | Components | Free | no deps | |
| Square Spiraldotm-3x3-1 | @dotmatrix | Components | Free | no deps | |
| Frame Chasedotm-3x3-10 | @dotmatrix | Components | Free | no deps | |
| Glyph Pulsedotm-3x3-11 | @dotmatrix | Components | Free | no deps | |
| Drop Rippledotm-3x3-12 | @dotmatrix | Components | Free | no deps | |
| Comet Traildotm-3x3-14 | @dotmatrix | Components | Free | no deps | |
| Echo Ringsdotm-3x3-15 | @dotmatrix | Components | Free | no deps | |
| Smiley Spindotm-3x3-16 | @dotmatrix | Components | Free | no deps |
