@shadcn
The canonical shadcn/ui registry (apps/v4, style new-york-v4) — ~470 primitives and utilities (accordion, alert, avatar, button, calendar, card, carousel, chart, checkbox, command, dialog, drawer, dropdown-menu, form, input, popover, select, sheet, sidebar, table, tabs, toast, and more) built on Radix UI, with parallel Base UI and React Aria variants documented alongside each component. This is the registry every third-party library in this directory extends or restyles; it ships here as its own entry so its components are indexed, clone-able, and searchable the same way theirs are. Free, open source, MIT-licensed. Use for: the baseline component set any shadcn-based project starts from, before reaching for a themed or specialized third-party registry.
Install this registry
npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/registry.json pnpm dlx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/registry.json bunx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/registry.json curl -s https://ui.shadcn.com/r/styles/new-york-v4/registry.json Components
250 totalnpx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/index.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/style.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/accordion.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/alert.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/alert-dialog.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/aspect-ratio.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/avatar.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/badge.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/breadcrumb.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/button.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/button-group.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/calendar.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/card.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/carousel.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/chart.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/checkbox.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/collapsible.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/combobox.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/command.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/context-menu.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/dialog.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/drawer.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/dropdown-menu.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/empty.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/field.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/form.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/hover-card.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/input.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/input-group.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/input-otp.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/item.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/label.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/menubar.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/navigation-menu.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/pagination.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/popover.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/progress.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/radio-group.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/resizable.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/scroll-area.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/select.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/separator.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/sheet.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/sidebar.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/skeleton.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/slider.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/sonner.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/spinner.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/switch.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/table.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/tabs.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/textarea.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/toggle.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/toggle-group.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/tooltip.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/kbd.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/native-select.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/direction.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/attachment.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/bubble.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/marker.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/message.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/message-scroller.json A dashboard with sidebar, charts and data table.
npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/dashboard-01.json A simple sidebar with navigation grouped by section.
npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/sidebar-01.json A sidebar with collapsible sections.
npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/sidebar-02.json A sidebar with submenus.
npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/sidebar-03.json A floating sidebar with submenus.
npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/sidebar-04.json A sidebar with collapsible submenus.
npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/sidebar-05.json A sidebar with submenus as dropdowns.
npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/sidebar-06.json A sidebar that collapses to icons.
npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/sidebar-07.json An inset sidebar with secondary navigation.
npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/sidebar-08.json Collapsible nested sidebars.
npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/sidebar-09.json A sidebar in a popover.
npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/sidebar-10.json A sidebar with a collapsible file tree.
npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/sidebar-11.json A sidebar with a calendar.
npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/sidebar-12.json A sidebar in a dialog.
npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/sidebar-13.json A sidebar on the right.
npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/sidebar-14.json A left and right sidebar.
npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/sidebar-15.json A sidebar with a sticky site header.
npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/sidebar-16.json A simple login form.
npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/login-01.json A two column login page with a cover image.
npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/login-02.json A login page with a muted background color.
npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/login-03.json A login page with form and image.
npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/login-04.json A simple email-only login page.
npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/login-05.json A simple signup form.
npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/signup-01.json A two column signup page with a cover image.
npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/signup-02.json A signup page with a muted background color.
npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/signup-03.json A signup page with form and image.
npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/signup-04.json A simple signup form with social providers.
npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/signup-05.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/chart-area-axes.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/chart-area-default.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/chart-area-gradient.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/chart-area-icons.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/chart-area-interactive.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/chart-area-legend.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/chart-area-linear.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/chart-area-stacked-expand.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/chart-area-stacked.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/chart-area-step.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/chart-bar-active.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/chart-bar-default.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/chart-bar-horizontal.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/chart-bar-interactive.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/chart-bar-label-custom.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/chart-bar-label.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/chart-bar-mixed.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/chart-bar-multiple.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/chart-bar-negative.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/chart-bar-stacked.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/chart-line-default.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/chart-line-dots-colors.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/chart-line-dots-custom.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/chart-line-dots.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/chart-line-interactive.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/chart-line-label-custom.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/chart-line-label.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/chart-line-linear.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/chart-line-multiple.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/chart-line-step.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/chart-pie-donut-active.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/chart-pie-donut-text.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/chart-pie-donut.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/chart-pie-interactive.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/chart-pie-label-custom.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/chart-pie-label-list.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/chart-pie-label.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/chart-pie-legend.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/chart-pie-separator-none.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/chart-pie-simple.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/chart-pie-stacked.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/chart-radar-default.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/chart-radar-dots.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/chart-radar-grid-circle-fill.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/chart-radar-grid-circle-no-lines.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/chart-radar-grid-circle.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/chart-radar-grid-custom.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/chart-radar-grid-fill.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/chart-radar-grid-none.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/chart-radar-icons.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/chart-radar-label-custom.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/chart-radar-legend.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/chart-radar-lines-only.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/chart-radar-multiple.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/chart-radar-radius.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/chart-radial-grid.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/chart-radial-label.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/chart-radial-shape.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/chart-radial-simple.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/chart-radial-stacked.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/chart-radial-text.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/chart-tooltip-default.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/chart-tooltip-indicator-line.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/chart-tooltip-indicator-none.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/chart-tooltip-label-none.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/chart-tooltip-label-custom.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/chart-tooltip-label-formatter.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/chart-tooltip-formatter.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/chart-tooltip-icons.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/chart-tooltip-advanced.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/utils.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/use-mobile.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/theme-stone.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/theme-zinc.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/theme-neutral.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/theme-gray.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/theme-slate.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/accordion-demo.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/alert-demo.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/alert-destructive.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/alert-dialog-demo.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/aspect-ratio-demo.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/avatar-demo.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/badge-demo.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/badge-destructive.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/badge-outline.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/badge-secondary.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/breadcrumb-demo.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/breadcrumb-separator.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/breadcrumb-dropdown.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/breadcrumb-ellipsis.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/breadcrumb-link.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/breadcrumb-responsive.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/button-demo.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/button-default.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/button-secondary.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/button-destructive.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/button-outline.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/button-ghost.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/button-link.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/button-with-icon.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/button-loading.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/button-icon.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/button-as-child.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/button-rounded.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/button-size.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/button-group-demo.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/button-group-nested.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/button-group-size.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/button-group-separator.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/button-group-split.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/button-group-input.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/button-group-dropdown.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/button-group-select.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/button-group-popover.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/button-group-input-group.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/button-group-orientation.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/calendar-demo.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/card-demo.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/card-with-form.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/carousel-demo.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/carousel-size.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/carousel-spacing.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/carousel-orientation.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/carousel-api.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/carousel-plugin.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/checkbox-demo.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/checkbox-disabled.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/checkbox-with-text.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/collapsible-demo.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/combobox-demo.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/combobox-dropdown-menu.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/combobox-popover.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/combobox-responsive.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/command-demo.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/command-dialog.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/context-menu-demo.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/data-table-demo.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/date-picker-demo.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/date-picker-with-presets.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/date-picker-with-range.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/dialog-demo.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/dialog-close-button.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/drawer-demo.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/empty-demo.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/empty-icon.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/empty-avatar.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/empty-avatar-group.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/empty-input-group.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/empty-outline.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/empty-background.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/field-demo.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/field-input.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/field-textarea.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/field-fieldset.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/field-radio.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/field-checkbox.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/field-switch.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/field-slider.json npx shadcn@latest add https://ui.shadcn.com/r/styles/new-york-v4/field-select.json