shadcn
7ecba59894
feat: add input
2026-01-19 12:49:14 +04:00
shadcn
5f966a282a
Merge branch 'main' into shadcn/base-docs
...
# Conflicts:
# apps/v4/lib/llm.ts
# apps/v4/lib/registry.ts
# apps/v4/public/r/styles/base-lyra/accordion-example.json
# apps/v4/public/r/styles/base-lyra/accordion.json
# apps/v4/public/r/styles/base-lyra/alert-dialog-example.json
# apps/v4/public/r/styles/base-lyra/alert-example.json
# apps/v4/public/r/styles/base-lyra/avatar-example.json
# apps/v4/public/r/styles/base-lyra/badge-example.json
# apps/v4/public/r/styles/base-lyra/breadcrumb.json
# apps/v4/public/r/styles/base-lyra/button-example.json
# apps/v4/public/r/styles/base-lyra/button-group-example.json
# apps/v4/public/r/styles/base-lyra/calendar-example.json
# apps/v4/public/r/styles/base-lyra/calendar.json
# apps/v4/public/r/styles/base-lyra/card-example.json
# apps/v4/public/r/styles/base-lyra/carousel.json
# apps/v4/public/r/styles/base-lyra/chart-example.json
# apps/v4/public/r/styles/base-lyra/chatgpt.json
# apps/v4/public/r/styles/base-lyra/checkbox.json
# apps/v4/public/r/styles/base-lyra/collapsible-example.json
# apps/v4/public/r/styles/base-lyra/combobox-example.json
# apps/v4/public/r/styles/base-lyra/combobox.json
# apps/v4/public/r/styles/base-lyra/command-example.json
# apps/v4/public/r/styles/base-lyra/command.json
# apps/v4/public/r/styles/base-lyra/component-example.json
# apps/v4/public/r/styles/base-lyra/context-menu-example.json
# apps/v4/public/r/styles/base-lyra/context-menu.json
# apps/v4/public/r/styles/base-lyra/dialog-example.json
# apps/v4/public/r/styles/base-lyra/dialog.json
# apps/v4/public/r/styles/base-lyra/dropdown-menu-example.json
# apps/v4/public/r/styles/base-lyra/dropdown-menu.json
# apps/v4/public/r/styles/base-lyra/empty-example.json
# apps/v4/public/r/styles/base-lyra/github.json
# apps/v4/public/r/styles/base-lyra/input-group-example.json
# apps/v4/public/r/styles/base-lyra/input-otp-example.json
# apps/v4/public/r/styles/base-lyra/input-otp.json
# apps/v4/public/r/styles/base-lyra/item-example.json
# apps/v4/public/r/styles/base-lyra/kbd-example.json
# apps/v4/public/r/styles/base-lyra/menubar-example.json
# apps/v4/public/r/styles/base-lyra/menubar.json
# apps/v4/public/r/styles/base-lyra/native-select.json
# apps/v4/public/r/styles/base-lyra/navigation-menu-example.json
# apps/v4/public/r/styles/base-lyra/navigation-menu.json
# apps/v4/public/r/styles/base-lyra/pagination.json
# apps/v4/public/r/styles/base-lyra/preview.json
# apps/v4/public/r/styles/base-lyra/progress-example.json
# apps/v4/public/r/styles/base-lyra/radio-group.json
# apps/v4/public/r/styles/base-lyra/select-example.json
# apps/v4/public/r/styles/base-lyra/select.json
# apps/v4/public/r/styles/base-lyra/sheet.json
# apps/v4/public/r/styles/base-lyra/sidebar-example.json
# apps/v4/public/r/styles/base-lyra/sidebar-floating-example.json
# apps/v4/public/r/styles/base-lyra/sidebar-icon-example.json
# apps/v4/public/r/styles/base-lyra/sidebar-inset-example.json
# apps/v4/public/r/styles/base-lyra/sidebar.json
# apps/v4/public/r/styles/base-lyra/spinner-example.json
# apps/v4/public/r/styles/base-lyra/spinner.json
# apps/v4/public/r/styles/base-lyra/table-example.json
# apps/v4/public/r/styles/base-lyra/tabs-example.json
# apps/v4/public/r/styles/base-lyra/toggle-example.json
# apps/v4/public/r/styles/base-lyra/toggle-group-example.json
# apps/v4/public/r/styles/base-lyra/tooltip-example.json
# apps/v4/public/r/styles/base-lyra/vercel.json
# apps/v4/public/r/styles/base-maia/accordion-example.json
# apps/v4/public/r/styles/base-maia/accordion.json
# apps/v4/public/r/styles/base-maia/alert-dialog-example.json
# apps/v4/public/r/styles/base-maia/alert-example.json
# apps/v4/public/r/styles/base-maia/avatar-example.json
# apps/v4/public/r/styles/base-maia/badge-example.json
# apps/v4/public/r/styles/base-maia/breadcrumb.json
# apps/v4/public/r/styles/base-maia/button-example.json
# apps/v4/public/r/styles/base-maia/button-group-example.json
# apps/v4/public/r/styles/base-maia/calendar-example.json
# apps/v4/public/r/styles/base-maia/calendar.json
# apps/v4/public/r/styles/base-maia/card-example.json
# apps/v4/public/r/styles/base-maia/carousel.json
# apps/v4/public/r/styles/base-maia/chart-example.json
# apps/v4/public/r/styles/base-maia/chatgpt.json
# apps/v4/public/r/styles/base-maia/checkbox.json
# apps/v4/public/r/styles/base-maia/collapsible-example.json
# apps/v4/public/r/styles/base-maia/combobox-example.json
# apps/v4/public/r/styles/base-maia/combobox.json
# apps/v4/public/r/styles/base-maia/command-example.json
# apps/v4/public/r/styles/base-maia/command.json
# apps/v4/public/r/styles/base-maia/component-example.json
# apps/v4/public/r/styles/base-maia/context-menu-example.json
# apps/v4/public/r/styles/base-maia/context-menu.json
# apps/v4/public/r/styles/base-maia/dialog-example.json
# apps/v4/public/r/styles/base-maia/dialog.json
# apps/v4/public/r/styles/base-maia/dropdown-menu-example.json
# apps/v4/public/r/styles/base-maia/dropdown-menu.json
# apps/v4/public/r/styles/base-maia/empty-example.json
# apps/v4/public/r/styles/base-maia/github.json
# apps/v4/public/r/styles/base-maia/input-group-example.json
# apps/v4/public/r/styles/base-maia/input-otp-example.json
# apps/v4/public/r/styles/base-maia/input-otp.json
# apps/v4/public/r/styles/base-maia/item-example.json
# apps/v4/public/r/styles/base-maia/kbd-example.json
# apps/v4/public/r/styles/base-maia/menubar-example.json
# apps/v4/public/r/styles/base-maia/menubar.json
# apps/v4/public/r/styles/base-maia/native-select.json
# apps/v4/public/r/styles/base-maia/navigation-menu-example.json
# apps/v4/public/r/styles/base-maia/navigation-menu.json
# apps/v4/public/r/styles/base-maia/pagination.json
# apps/v4/public/r/styles/base-maia/preview.json
# apps/v4/public/r/styles/base-maia/progress-example.json
# apps/v4/public/r/styles/base-maia/radio-group.json
# apps/v4/public/r/styles/base-maia/select-example.json
# apps/v4/public/r/styles/base-maia/select.json
# apps/v4/public/r/styles/base-maia/sheet.json
# apps/v4/public/r/styles/base-maia/sidebar-example.json
# apps/v4/public/r/styles/base-maia/sidebar-floating-example.json
# apps/v4/public/r/styles/base-maia/sidebar-icon-example.json
# apps/v4/public/r/styles/base-maia/sidebar-inset-example.json
# apps/v4/public/r/styles/base-maia/sidebar.json
# apps/v4/public/r/styles/base-maia/spinner-example.json
# apps/v4/public/r/styles/base-maia/spinner.json
# apps/v4/public/r/styles/base-maia/table-example.json
# apps/v4/public/r/styles/base-maia/tabs-example.json
# apps/v4/public/r/styles/base-maia/toggle-example.json
# apps/v4/public/r/styles/base-maia/toggle-group-example.json
# apps/v4/public/r/styles/base-maia/tooltip-example.json
# apps/v4/public/r/styles/base-maia/vercel.json
# apps/v4/public/r/styles/base-mira/accordion-example.json
# apps/v4/public/r/styles/base-mira/accordion.json
# apps/v4/public/r/styles/base-mira/alert-dialog-example.json
# apps/v4/public/r/styles/base-mira/alert-example.json
# apps/v4/public/r/styles/base-mira/avatar-example.json
# apps/v4/public/r/styles/base-mira/badge-example.json
# apps/v4/public/r/styles/base-mira/breadcrumb.json
# apps/v4/public/r/styles/base-mira/button-example.json
# apps/v4/public/r/styles/base-mira/button-group-example.json
# apps/v4/public/r/styles/base-mira/calendar-example.json
# apps/v4/public/r/styles/base-mira/calendar.json
# apps/v4/public/r/styles/base-mira/card-example.json
# apps/v4/public/r/styles/base-mira/carousel.json
# apps/v4/public/r/styles/base-mira/chart-example.json
# apps/v4/public/r/styles/base-mira/chatgpt.json
# apps/v4/public/r/styles/base-mira/checkbox.json
# apps/v4/public/r/styles/base-mira/collapsible-example.json
# apps/v4/public/r/styles/base-mira/combobox-example.json
# apps/v4/public/r/styles/base-mira/combobox.json
# apps/v4/public/r/styles/base-mira/command-example.json
# apps/v4/public/r/styles/base-mira/command.json
# apps/v4/public/r/styles/base-mira/component-example.json
# apps/v4/public/r/styles/base-mira/context-menu-example.json
# apps/v4/public/r/styles/base-mira/context-menu.json
# apps/v4/public/r/styles/base-mira/dialog-example.json
# apps/v4/public/r/styles/base-mira/dialog.json
# apps/v4/public/r/styles/base-mira/dropdown-menu-example.json
# apps/v4/public/r/styles/base-mira/dropdown-menu.json
# apps/v4/public/r/styles/base-mira/empty-example.json
# apps/v4/public/r/styles/base-mira/github.json
# apps/v4/public/r/styles/base-mira/input-group-example.json
# apps/v4/public/r/styles/base-mira/input-otp-example.json
# apps/v4/public/r/styles/base-mira/input-otp.json
# apps/v4/public/r/styles/base-mira/item-example.json
# apps/v4/public/r/styles/base-mira/kbd-example.json
# apps/v4/public/r/styles/base-mira/menubar-example.json
# apps/v4/public/r/styles/base-mira/menubar.json
# apps/v4/public/r/styles/base-mira/native-select.json
# apps/v4/public/r/styles/base-mira/navigation-menu-example.json
# apps/v4/public/r/styles/base-mira/navigation-menu.json
# apps/v4/public/r/styles/base-mira/pagination.json
# apps/v4/public/r/styles/base-mira/preview.json
# apps/v4/public/r/styles/base-mira/progress-example.json
# apps/v4/public/r/styles/base-mira/radio-group.json
# apps/v4/public/r/styles/base-mira/select-example.json
# apps/v4/public/r/styles/base-mira/select.json
# apps/v4/public/r/styles/base-mira/sheet.json
# apps/v4/public/r/styles/base-mira/sidebar-example.json
# apps/v4/public/r/styles/base-mira/sidebar-floating-example.json
# apps/v4/public/r/styles/base-mira/sidebar-icon-example.json
# apps/v4/public/r/styles/base-mira/sidebar-inset-example.json
# apps/v4/public/r/styles/base-mira/sidebar.json
# apps/v4/public/r/styles/base-mira/spinner-example.json
# apps/v4/public/r/styles/base-mira/spinner.json
# apps/v4/public/r/styles/base-mira/table-example.json
# apps/v4/public/r/styles/base-mira/tabs-example.json
# apps/v4/public/r/styles/base-mira/toggle-example.json
# apps/v4/public/r/styles/base-mira/toggle-group-example.json
# apps/v4/public/r/styles/base-mira/tooltip-example.json
# apps/v4/public/r/styles/base-mira/vercel.json
# apps/v4/public/r/styles/base-nova/accordion-example.json
# apps/v4/public/r/styles/base-nova/accordion.json
# apps/v4/public/r/styles/base-nova/alert-dialog-example.json
# apps/v4/public/r/styles/base-nova/alert-example.json
# apps/v4/public/r/styles/base-nova/avatar-example.json
# apps/v4/public/r/styles/base-nova/badge-example.json
# apps/v4/public/r/styles/base-nova/breadcrumb.json
# apps/v4/public/r/styles/base-nova/button-example.json
# apps/v4/public/r/styles/base-nova/button-group-example.json
# apps/v4/public/r/styles/base-nova/calendar-example.json
# apps/v4/public/r/styles/base-nova/calendar.json
# apps/v4/public/r/styles/base-nova/card-example.json
# apps/v4/public/r/styles/base-nova/carousel.json
# apps/v4/public/r/styles/base-nova/chart-example.json
# apps/v4/public/r/styles/base-nova/chatgpt.json
# apps/v4/public/r/styles/base-nova/checkbox.json
# apps/v4/public/r/styles/base-nova/collapsible-example.json
# apps/v4/public/r/styles/base-nova/combobox-example.json
# apps/v4/public/r/styles/base-nova/combobox.json
# apps/v4/public/r/styles/base-nova/command-example.json
# apps/v4/public/r/styles/base-nova/command.json
# apps/v4/public/r/styles/base-nova/component-example.json
# apps/v4/public/r/styles/base-nova/context-menu-example.json
# apps/v4/public/r/styles/base-nova/context-menu.json
# apps/v4/public/r/styles/base-nova/dialog-example.json
# apps/v4/public/r/styles/base-nova/dialog.json
# apps/v4/public/r/styles/base-nova/dropdown-menu-example.json
# apps/v4/public/r/styles/base-nova/dropdown-menu.json
# apps/v4/public/r/styles/base-nova/empty-example.json
# apps/v4/public/r/styles/base-nova/github.json
# apps/v4/public/r/styles/base-nova/input-group-example.json
# apps/v4/public/r/styles/base-nova/input-otp-example.json
# apps/v4/public/r/styles/base-nova/input-otp.json
# apps/v4/public/r/styles/base-nova/item-example.json
# apps/v4/public/r/styles/base-nova/kbd-example.json
# apps/v4/public/r/styles/base-nova/menubar-example.json
# apps/v4/public/r/styles/base-nova/menubar.json
# apps/v4/public/r/styles/base-nova/native-select.json
# apps/v4/public/r/styles/base-nova/navigation-menu-example.json
# apps/v4/public/r/styles/base-nova/navigation-menu.json
# apps/v4/public/r/styles/base-nova/pagination.json
# apps/v4/public/r/styles/base-nova/preview.json
# apps/v4/public/r/styles/base-nova/progress-example.json
# apps/v4/public/r/styles/base-nova/radio-group.json
# apps/v4/public/r/styles/base-nova/select-example.json
# apps/v4/public/r/styles/base-nova/select.json
# apps/v4/public/r/styles/base-nova/sheet.json
# apps/v4/public/r/styles/base-nova/sidebar-example.json
# apps/v4/public/r/styles/base-nova/sidebar-floating-example.json
# apps/v4/public/r/styles/base-nova/sidebar-icon-example.json
# apps/v4/public/r/styles/base-nova/sidebar-inset-example.json
# apps/v4/public/r/styles/base-nova/sidebar.json
# apps/v4/public/r/styles/base-nova/spinner-example.json
# apps/v4/public/r/styles/base-nova/spinner.json
# apps/v4/public/r/styles/base-nova/table-example.json
# apps/v4/public/r/styles/base-nova/tabs-example.json
# apps/v4/public/r/styles/base-nova/toggle-example.json
# apps/v4/public/r/styles/base-nova/toggle-group-example.json
# apps/v4/public/r/styles/base-nova/tooltip-example.json
# apps/v4/public/r/styles/base-nova/vercel.json
# apps/v4/public/r/styles/base-vega/accordion-example.json
# apps/v4/public/r/styles/base-vega/accordion.json
# apps/v4/public/r/styles/base-vega/alert-dialog-example.json
# apps/v4/public/r/styles/base-vega/alert-example.json
# apps/v4/public/r/styles/base-vega/avatar-example.json
# apps/v4/public/r/styles/base-vega/badge-example.json
# apps/v4/public/r/styles/base-vega/breadcrumb.json
# apps/v4/public/r/styles/base-vega/button-example.json
# apps/v4/public/r/styles/base-vega/button-group-example.json
# apps/v4/public/r/styles/base-vega/calendar-example.json
# apps/v4/public/r/styles/base-vega/calendar.json
# apps/v4/public/r/styles/base-vega/card-example.json
# apps/v4/public/r/styles/base-vega/carousel.json
# apps/v4/public/r/styles/base-vega/chart-example.json
# apps/v4/public/r/styles/base-vega/chatgpt.json
# apps/v4/public/r/styles/base-vega/checkbox.json
# apps/v4/public/r/styles/base-vega/collapsible-example.json
# apps/v4/public/r/styles/base-vega/combobox-example.json
# apps/v4/public/r/styles/base-vega/combobox.json
# apps/v4/public/r/styles/base-vega/command-example.json
# apps/v4/public/r/styles/base-vega/command.json
# apps/v4/public/r/styles/base-vega/component-example.json
# apps/v4/public/r/styles/base-vega/context-menu-example.json
# apps/v4/public/r/styles/base-vega/context-menu.json
# apps/v4/public/r/styles/base-vega/dialog-example.json
# apps/v4/public/r/styles/base-vega/dialog.json
# apps/v4/public/r/styles/base-vega/dropdown-menu-example.json
# apps/v4/public/r/styles/base-vega/dropdown-menu.json
# apps/v4/public/r/styles/base-vega/empty-example.json
# apps/v4/public/r/styles/base-vega/github.json
# apps/v4/public/r/styles/base-vega/input-group-example.json
# apps/v4/public/r/styles/base-vega/input-otp-example.json
# apps/v4/public/r/styles/base-vega/input-otp.json
# apps/v4/public/r/styles/base-vega/item-example.json
# apps/v4/public/r/styles/base-vega/kbd-example.json
# apps/v4/public/r/styles/base-vega/menubar-example.json
# apps/v4/public/r/styles/base-vega/menubar.json
# apps/v4/public/r/styles/base-vega/native-select.json
# apps/v4/public/r/styles/base-vega/navigation-menu-example.json
# apps/v4/public/r/styles/base-vega/navigation-menu.json
# apps/v4/public/r/styles/base-vega/pagination.json
# apps/v4/public/r/styles/base-vega/preview.json
# apps/v4/public/r/styles/base-vega/progress-example.json
# apps/v4/public/r/styles/base-vega/radio-group.json
# apps/v4/public/r/styles/base-vega/select-example.json
# apps/v4/public/r/styles/base-vega/select.json
# apps/v4/public/r/styles/base-vega/sheet.json
# apps/v4/public/r/styles/base-vega/sidebar-example.json
# apps/v4/public/r/styles/base-vega/sidebar-floating-example.json
# apps/v4/public/r/styles/base-vega/sidebar-icon-example.json
# apps/v4/public/r/styles/base-vega/sidebar-inset-example.json
# apps/v4/public/r/styles/base-vega/sidebar.json
# apps/v4/public/r/styles/base-vega/spinner-example.json
# apps/v4/public/r/styles/base-vega/spinner.json
# apps/v4/public/r/styles/base-vega/table-example.json
# apps/v4/public/r/styles/base-vega/tabs-example.json
# apps/v4/public/r/styles/base-vega/toggle-example.json
# apps/v4/public/r/styles/base-vega/toggle-group-example.json
# apps/v4/public/r/styles/base-vega/tooltip-example.json
# apps/v4/public/r/styles/base-vega/vercel.json
# apps/v4/public/r/styles/radix-lyra/accordion-example.json
# apps/v4/public/r/styles/radix-lyra/accordion.json
# apps/v4/public/r/styles/radix-lyra/alert-dialog-example.json
# apps/v4/public/r/styles/radix-lyra/alert-example.json
# apps/v4/public/r/styles/radix-lyra/avatar-example.json
# apps/v4/public/r/styles/radix-lyra/badge-example.json
# apps/v4/public/r/styles/radix-lyra/breadcrumb.json
# apps/v4/public/r/styles/radix-lyra/button-example.json
# apps/v4/public/r/styles/radix-lyra/button-group-example.json
# apps/v4/public/r/styles/radix-lyra/calendar-example.json
# apps/v4/public/r/styles/radix-lyra/calendar.json
# apps/v4/public/r/styles/radix-lyra/card-example.json
# apps/v4/public/r/styles/radix-lyra/carousel.json
# apps/v4/public/r/styles/radix-lyra/chart-example.json
# apps/v4/public/r/styles/radix-lyra/chatgpt.json
# apps/v4/public/r/styles/radix-lyra/checkbox.json
# apps/v4/public/r/styles/radix-lyra/collapsible-example.json
# apps/v4/public/r/styles/radix-lyra/combobox-example.json
# apps/v4/public/r/styles/radix-lyra/combobox.json
# apps/v4/public/r/styles/radix-lyra/command-example.json
# apps/v4/public/r/styles/radix-lyra/command.json
# apps/v4/public/r/styles/radix-lyra/component-example.json
# apps/v4/public/r/styles/radix-lyra/context-menu-example.json
# apps/v4/public/r/styles/radix-lyra/context-menu.json
# apps/v4/public/r/styles/radix-lyra/dialog-example.json
# apps/v4/public/r/styles/radix-lyra/dialog.json
# apps/v4/public/r/styles/radix-lyra/dropdown-menu-example.json
# apps/v4/public/r/styles/radix-lyra/dropdown-menu.json
# apps/v4/public/r/styles/radix-lyra/empty-example.json
# apps/v4/public/r/styles/radix-lyra/github.json
# apps/v4/public/r/styles/radix-lyra/input-group-example.json
# apps/v4/public/r/styles/radix-lyra/input-otp-example.json
# apps/v4/public/r/styles/radix-lyra/input-otp.json
# apps/v4/public/r/styles/radix-lyra/item-example.json
# apps/v4/public/r/styles/radix-lyra/kbd-example.json
# apps/v4/public/r/styles/radix-lyra/menubar-example.json
# apps/v4/public/r/styles/radix-lyra/menubar.json
# apps/v4/public/r/styles/radix-lyra/native-select.json
# apps/v4/public/r/styles/radix-lyra/navigation-menu-example.json
# apps/v4/public/r/styles/radix-lyra/navigation-menu.json
# apps/v4/public/r/styles/radix-lyra/pagination.json
# apps/v4/public/r/styles/radix-lyra/preview.json
# apps/v4/public/r/styles/radix-lyra/progress-example.json
# apps/v4/public/r/styles/radix-lyra/radio-group.json
# apps/v4/public/r/styles/radix-lyra/select-example.json
# apps/v4/public/r/styles/radix-lyra/select.json
# apps/v4/public/r/styles/radix-lyra/sheet.json
# apps/v4/public/r/styles/radix-lyra/sidebar-example.json
# apps/v4/public/r/styles/radix-lyra/sidebar-floating-example.json
# apps/v4/public/r/styles/radix-lyra/sidebar-icon-example.json
# apps/v4/public/r/styles/radix-lyra/sidebar-inset-example.json
# apps/v4/public/r/styles/radix-lyra/sidebar.json
# apps/v4/public/r/styles/radix-lyra/spinner-example.json
# apps/v4/public/r/styles/radix-lyra/spinner.json
# apps/v4/public/r/styles/radix-lyra/table-example.json
# apps/v4/public/r/styles/radix-lyra/tabs-example.json
# apps/v4/public/r/styles/radix-lyra/toggle-example.json
# apps/v4/public/r/styles/radix-lyra/toggle-group-example.json
# apps/v4/public/r/styles/radix-lyra/tooltip-example.json
# apps/v4/public/r/styles/radix-lyra/vercel.json
# apps/v4/public/r/styles/radix-maia/accordion-example.json
# apps/v4/public/r/styles/radix-maia/accordion.json
# apps/v4/public/r/styles/radix-maia/alert-dialog-example.json
# apps/v4/public/r/styles/radix-maia/alert-example.json
# apps/v4/public/r/styles/radix-maia/avatar-example.json
# apps/v4/public/r/styles/radix-maia/badge-example.json
# apps/v4/public/r/styles/radix-maia/breadcrumb.json
# apps/v4/public/r/styles/radix-maia/button-example.json
# apps/v4/public/r/styles/radix-maia/button-group-example.json
# apps/v4/public/r/styles/radix-maia/calendar-example.json
# apps/v4/public/r/styles/radix-maia/calendar.json
# apps/v4/public/r/styles/radix-maia/card-example.json
# apps/v4/public/r/styles/radix-maia/carousel.json
# apps/v4/public/r/styles/radix-maia/chart-example.json
# apps/v4/public/r/styles/radix-maia/chatgpt.json
# apps/v4/public/r/styles/radix-maia/checkbox.json
# apps/v4/public/r/styles/radix-maia/collapsible-example.json
# apps/v4/public/r/styles/radix-maia/combobox-example.json
# apps/v4/public/r/styles/radix-maia/combobox.json
# apps/v4/public/r/styles/radix-maia/command-example.json
# apps/v4/public/r/styles/radix-maia/command.json
# apps/v4/public/r/styles/radix-maia/component-example.json
# apps/v4/public/r/styles/radix-maia/context-menu-example.json
# apps/v4/public/r/styles/radix-maia/context-menu.json
# apps/v4/public/r/styles/radix-maia/dialog-example.json
# apps/v4/public/r/styles/radix-maia/dialog.json
# apps/v4/public/r/styles/radix-maia/dropdown-menu-example.json
# apps/v4/public/r/styles/radix-maia/dropdown-menu.json
# apps/v4/public/r/styles/radix-maia/empty-example.json
# apps/v4/public/r/styles/radix-maia/github.json
# apps/v4/public/r/styles/radix-maia/input-group-example.json
# apps/v4/public/r/styles/radix-maia/input-otp-example.json
# apps/v4/public/r/styles/radix-maia/input-otp.json
# apps/v4/public/r/styles/radix-maia/item-example.json
# apps/v4/public/r/styles/radix-maia/kbd-example.json
# apps/v4/public/r/styles/radix-maia/menubar-example.json
# apps/v4/public/r/styles/radix-maia/menubar.json
# apps/v4/public/r/styles/radix-maia/native-select.json
# apps/v4/public/r/styles/radix-maia/navigation-menu-example.json
# apps/v4/public/r/styles/radix-maia/navigation-menu.json
# apps/v4/public/r/styles/radix-maia/pagination.json
# apps/v4/public/r/styles/radix-maia/preview.json
# apps/v4/public/r/styles/radix-maia/progress-example.json
# apps/v4/public/r/styles/radix-maia/radio-group.json
# apps/v4/public/r/styles/radix-maia/select-example.json
# apps/v4/public/r/styles/radix-maia/select.json
# apps/v4/public/r/styles/radix-maia/sheet.json
# apps/v4/public/r/styles/radix-maia/sidebar-example.json
# apps/v4/public/r/styles/radix-maia/sidebar-floating-example.json
# apps/v4/public/r/styles/radix-maia/sidebar-icon-example.json
# apps/v4/public/r/styles/radix-maia/sidebar-inset-example.json
# apps/v4/public/r/styles/radix-maia/sidebar.json
# apps/v4/public/r/styles/radix-maia/spinner-example.json
# apps/v4/public/r/styles/radix-maia/spinner.json
# apps/v4/public/r/styles/radix-maia/table-example.json
# apps/v4/public/r/styles/radix-maia/tabs-example.json
# apps/v4/public/r/styles/radix-maia/toggle-example.json
# apps/v4/public/r/styles/radix-maia/toggle-group-example.json
# apps/v4/public/r/styles/radix-maia/tooltip-example.json
# apps/v4/public/r/styles/radix-maia/vercel.json
# apps/v4/public/r/styles/radix-mira/accordion-example.json
# apps/v4/public/r/styles/radix-mira/accordion.json
# apps/v4/public/r/styles/radix-mira/alert-dialog-example.json
# apps/v4/public/r/styles/radix-mira/alert-example.json
# apps/v4/public/r/styles/radix-mira/avatar-example.json
# apps/v4/public/r/styles/radix-mira/badge-example.json
# apps/v4/public/r/styles/radix-mira/breadcrumb.json
# apps/v4/public/r/styles/radix-mira/button-example.json
# apps/v4/public/r/styles/radix-mira/button-group-example.json
# apps/v4/public/r/styles/radix-mira/calendar-example.json
# apps/v4/public/r/styles/radix-mira/calendar.json
# apps/v4/public/r/styles/radix-mira/card-example.json
# apps/v4/public/r/styles/radix-mira/carousel.json
# apps/v4/public/r/styles/radix-mira/chart-example.json
# apps/v4/public/r/styles/radix-mira/chatgpt.json
# apps/v4/public/r/styles/radix-mira/checkbox.json
# apps/v4/public/r/styles/radix-mira/collapsible-example.json
# apps/v4/public/r/styles/radix-mira/combobox-example.json
# apps/v4/public/r/styles/radix-mira/combobox.json
# apps/v4/public/r/styles/radix-mira/command-example.json
# apps/v4/public/r/styles/radix-mira/command.json
# apps/v4/public/r/styles/radix-mira/component-example.json
# apps/v4/public/r/styles/radix-mira/context-menu-example.json
# apps/v4/public/r/styles/radix-mira/context-menu.json
# apps/v4/public/r/styles/radix-mira/dialog-example.json
# apps/v4/public/r/styles/radix-mira/dialog.json
# apps/v4/public/r/styles/radix-mira/dropdown-menu-example.json
# apps/v4/public/r/styles/radix-mira/dropdown-menu.json
# apps/v4/public/r/styles/radix-mira/empty-example.json
# apps/v4/public/r/styles/radix-mira/github.json
# apps/v4/public/r/styles/radix-mira/input-group-example.json
# apps/v4/public/r/styles/radix-mira/input-otp-example.json
# apps/v4/public/r/styles/radix-mira/input-otp.json
# apps/v4/public/r/styles/radix-mira/item-example.json
# apps/v4/public/r/styles/radix-mira/kbd-example.json
# apps/v4/public/r/styles/radix-mira/menubar-example.json
# apps/v4/public/r/styles/radix-mira/menubar.json
# apps/v4/public/r/styles/radix-mira/native-select.json
# apps/v4/public/r/styles/radix-mira/navigation-menu-example.json
# apps/v4/public/r/styles/radix-mira/navigation-menu.json
# apps/v4/public/r/styles/radix-mira/pagination.json
# apps/v4/public/r/styles/radix-mira/preview.json
# apps/v4/public/r/styles/radix-mira/progress-example.json
# apps/v4/public/r/styles/radix-mira/radio-group.json
# apps/v4/public/r/styles/radix-mira/select-example.json
# apps/v4/public/r/styles/radix-mira/select.json
# apps/v4/public/r/styles/radix-mira/sheet.json
# apps/v4/public/r/styles/radix-mira/sidebar-example.json
# apps/v4/public/r/styles/radix-mira/sidebar-floating-example.json
# apps/v4/public/r/styles/radix-mira/sidebar-icon-example.json
# apps/v4/public/r/styles/radix-mira/sidebar-inset-example.json
# apps/v4/public/r/styles/radix-mira/sidebar.json
# apps/v4/public/r/styles/radix-mira/spinner-example.json
# apps/v4/public/r/styles/radix-mira/spinner.json
# apps/v4/public/r/styles/radix-mira/table-example.json
# apps/v4/public/r/styles/radix-mira/tabs-example.json
# apps/v4/public/r/styles/radix-mira/toggle-example.json
# apps/v4/public/r/styles/radix-mira/toggle-group-example.json
# apps/v4/public/r/styles/radix-mira/tooltip-example.json
# apps/v4/public/r/styles/radix-mira/vercel.json
# apps/v4/public/r/styles/radix-nova/accordion-example.json
# apps/v4/public/r/styles/radix-nova/accordion.json
# apps/v4/public/r/styles/radix-nova/alert-dialog-example.json
# apps/v4/public/r/styles/radix-nova/alert-example.json
# apps/v4/public/r/styles/radix-nova/avatar-example.json
# apps/v4/public/r/styles/radix-nova/badge-example.json
# apps/v4/public/r/styles/radix-nova/breadcrumb.json
# apps/v4/public/r/styles/radix-nova/button-example.json
# apps/v4/public/r/styles/radix-nova/button-group-example.json
# apps/v4/public/r/styles/radix-nova/calendar-example.json
# apps/v4/public/r/styles/radix-nova/calendar.json
# apps/v4/public/r/styles/radix-nova/card-example.json
# apps/v4/public/r/styles/radix-nova/carousel.json
# apps/v4/public/r/styles/radix-nova/chart-example.json
# apps/v4/public/r/styles/radix-nova/chatgpt.json
# apps/v4/public/r/styles/radix-nova/checkbox.json
# apps/v4/public/r/styles/radix-nova/collapsible-example.json
# apps/v4/public/r/styles/radix-nova/combobox-example.json
# apps/v4/public/r/styles/radix-nova/combobox.json
# apps/v4/public/r/styles/radix-nova/command-example.json
# apps/v4/public/r/styles/radix-nova/command.json
# apps/v4/public/r/styles/radix-nova/component-example.json
# apps/v4/public/r/styles/radix-nova/context-menu-example.json
# apps/v4/public/r/styles/radix-nova/context-menu.json
# apps/v4/public/r/styles/radix-nova/dialog-example.json
# apps/v4/public/r/styles/radix-nova/dialog.json
# apps/v4/public/r/styles/radix-nova/dropdown-menu-example.json
# apps/v4/public/r/styles/radix-nova/dropdown-menu.json
# apps/v4/public/r/styles/radix-nova/empty-example.json
# apps/v4/public/r/styles/radix-nova/github.json
# apps/v4/public/r/styles/radix-nova/input-group-example.json
# apps/v4/public/r/styles/radix-nova/input-otp-example.json
# apps/v4/public/r/styles/radix-nova/input-otp.json
# apps/v4/public/r/styles/radix-nova/item-example.json
# apps/v4/public/r/styles/radix-nova/kbd-example.json
# apps/v4/public/r/styles/radix-nova/menubar-example.json
# apps/v4/public/r/styles/radix-nova/menubar.json
# apps/v4/public/r/styles/radix-nova/native-select.json
# apps/v4/public/r/styles/radix-nova/navigation-menu-example.json
# apps/v4/public/r/styles/radix-nova/navigation-menu.json
# apps/v4/public/r/styles/radix-nova/pagination.json
# apps/v4/public/r/styles/radix-nova/preview.json
# apps/v4/public/r/styles/radix-nova/progress-example.json
# apps/v4/public/r/styles/radix-nova/radio-group.json
# apps/v4/public/r/styles/radix-nova/select-example.json
# apps/v4/public/r/styles/radix-nova/select.json
# apps/v4/public/r/styles/radix-nova/sheet.json
# apps/v4/public/r/styles/radix-nova/sidebar-example.json
# apps/v4/public/r/styles/radix-nova/sidebar-floating-example.json
# apps/v4/public/r/styles/radix-nova/sidebar-icon-example.json
# apps/v4/public/r/styles/radix-nova/sidebar-inset-example.json
# apps/v4/public/r/styles/radix-nova/sidebar.json
# apps/v4/public/r/styles/radix-nova/spinner-example.json
# apps/v4/public/r/styles/radix-nova/spinner.json
# apps/v4/public/r/styles/radix-nova/table-example.json
# apps/v4/public/r/styles/radix-nova/tabs-example.json
# apps/v4/public/r/styles/radix-nova/toggle-example.json
# apps/v4/public/r/styles/radix-nova/toggle-group-example.json
# apps/v4/public/r/styles/radix-nova/tooltip-example.json
# apps/v4/public/r/styles/radix-nova/vercel.json
# apps/v4/public/r/styles/radix-vega/accordion-example.json
# apps/v4/public/r/styles/radix-vega/accordion.json
# apps/v4/public/r/styles/radix-vega/alert-dialog-example.json
# apps/v4/public/r/styles/radix-vega/alert-example.json
# apps/v4/public/r/styles/radix-vega/avatar-example.json
# apps/v4/public/r/styles/radix-vega/badge-example.json
# apps/v4/public/r/styles/radix-vega/breadcrumb.json
# apps/v4/public/r/styles/radix-vega/button-example.json
# apps/v4/public/r/styles/radix-vega/button-group-example.json
# apps/v4/public/r/styles/radix-vega/calendar-example.json
# apps/v4/public/r/styles/radix-vega/calendar.json
# apps/v4/public/r/styles/radix-vega/card-example.json
# apps/v4/public/r/styles/radix-vega/carousel.json
# apps/v4/public/r/styles/radix-vega/chart-example.json
# apps/v4/public/r/styles/radix-vega/chatgpt.json
# apps/v4/public/r/styles/radix-vega/checkbox.json
# apps/v4/public/r/styles/radix-vega/collapsible-example.json
# apps/v4/public/r/styles/radix-vega/combobox-example.json
# apps/v4/public/r/styles/radix-vega/combobox.json
# apps/v4/public/r/styles/radix-vega/command-example.json
# apps/v4/public/r/styles/radix-vega/command.json
# apps/v4/public/r/styles/radix-vega/component-example.json
# apps/v4/public/r/styles/radix-vega/context-menu-example.json
# apps/v4/public/r/styles/radix-vega/context-menu.json
# apps/v4/public/r/styles/radix-vega/dialog-example.json
# apps/v4/public/r/styles/radix-vega/dialog.json
# apps/v4/public/r/styles/radix-vega/dropdown-menu-example.json
# apps/v4/public/r/styles/radix-vega/dropdown-menu.json
# apps/v4/public/r/styles/radix-vega/empty-example.json
# apps/v4/public/r/styles/radix-vega/github.json
# apps/v4/public/r/styles/radix-vega/input-group-example.json
# apps/v4/public/r/styles/radix-vega/input-otp-example.json
# apps/v4/public/r/styles/radix-vega/input-otp.json
# apps/v4/public/r/styles/radix-vega/item-example.json
# apps/v4/public/r/styles/radix-vega/kbd-example.json
# apps/v4/public/r/styles/radix-vega/menubar-example.json
# apps/v4/public/r/styles/radix-vega/menubar.json
# apps/v4/public/r/styles/radix-vega/native-select.json
# apps/v4/public/r/styles/radix-vega/navigation-menu-example.json
# apps/v4/public/r/styles/radix-vega/navigation-menu.json
# apps/v4/public/r/styles/radix-vega/pagination.json
# apps/v4/public/r/styles/radix-vega/preview.json
# apps/v4/public/r/styles/radix-vega/progress-example.json
# apps/v4/public/r/styles/radix-vega/radio-group.json
# apps/v4/public/r/styles/radix-vega/select-example.json
# apps/v4/public/r/styles/radix-vega/select.json
# apps/v4/public/r/styles/radix-vega/sheet.json
# apps/v4/public/r/styles/radix-vega/sidebar-example.json
# apps/v4/public/r/styles/radix-vega/sidebar-floating-example.json
# apps/v4/public/r/styles/radix-vega/sidebar-icon-example.json
# apps/v4/public/r/styles/radix-vega/sidebar-inset-example.json
# apps/v4/public/r/styles/radix-vega/sidebar.json
# apps/v4/public/r/styles/radix-vega/spinner-example.json
# apps/v4/public/r/styles/radix-vega/spinner.json
# apps/v4/public/r/styles/radix-vega/table-example.json
# apps/v4/public/r/styles/radix-vega/tabs-example.json
# apps/v4/public/r/styles/radix-vega/toggle-example.json
# apps/v4/public/r/styles/radix-vega/toggle-group-example.json
# apps/v4/public/r/styles/radix-vega/tooltip-example.json
# apps/v4/public/r/styles/radix-vega/vercel.json
# apps/v4/scripts/build-registry.mts
2026-01-19 11:39:57 +04:00
shadcn
094edfcfe6
fix: charts
2026-01-18 12:11:20 +04:00
shadcn
5a42652c41
fix: theme for charts
2026-01-18 12:02:49 +04:00
shadcn
3409681949
fix: iframe display in dark mode
2026-01-18 11:53:59 +04:00
shadcn
0aea23013c
fix: debug charts ( #9364 )
...
* fix: ts-morph for charts
* fix
* perf: parallelize chart loading and add LRU caching
- Prefetch all chart data in parallel using Promise.all()
- Add LRU cache for syntax highlighting (cross-request caching)
- Add LRU cache for registry items (cross-request caching)
- Parallelize file reads within registry items
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
* fix
* fix
---------
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-17 18:28:51 +04:00
shadcn
682c98989d
feat: registry add command ( #9351 )
...
* feat: implement registry add
* chore: changeset
* fix: registries docs
* feat: update add command
* fix
2026-01-16 17:55:48 +04:00
shadcn
3ab7d04824
feat: add calendar and card
2026-01-15 08:54:40 +04:00
shadcn
d0fe494491
fix
2026-01-14 20:55:40 +04:00
shadcn
953107e7f9
feat: add badge
2026-01-14 20:01:05 +04:00
shadcn
b5c7a014c8
fix
2026-01-14 12:59:48 +04:00
shadcn
aee10914fe
feat: add more examples
2026-01-14 09:25:14 +04:00
shadcn
aadba2f859
Merge branch 'main' into shadcn/base-docs
2026-01-13 17:03:38 +04:00
shadcn
54edfd228d
feat: add new registries ( #9325 )
...
* add new registries
* fix
* fix
* docs: add warning
* fix
2026-01-13 16:19:15 +04:00
shadcn
dced7f6045
fix
2026-01-08 22:25:29 +04:00
shadcn
62aef1117f
fix
2026-01-08 21:27:27 +04:00
shadcn
cbc9ed8688
fix
2026-01-08 15:26:02 +04:00
shadcn
34f1061c6b
fix
2026-01-08 12:54:08 +04:00
shadcn
ed28a348c7
fix
2026-01-08 12:05:23 +04:00
shadcn
e9acf86c24
fix
2026-01-07 22:05:19 +04:00
shadcn
2f829db41d
fix
2026-01-07 14:37:42 +04:00
shadcn
413dc4c01f
feat: transform code for display
2026-01-06 16:58:56 +04:00
shadcn
eb098f87d2
feat: add base and radix docs
2026-01-06 16:43:01 +04:00
Zaid Mukaddam
2aa5e11f6f
Add "Open in Scira" in Copy menu item ( #8013 )
...
* Add "Open in Scira" in Copy menu item
* Fix link
2025-12-16 19:43:37 +04:00
ateeb a.
4b561cf050
fix:select color-format component and color copy-to-clipboard ( #9056 )
...
* fix:Nuqs adapter scope, select color-format component and color copy-to-clipboard
* chore: remove changeset
---------
Co-authored-by: shadcn <m@shadcn.com >
2025-12-15 13:27:10 +04:00
shadcn
86d9b00084
chore: update deps ( #9022 )
...
* feat: init
* fix
* fix
* fix
* feat
* feat
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* feat: implement icons
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* feat: update init command
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* feat: dialog
* feat
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* feat: add registry:base item type
* feat: rename frame to canva
* fix
* feat
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fi
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* feat: add all colors
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* feat: add outfit font
* fix
* fix
* fix
* fix
* fix
* chore: changeset
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
2025-12-12 21:01:44 +04:00
shadcn
480a6cdb37
fix: layout
2025-12-09 00:40:19 +04:00
shadcn
4899d3f0da
fix: minor directory updates
2025-11-10 15:35:21 +04:00
François Best
cde343916c
ref: refactor nuqs usage in directory search ( #8756 )
...
* chore: fix typo
* ref: query is non-nullable (as it has a default value)
* ref: leverage nuqs' clearOnDefault behaviour
2025-11-10 15:27:06 +04:00
DimaDevelopment
65e5c1c3cf
Add search input for Directory list ( #8673 )
...
* feat(directory): Added directory search input
* feat(directory): Added nuqs for a search state management. Refactor searchFn - includes the description in the search criteria
* fear(directory): Added default query value. Added useQueryState limitUrlUpdates 250ms
---------
Co-authored-by: shadcn <m@shadcn.com >
2025-11-10 12:24:15 +04:00
shadcn
e23698a897
feat: add tracking for directories
2025-11-10 11:27:10 +04:00
shadcn
65d581ea5a
chore: remove console
2025-11-04 15:19:45 +04:00
shadcn
fdf80a1d49
fix: gh link
2025-11-04 09:21:43 +04:00
shadcn
134cd46edb
feat: add hsl and color indicators to theme ( #8691 )
2025-11-03 11:25:06 +04:00
shadcn
bd4d09d33e
fix
2025-11-03 10:30:18 +04:00
shadcn
6b53b238fb
fix: spacing
2025-10-30 11:59:50 +04:00
shadcn
b398fea304
feat: add dir action ( #8647 )
...
* feat: add mcp config
* feat
* fix
2025-10-30 11:53:24 +04:00
shadcn
f22174a77f
feat: add mcp config ( #8641 )
2025-10-29 22:56:24 +04:00
shadcn
84bd724d97
feat: refactor registry ( #8598 )
...
* feat: refactor registry
* fix: remove components
* refactor: getActiveStyle
* fix: prettier in build-registry
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
* fix
* Update apps/v4/scripts/build-registry.mts
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* fix
* Update apps/v4/scripts/build-registry.mts
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update apps/v4/components/block-viewer.tsx
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
---------
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-10-29 15:07:56 +04:00
shadcn
02d5ce85ec
feat: upgrade to Next.js 16 ( #8615 )
...
* feat: upgrade to Next.js 16
* chore: deps
* fix
* fix
* fix
* fix: workaround zod 4 for now
* fix
* fix: copy button
* fix: update apps/v4/hooks/use-is-mac.ts
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* fix
* fix: remove
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-10-29 13:37:41 +04:00
shadcn
b3ab304a00
fix: minor styles updates
2025-10-28 21:34:31 +04:00
shadcn
d73ac361b3
feat: add registry directory ( #8574 )
...
* feat: add registry directory
* fix: lint
* feat: add more registries
* feat: add nuqs to directory
* feat: add shadcndesign
* feat: add more registries
* feat: add new registries
* chore: remove hooks
2025-10-28 11:25:25 +04:00
shadcn
58208e3802
fix: minor updates
2025-10-24 10:44:21 +04:00
shadcn
37bc2eec1f
feat: update code block for component preview ( #8549 )
2025-10-23 16:24:44 +04:00
shadcn
f63b70b413
feat: implement search via fumadocs ( #8523 )
...
* feat: implement search
* fix: update message when searching
2025-10-21 10:26:29 +04:00
shadcn
62dbad36bb
fix: theme-customizer
2025-10-20 20:42:55 +04:00
shadcn
a707424fa2
fix: front page blocks
2025-10-20 20:39:01 +04:00
shadcn
ca28857d40
fix: themes
2025-10-20 16:05:14 +04:00
shadcn
c67e630521
feat: add docs and examples for react-hook-form and tanstack form ( #8412 )
...
* feat: add next forms docs
* feat
* docs: rhf and tsf
* docs: forms
* feat: update react-hook-form docs
* feat: update docs for both lib
* docs: update tanstack docs
* docs: update
* fix
* fix
* fix
* add forms link in sidebar
2025-10-10 21:29:30 +04:00
shadcn
04432835f9
feat: new components ( #8334 )
...
* feat: add field.tsx and update blocks
* feat: add input group
* feat: implement button group
* fix
* fix
* wip
* fix: button group
* feat: update field
* fix
* feat
* feat: cooked
* fix
* chore: build registry
* feat: add kbd component
* chore: update input group demo
* feat: update kbd component
* feat: add empty
* feat: add spinner
* refactor: input group
* feat: blocks
* fix
* fix: app sidebar
* feat: add label to app sidebar
* fix
* fix
* fix
* fix
* fix
* feat
* feat
* fix
* docs: button group
* feat: add docs
* docs: kbd
* docs: empty
* fix
* docs
* docs
* feat: add sink link
* fix
* fix
* docs
* feat: add new page
* fix
* fix
* fix
* fix
* fix
* fix
* feat: add registration form
* fix: chat settings
* fix
* fix preview
* fix examples
* feat: add changelog
* fix
* fix
* fix
* fix
* fix
* feat(www): add t3 versions
* chore: build registry
* fix
* fix
* fix
* feat: inline code examples for llm
* fix
* feat: home
* fix
* fix
* fix
* fix
* fix
* chore: changelog
* fix
* fix
* fix
* fix: callout
* fix
2025-10-03 21:05:22 +04:00