Components
Browse all ShellUI v0.3.0-alpha.2 components organized by category
Explore ShellUI v0.3.0-alpha.2's component library, organized by category. Each component is fully accessible, type-safe, and customizable via the CLI.
Component Categories
Form Components
Button, Input, Textarea, Select, Checkbox, RadioGroup, Switch, Toggle, Label, Slider
Data Display
Table, Badge, Avatar, Alert, Toast, Skeleton, Progress, Loading
Layout Components
Card, Dialog, Sheet, Drawer, Popover, Tooltip, Separator, Collapsible, Accordion
Navigation Components
Navbar, NavigationMenu, Pagination, Tabs, Breadcrumb
Interactive Components
Dropdown, ContextMenu, HoverCard, ThemeToggle, EmptyState
Advanced Components
Calendar, DatePicker, Combobox, AlertDialog, Carousel, Stepper, Callout, Sonner, Charts
What's New in v0.3.0-alpha.2
- Drawer/Sheet compositional pattern:
DrawerTrigger,DrawerContent,SheetTrigger,SheetContent— no external open state required - CLI registry fix:
shellui add drawerandshellui add sheetnow auto-install all subcomponent files - New components: Callout, CopyButton, LinkCard, PrevNextNav, Sonner, Stepper — all installable via CLI
- Compositional APIs: NavigationMenu, Tabs, Dropdown, Popover, Collapsible, Accordion all have new subcomponent patterns
Getting Started
# Install alpha CLI
dotnet tool install -g ShellUI.CLI --version 0.3.0-alpha.2
# Add components
shellui add button input card drawer sheet