A complete terminal UI system for shadcn with Base UI components, terminal-specific building blocks, and eight phosphor color themes.
Sections that open one at a time or many. The marker is a plus that rotates into a minus.
Two flashes and a rest, the way a warning lamp blinks. Pointing at it stops the flashing.
A self test that prints itself line by line, at its final height from the first frame.
Seven variants and five sizes in uppercase mono. `primary` is filled phosphor; `signal` marks urgent states.
A square month grid with phosphor selection, an amber today marker and Afterglow navigation buttons.
A panel with a coloured left edge. One `accent` property drives both the edge and the title.
A blinking block that follows the surrounding font size.
The accordion without the styling, for when you have drawn the trigger yourself.
A search line and a list that narrows as you type. Groups, shortcuts, and a dialog wrapper.
A rule extending left or right from a heading.
A system menu at the pointer, with choices, submenus, shortcut hints and destructive actions.
A calendar, popover and button composed into an installable single-date picker.
Opens in four steps rather than on a curve, with one pass of the beam down the panel.
Items, checkbox and radio items, submenus, and shortcut hints in the same mono as the keys.
The tracked-out line above a heading, with an optional block caret.
A bordered preview panel for a link, with one phosphor edge and room for interactive content.
A hairline field in mono with a phosphor caret. Focus brightens the border instead of adding a ring.
A status lamp and the line it sits in. Four tones, and the idle one holds still.
A full-page operations dashboard with boot status, volume health, rebuild progress and a shell.
Three pixels of track and a light in it. Pass `indeterminate` for a segment that sweeps and leaves.
A shell line. Sigil, field and caret share one row with no border between them.
Terminal-style radio marks in their unchecked and checked states: `( )` and `(•)`.
The glass. Two densities, an optional vignette, and a multiply blend.
A framed CRT surface with scanlines and curved-screen falloff.
A trigger that reads as a field, and a list whose chosen row carries a lit left edge.
A command transcript and prompt with command history. Bring the commands and their effects.