Components
- AccordionDone
- AlertDone
- Alert DialogDone
- Aspect RatioNo Change
- AvatarDone
- BadgeDone
- BreadcrumbDone
- ButtonDone
- Button GroupDone
- CalendarNo Change
- CardDone
- CarouselDone
- ChartNo Change
- CheckboxDone
- CollapsibleNo Change
- ComboboxDone
- CommandDone
- Context MenuDone
- Data TableDone
- Date PickerDone
- DialogDone
- DrawerDone
- Dropdown MenuDone
- EmptyNo Change
- FieldNo Change
- React Hook FormNo Change
- Hover CardDone
- InputDone
- Input GroupDone
- Input OTPDone
- ItemDone
- KbdDone
- LabelDone
- MenubarDone
- Navigation MenuDone
- PaginationDone
- PopoverDone
- ProgressDone
- Radio GroupDone
- ResizableNo Change
- Scroll AreaNo Change
- SelectDone
- SeparatorDone
- SheetDone
- SidebarNo Change
- SkeletonDone
- SliderDone
- SonnerDone
- SpinnerDone
- SwitchDone
- TableNo Change
- TabsDone
- TextareaDone
- ToastDone
- ToggleDone
- Toggle GroupDone
- TooltipDone
- TypographyDone
Command
Glass command palette with mono typography and uppercase shortcuts.
Command palette
Palette demo
Uses the glass dialog and mono command list styling from the PoC.
Command Palette
Search for a command to run...
Installation
pnpm dlx shadcn@latest add @omni/command
Usage
import {
Command,
CommandDialog,
CommandInput,
CommandItem,
CommandList,
} from "@/components/ui/command"const [open, setOpen] = React.useState(false)
<CommandDialog open={open} onOpenChange={setOpen}>
<Command>
<CommandInput placeholder="Search actions" />
<CommandList>
<CommandItem onSelect={() => setOpen(false)}>
Launch console
</CommandItem>
</CommandList>
</Command>
</CommandDialog>