Skip to Content

Button

Button example: default, outline, secondary, ghost, destructive and link variants. Sizes run from extra small to large plus four square icon sizes, with focus ring and invalid states.

pnpm dlx shadcn add @01orbital/button

Examples

New

button-frosted

button-frosted

Frosted

Button example: a frosted glass button over a rising Moon Sphere, with a see-through fill, a hairline and a soft inner glow, blurred over the light behind.

pnpm dlx shadcn add @01orbital/button-frosted

New

button-frosted-sizes

button-frosted-sizes

Frosted Sizes

Button example: the frosted button in each size, extra small to large, each beside its matching square icon button, over light rising from the bottom edge.

pnpm dlx shadcn add @01orbital/button-frosted-sizes

New

button-frosted-with-icon

button-frosted-with-icon

Frosted With Icon

Button example: a frosted button with a play icon before its label, over light rising from the bottom edge. Shows an icon with a glass button.

pnpm dlx shadcn add @01orbital/button-frosted-with-icon

New

button-frosted-loading

button-frosted-loading

Frosted Loading

Button example: a disabled frosted button with a spinner before its label, over a rising Moon Sphere. Shows the loading state of the glass button.

pnpm dlx shadcn add @01orbital/button-frosted-loading

New

button-frosted-media-controls

button-frosted-media-controls

Frosted Media Controls

Button example: frosted icon buttons as a previous, pause and next media control row, the middle one larger. Shows glass icon buttons for a player.

pnpm dlx shadcn add @01orbital/button-frosted-media-controls

New

button-frosted-pair

button-frosted-pair

Frosted Pair

Button example: a hero call to action over a rising Moon Sphere, with a solid button for the main action and a frosted one for the second.

pnpm dlx shadcn add @01orbital/button-frosted-pair

New

button-menu

button-menu

Menu

Button example: an outline icon button whose three lines fold into an X while its menu is open, driven by aria-expanded. A hamburger menu toggle.

pnpm dlx shadcn add @01orbital/button-menu

New

button-neoconstruct

button-neoconstruct

Neoconstruct

Button example in the Neoconstruct poster style: square, uppercase, a heavy border on poster red and a hard offset shadow it slides into when pressed. Brings the Neoconstruct theme with it.

pnpm dlx shadcn add @01orbital/button-neoconstruct

New

button-letterpress

button-letterpress

Letterpress

Button example: letterpress, ink pressed into paper, a dark filled button on cream paper with silver ink on black paper in dark mode. A tactile button style.

pnpm dlx shadcn add @01orbital/button-letterpress

New

button-embossed

button-embossed

Embossed

Button example: embossed, the paper raised a hair with the ink as the label, on cream paper, and black paper in dark mode. A tactile button style.

pnpm dlx shadcn add @01orbital/button-embossed

New

button-gradient-border

button-gradient-border

Gradient Border

Button example: a dark pill with a thin sky-blue edge that fades at both ends, made from two backgrounds on a transparent border. Classes only, no extra markup.

pnpm dlx shadcn add @01orbital/button-gradient-border

New

button-lit-border

button-lit-border

Lit Border

Button example: a glass pill whose indigo-to-cyan edge fades in on hover, drawn by a pseudo-element layer. Classes only, no extra markup.

pnpm dlx shadcn add @01orbital/button-lit-border

New

button-frosted-class-details

button-frosted-class-details

Frosted Class Details

Button example: frosted buttons over a bottom glow and sandpaper grain that open a dialog with class details and close it again. Shows glass buttons as dialog triggers.

pnpm dlx shadcn add @01orbital/button-frosted-class-details

New

button-frosted-set-reminder

button-frosted-set-reminder

Frosted Set Reminder

Button example: a frosted button over a large arc and grain on a festival card that downloads a calendar file for the set. Shows a reminder action.

pnpm dlx shadcn add @01orbital/button-frosted-set-reminder

New

button-menu-museum-header

button-menu-museum-header

Menu Museum Header

Button example: a museum header with a square outline menu button that folds into an X and opens a visitor navigation panel. Shows a hamburger menu toggle in a site header.

pnpm dlx shadcn add @01orbital/button-menu-museum-header

New

button-menu-project-index

button-menu-project-index

Menu Project Index

Button example: a studio header with a ghost menu button that folds into an X and opens an index of projects. Shows a hamburger menu toggle in a portfolio header.

pnpm dlx shadcn add @01orbital/button-menu-project-index

New

button-neoconstruct-file-picker

button-neoconstruct-file-picker

Neoconstruct File Picker

Button example: a Neoconstruct card whose red poster button opens the file picker for a mix and reports the chosen file. Shows a button as a file upload trigger.

pnpm dlx shadcn add @01orbital/button-neoconstruct-file-picker

New

button-octavia-copy-command

button-octavia-copy-command

Octavia Copy Command

Button example: a button that copies a preview-deploy command, in a card on a petrol-blue wash. Shows a copy-to-clipboard action.

pnpm dlx shadcn add @01orbital/button-octavia-copy-command

New

button-calendar-download

button-calendar-download

Calendar Download

Button example: an outline button that downloads a calendar event, on a single-grain dark card. Shows an add-to-calendar action.

pnpm dlx shadcn add @01orbital/button-calendar-download

New

button-frosted-blue-hour

button-frosted-blue-hour

Frosted Blue Hour

Button example: a wide frosted pill floating over a blue wash, with a quiet caption and a popover note. Shows a glass button on a gradient hero.

pnpm dlx shadcn add @01orbital/button-frosted-blue-hour

Button components

The library's own button components, each installed on its own.

sphere-button

sphere-button

Sphere Button

Round planetary call to action button lit by a radial highlight and crescent inset shadows, in teal, blue and coral. A void variant opens a dark center on hover, and labels use the display typeface. Open its docs page

pnpm dlx shadcn add @01orbital/sphere-button

Dependencies

npm: @base-ui/react, class-variance-authority, cn. The CLI installs them for you.

No other registry pieces.