PuppyDog Design System
A comprehensive collection of reusable UI components for building consistent interfaces.
Core Components
Button
Interactive elements for user actions
View documentation →
Typography
Text styles for consistent hierarchy
View documentation →
Input
Form input elements
View documentation →
Textarea
Multi-line text input fields
View documentation →
Checkbox
Selection controls
View documentation →
Radio Group
Selection from mutually exclusive options
View documentation →
Switch
Toggle controls for binary options
View documentation →
Layout & Navigation
Card
Content containers with consistent styling
View documentation →
Modal
Overlays for focused content
View documentation →
Tabs
Organize content into sections
View documentation →
List
Display items in a structured format
View documentation →
Table
Structured data presentation
View documentation →
Popover
Contextual floating content
View documentation →
ScrollArea
Custom scrollable containers
View documentation →