Retro Windows 95 style components for shadcn. Square corners, four-ink palettes, ordered dither, stepped motion and synthesized click sounds.
shadcn accordion where each item is a raised bevelled box, with beveled chevron toggles and no easing.
shadcn alert as a 1-bit message box.
Modal confirmation in the dialog chrome, with action and cancel buttons.
Keeps content at a fixed aspect ratio.
Pixel-stepped circle avatar with a 1px ring, a dithered drop shadow, and an image or pixel-font initials.
shadcn badge as a pixel tag.
Path trail with pixel chevron separators.
shadcn button reskinned with pixel borders and offset shadows.
Buttons joined edge to edge into one pixel-bordered strip.
shadcn calendar reskinned for UI95.
shadcn card as a raised bevelled pixel panel.
shadcn carousel reskinned for UI95.
shadcn checkbox with a pixel check.
Unstyled show and hide region with a trigger, opening in one frame.
shadcn command reskinned for UI95.
Right-click menu with the shared menu look: foreground bar highlight, etched separators, left indicators.
A realistic CRT filter to really take your UI back in time. Fully customizable.
Call-to-action button over a WebGL dither shine that sweeps at 10 fps, with a stepped pixel tilt toward the pointer on hover.
shadcn dialog with a striped title bar and a dithered overlay.
Ordered Bayer dithering quantized to the theme inks, or to two to four colors of your own.
Reads theme colors through a canvas probe and observes <html> for theme changes.
A two-color Bayer-dithered band that sweeps corner to corner at a stepped frame rate.
Retro tokens, phosphor and cyan-pixel palettes, dither, bevel and offset-shadow utilities.
shadcn drawer reskinned for UI95.
shadcn dropdown menu with Win95 inverted highlight, etched separators and pixel indicators.
Empty state with a pixel icon, title, description and actions.
Stackable error dialogs that cascade diagonally.
Form field layout: label, control, description and dashed-border errors.
Text with dithered pixel stars that twinkle on its corners in stepped frames, each corner on its own beat.
Pixel preview card that appears on hover, with no fade.
shadcn input as a sunken 1-bit field.
Input or textarea with pixel addons and buttons inside one sunken field.
shadcn input-otp reskinned for UI95.
List row with media, title, description and actions on pixel borders.
Keyboard keys as small bevelled pixel keycaps, alone or grouped.
shadcn label set in the pixel font.
shadcn menubar with Win95 menus.
A native select in the sunken field style with a pixel chevron.
shadcn navigation-menu reskinned for UI95.
Page links built from UI95 buttons with pixel arrows.
Crisp pixel glyphs shared by the primitives: check, minus, close, chevron, arrow, dot, radio, error and 16x16 folder, document and terminal icons.
A surface for text that would otherwise sit on the desktop: a raised panel, a sunken readout or a title-bar caption tag.
Floating pixel panel with an offset shadow, opened from a trigger.
shadcn progress drawn as segmented blocks.
shadcn radio group with a pixel ring and dot.
shadcn resizable reskinned for UI95.
shadcn scroll area with a dithered track and a beveled thumb.
shadcn select as a Win95 combo box that drops a menu with no animation.