Detithering Image
Interactive canvas logo rendered as a stippled grid: hover repels dots, release triggers a shockwave. Includes a playground (upload, presets, paper/ink colors, density controls). See docs/components-detithering-image.md.
HRS 14, MIN 12, SEC 53
HRS 14, MIN 12, SEC 53
HRS 14, MIN 12, SEC 53
Highlights
Skim the cards below, then open the live playground for code and props on each route.
Interactive canvas logo rendered as a stippled grid: hover repels dots, release triggers a shockwave. Includes a playground (upload, presets, paper/ink colors, density controls). See docs/components-detithering-image.md.
Global ⌘K / Ctrl K palette with grouped commands (Navigation + Actions), type-to-filter, arrows + Enter to run, Esc to close. Uses our CommandPalette (Radix Dialog).
Proximity “magnet” that nudges a child element toward the cursor with a small spring. Keyboard focus stays stable; motion disables under prefers-reduced-motion.
Pointer-following spotlight mask that reveals content beneath an overlay (useful for hover reveals and guided focus). Freezes when prefers-reduced-motion is enabled.
Headline reveal where each word animates in as it crosses the viewport (opacity + slight lift/tilt), then settles to a crisp static end state. No motion under prefers-reduced-motion.