shadcn/vue
HomeDocsComponentsBlocksThemes

Getting Started

Introduction Installation components.json Theming Dark Mode CLI Tailwind v4 NewTypography Figma Changelog About Contribution

Installation

Vite Nuxt Astro Laravel Manual

Extended Legacy

Auto Form Charts

Components

Sidebar Accordion Alert Alert Dialog Aspect Ratio Avatar Badge Breadcrumb Button Calendar Card Carousel Checkbox Collapsible Combobox Command Context Menu Data Table Date Picker Dialog Drawer Dropdown Menu Form Hover Card Input Label Menubar Navigation Menu Number Field Pagination PIN Input Popover Progress Radio Group Range Calendar Resizable Scroll Area Select Separator Sheet Skeleton Slider Sonner Stepper Switch Table Tabs Tags Input Textarea Toast Toggle Toggle Group Tooltip

Registry New

Introduction Getting Started Examples FAQ registry.json registry-item.json

On This Page

  1. docs
  2. dark-mode

Dark Mode

Adding dark mode to your site.

Vite

Nuxt

Vitepress

Astro

Edit this page on GitHub

On This Page

Built by shadcn. Ported to Vue by unovue . The code source is available on GitHub.