Pixel Background Demo
sora-ui/demo-pixel-backgroundFreeComponent
A hoverable panel revealing a grid of pixels staggered by the selected pattern.
Install it
npx shadcn@latest add https://ui.soralabs.io.vn/r/demo-pixel-background.jsonSource
1"use client";23import {4 type AnimationPattern,5 PixelBackground,6} from "@/components/sora-ui/effects/pixel-background";78export function PixelBackgroundExample({9 colors = "#f8fafc,#f1f5f9,#cbd5e1",10 pattern = "center",11 gap = 5,12 speed = 35,13 pixelOpacity = 1,14}: {15 colors?: string;16 gap?: number;17 pattern?: AnimationPattern;18 pixelOpacity?: number;19 speed?: number;20}) {21 return (22 <div className="h-[min(420px,60dvh)] w-full min-w-0 sm:h-[420px]">23 <PixelBackground24 className="h-full w-full"25 colors={colors}26 gap={gap}27 pattern={pattern}28 pixelOpacity={pixelOpacity}29 speed={speed}30 >31 <div className="flex h-full w-full items-center justify-center">32 <p className="font-medium text-lg">Hover me</p>33 </div>34 </PixelBackground>35 </div>36 );37}3839export default PixelBackgroundExample;
What it pulls in
Other registry items
Files it writes
More from Sora UI
All 97 items| Component | Registry | Kind | Access | Installs | Command |
|---|---|---|---|---|---|
| Accordionaccordion | Sora UI | Components | Free | 2 deps | |
| Border Trailborder-trail | Sora UI | Components | Free | 1 dep | |
| Bottom Sheetbottom-sheet | Sora UI | Components | Free | 2 deps | |
| Cursor Bubblecursor-bubble | Sora UI | Components | Free | 2 deps | |
| Cursor Trail Revealcursor-trail-reveal | Sora UI | Components | Free | 1 dep | |
| Custom Cursorcustom-cursor | Sora UI | Components | Free | 2 deps | |
| Accordion Demodemo-accordion | Sora UI | Components | Free | no deps | |
| Border Trail Demodemo-border-trail | Sora UI | Components | Free | no deps |
