Components
Browse all ShellUI v0.3.0 components organized by category
Explore ShellUI v0.3.0'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
- Compositional APIs: Select, Dropdown, Popover, HoverCard, ContextMenu, NavigationMenu, Carousel, Tabs, Accordion, Collapsible, Drawer and Sheet all have subcomponent patterns, and
shellui addinstalls the subcomponents with their parent - New components: Callout, CopyButton, LinkCard, PrevNextNav, Sonner, Stepper
- Also new: Command Palette, Data Picker, Multi Select, Tag Input, Typed Select, and the Donut, Radar and Radial charts
- Dependencies resolved for you:
shellui addinstalls sub-components, models, NuGet packages and_Imports.razorusings
Getting Started
dotnet tool install -g ShellUI.CLI
# Add components
shellui add button input card drawer sheet
# The newest components
shellui add command-palette data-picker multi-select tag-input typed-select donut-chart radar-chart radial-chart