From 5567b0666f08629cb9e2cd9239fc1fd6a199c911 Mon Sep 17 00:00:00 2001 From: Sadegh Barati Date: Sat, 20 Jan 2024 23:59:08 +0330 Subject: [PATCH] chore: build registry --- apps/www/src/public/registry/index.json | 5 +++- .../registry/styles/default/accordion.json | 8 +++---- .../registry/styles/default/alert-dialog.json | 14 +++++------ .../public/registry/styles/default/alert.json | 8 +++---- .../registry/styles/default/avatar.json | 4 ++-- .../public/registry/styles/default/badge.json | 4 ++-- .../registry/styles/default/button.json | 4 ++-- .../registry/styles/default/calendar.json | 2 +- .../public/registry/styles/default/card.json | 12 +++++----- .../registry/styles/default/carousel.json | 4 ++-- .../registry/styles/default/checkbox.json | 2 +- .../registry/styles/default/collapsible.json | 2 +- .../registry/styles/default/command.json | 18 +++++++------- .../registry/styles/default/context-menu.json | 20 ++++++++-------- .../registry/styles/default/dialog.json | 10 ++++---- .../styles/default/dropdown-menu.json | 22 ++++++++--------- .../public/registry/styles/default/form.json | 9 +++---- .../registry/styles/default/hover-card.json | 4 ++-- .../public/registry/styles/default/input.json | 2 +- .../public/registry/styles/default/label.json | 2 +- .../registry/styles/default/menubar.json | 24 +++++++++---------- .../styles/default/navigation-menu.json | 14 +++++------ .../registry/styles/default/pagination.json | 10 ++++---- .../registry/styles/default/popover.json | 2 +- .../registry/styles/default/progress.json | 2 +- .../registry/styles/default/radio-group.json | 4 ++-- .../registry/styles/default/scroll-area.json | 4 ++-- .../registry/styles/default/select.json | 22 +++++++++++------ .../registry/styles/default/separator.json | 2 +- .../public/registry/styles/default/sheet.json | 14 +++++------ .../registry/styles/default/skeleton.json | 2 +- .../registry/styles/default/slider.json | 2 +- .../registry/styles/default/switch.json | 2 +- .../public/registry/styles/default/table.json | 18 +++++++------- .../public/registry/styles/default/tabs.json | 6 ++--- .../registry/styles/default/textarea.json | 2 +- .../public/registry/styles/default/toast.json | 16 ++++++------- .../registry/styles/default/toggle-group.json | 4 ++-- .../registry/styles/default/toggle.json | 4 ++-- .../registry/styles/default/tooltip.json | 2 +- .../registry/styles/new-york/accordion.json | 8 +++---- .../styles/new-york/alert-dialog.json | 14 +++++------ .../registry/styles/new-york/alert.json | 8 +++---- .../registry/styles/new-york/avatar.json | 6 ++--- .../registry/styles/new-york/badge.json | 4 ++-- .../registry/styles/new-york/button.json | 4 ++-- .../registry/styles/new-york/calendar.json | 2 +- .../public/registry/styles/new-york/card.json | 12 +++++----- .../registry/styles/new-york/checkbox.json | 2 +- .../registry/styles/new-york/collapsible.json | 2 +- .../registry/styles/new-york/command.json | 18 +++++++------- .../styles/new-york/context-menu.json | 20 ++++++++-------- .../registry/styles/new-york/dialog.json | 10 ++++---- .../styles/new-york/dropdown-menu.json | 22 ++++++++--------- .../public/registry/styles/new-york/form.json | 9 +++---- .../registry/styles/new-york/hover-card.json | 4 ++-- .../registry/styles/new-york/input.json | 2 +- .../registry/styles/new-york/label.json | 2 +- .../registry/styles/new-york/menubar.json | 24 +++++++++---------- .../styles/new-york/navigation-menu.json | 14 +++++------ .../registry/styles/new-york/pagination.json | 10 ++++---- .../registry/styles/new-york/popover.json | 6 ++--- .../registry/styles/new-york/progress.json | 2 +- .../registry/styles/new-york/radio-group.json | 4 ++-- .../registry/styles/new-york/scroll-area.json | 4 ++-- .../registry/styles/new-york/select.json | 22 +++++++++++------ .../registry/styles/new-york/separator.json | 2 +- .../registry/styles/new-york/sheet.json | 14 +++++------ .../registry/styles/new-york/skeleton.json | 2 +- .../registry/styles/new-york/slider.json | 2 +- .../registry/styles/new-york/switch.json | 2 +- .../registry/styles/new-york/table.json | 18 +++++++------- .../public/registry/styles/new-york/tabs.json | 6 ++--- .../registry/styles/new-york/textarea.json | 2 +- .../registry/styles/new-york/toast.json | 16 ++++++------- .../styles/new-york/toggle-group.json | 4 ++-- .../registry/styles/new-york/toggle.json | 4 ++-- .../registry/styles/new-york/tooltip.json | 4 ++-- 78 files changed, 322 insertions(+), 301 deletions(-) diff --git a/apps/www/src/public/registry/index.json b/apps/www/src/public/registry/index.json index ee1339ec..d6a8485c 100644 --- a/apps/www/src/public/registry/index.json +++ b/apps/www/src/public/registry/index.json @@ -275,7 +275,8 @@ "zod" ], "registryDependencies": [ - "utils" + "utils", + "label" ], "files": [ "ui/form/FormControl.vue", @@ -455,6 +456,8 @@ "ui/select/SelectItem.vue", "ui/select/SelectItemText.vue", "ui/select/SelectLabel.vue", + "ui/select/SelectScrollDownButton.vue", + "ui/select/SelectScrollUpButton.vue", "ui/select/SelectSeparator.vue", "ui/select/SelectTrigger.vue", "ui/select/SelectValue.vue", diff --git a/apps/www/src/public/registry/styles/default/accordion.json b/apps/www/src/public/registry/styles/default/accordion.json index 37d2eeb1..78ba8c56 100644 --- a/apps/www/src/public/registry/styles/default/accordion.json +++ b/apps/www/src/public/registry/styles/default/accordion.json @@ -7,19 +7,19 @@ "files": [ { "name": "Accordion.vue", - "content": "\n\n\n" + "content": "\n\n\n" }, { "name": "AccordionContent.vue", - "content": "\n\n\n" + "content": "\n\n\n" }, { "name": "AccordionItem.vue", - "content": "\n\n\n" + "content": "\n\n\n" }, { "name": "AccordionTrigger.vue", - "content": "\n\n\n" + "content": "\n\n\n" }, { "name": "index.ts", diff --git a/apps/www/src/public/registry/styles/default/alert-dialog.json b/apps/www/src/public/registry/styles/default/alert-dialog.json index af4e23bf..eb365c4e 100644 --- a/apps/www/src/public/registry/styles/default/alert-dialog.json +++ b/apps/www/src/public/registry/styles/default/alert-dialog.json @@ -12,31 +12,31 @@ }, { "name": "AlertDialogAction.vue", - "content": "\n\n\n" + "content": "\n\n\n" }, { "name": "AlertDialogCancel.vue", - "content": "\n\n\n" + "content": "\n\n\n" }, { "name": "AlertDialogContent.vue", - "content": "\n\n\n" + "content": "\n\n\n" }, { "name": "AlertDialogDescription.vue", - "content": "\n\n\n" + "content": "\n\n\n" }, { "name": "AlertDialogFooter.vue", - "content": "\n\n\n" + "content": "\n\n\n" }, { "name": "AlertDialogHeader.vue", - "content": "\n\n\n" + "content": "\n\n\n" }, { "name": "AlertDialogTitle.vue", - "content": "\n\n\n" + "content": "\n\n\n" }, { "name": "AlertDialogTrigger.vue", diff --git a/apps/www/src/public/registry/styles/default/alert.json b/apps/www/src/public/registry/styles/default/alert.json index 2155bad8..7bc3f44c 100644 --- a/apps/www/src/public/registry/styles/default/alert.json +++ b/apps/www/src/public/registry/styles/default/alert.json @@ -7,19 +7,19 @@ "files": [ { "name": "Alert.vue", - "content": "\n\n\n" + "content": "\n\n\n" }, { "name": "AlertDescription.vue", - "content": "\n\n\n" + "content": "\n\n\n" }, { "name": "AlertTitle.vue", - "content": "\n\n\n" + "content": "\n\n\n" }, { "name": "index.ts", - "content": "import { cva } from 'class-variance-authority'\n\nexport { default as Alert } from './Alert.vue'\nexport { default as AlertTitle } from './AlertTitle.vue'\nexport { default as AlertDescription } from './AlertDescription.vue'\n\nexport const alertVariants = cva(\n 'relative w-full rounded-lg border p-4 [&>svg~*]:pl-7 [&>svg+div]:translate-y-[-3px] [&>svg]:absolute [&>svg]:left-4 [&>svg]:top-4 [&>svg]:text-foreground',\n {\n variants: {\n variant: {\n default: 'bg-background text-foreground',\n destructive:\n 'border-destructive/50 text-destructive dark:border-destructive [&>svg]:text-destructive',\n },\n },\n defaultVariants: {\n variant: 'default',\n },\n },\n)\n" + "content": "import { type VariantProps, cva } from 'class-variance-authority'\n\nexport { default as Alert } from './Alert.vue'\nexport { default as AlertTitle } from './AlertTitle.vue'\nexport { default as AlertDescription } from './AlertDescription.vue'\n\nexport const alertVariants = cva(\n 'relative w-full rounded-lg border p-4 [&>svg~*]:pl-7 [&>svg+div]:translate-y-[-3px] [&>svg]:absolute [&>svg]:left-4 [&>svg]:top-4 [&>svg]:text-foreground',\n {\n variants: {\n variant: {\n default: 'bg-background text-foreground',\n destructive:\n 'border-destructive/50 text-destructive dark:border-destructive [&>svg]:text-destructive',\n },\n },\n defaultVariants: {\n variant: 'default',\n },\n },\n)\n\nexport type AlertVariants = VariantProps\n" } ], "type": "components:ui" diff --git a/apps/www/src/public/registry/styles/default/avatar.json b/apps/www/src/public/registry/styles/default/avatar.json index 590f559d..a3be030c 100644 --- a/apps/www/src/public/registry/styles/default/avatar.json +++ b/apps/www/src/public/registry/styles/default/avatar.json @@ -7,7 +7,7 @@ "files": [ { "name": "Avatar.vue", - "content": "\n\n\n" + "content": "\n\n\n" }, { "name": "AvatarFallback.vue", @@ -19,7 +19,7 @@ }, { "name": "index.ts", - "content": "import { cva } from 'class-variance-authority'\n\nexport { default as Avatar } from './Avatar.vue'\nexport { default as AvatarImage } from './AvatarImage.vue'\nexport { default as AvatarFallback } from './AvatarFallback.vue'\n\nexport const avatarVariant = cva(\n 'inline-flex items-center justify-center font-normal text-foreground select-none shrink-0 bg-secondary overflow-hidden',\n {\n variants: {\n size: {\n sm: 'h-10 w-10 text-xs',\n base: 'h-16 w-16 text-2xl',\n lg: 'h-32 w-32 text-5xl',\n },\n shape: {\n circle: 'rounded-full',\n square: 'rounded-md',\n },\n },\n },\n)\n" + "content": "import { type VariantProps, cva } from 'class-variance-authority'\n\nexport { default as Avatar } from './Avatar.vue'\nexport { default as AvatarImage } from './AvatarImage.vue'\nexport { default as AvatarFallback } from './AvatarFallback.vue'\n\nexport const avatarVariant = cva(\n 'inline-flex items-center justify-center font-normal text-foreground select-none shrink-0 bg-secondary overflow-hidden',\n {\n variants: {\n size: {\n sm: 'h-10 w-10 text-xs',\n base: 'h-16 w-16 text-2xl',\n lg: 'h-32 w-32 text-5xl',\n },\n shape: {\n circle: 'rounded-full',\n square: 'rounded-md',\n },\n },\n },\n)\n\nexport type AvatarVariants = VariantProps\n" } ], "type": "components:ui" diff --git a/apps/www/src/public/registry/styles/default/badge.json b/apps/www/src/public/registry/styles/default/badge.json index d94584f2..ed0c33ad 100644 --- a/apps/www/src/public/registry/styles/default/badge.json +++ b/apps/www/src/public/registry/styles/default/badge.json @@ -7,11 +7,11 @@ "files": [ { "name": "Badge.vue", - "content": "\n\n\n" + "content": "\n\n\n" }, { "name": "index.ts", - "content": "import { cva } from 'class-variance-authority'\n\nexport { default as Badge } from './Badge.vue'\n\nexport const badgeVariants = cva(\n 'inline-flex items-center rounded-full border px-2.5 py-0.5 text-xs font-semibold transition-colors focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2',\n {\n variants: {\n variant: {\n default:\n 'border-transparent bg-primary text-primary-foreground hover:bg-primary/80',\n secondary:\n 'border-transparent bg-secondary text-secondary-foreground hover:bg-secondary/80',\n destructive:\n 'border-transparent bg-destructive text-destructive-foreground hover:bg-destructive/80',\n outline: 'text-foreground',\n },\n },\n defaultVariants: {\n variant: 'default',\n },\n },\n)\n" + "content": "import { type VariantProps, cva } from 'class-variance-authority'\n\nexport { default as Badge } from './Badge.vue'\n\nexport const badgeVariants = cva(\n 'inline-flex items-center rounded-full border px-2.5 py-0.5 text-xs font-semibold transition-colors focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2',\n {\n variants: {\n variant: {\n default:\n 'border-transparent bg-primary text-primary-foreground shadow hover:bg-primary/80',\n secondary:\n 'border-transparent bg-secondary text-secondary-foreground hover:bg-secondary/80',\n destructive:\n 'border-transparent bg-destructive text-destructive-foreground shadow hover:bg-destructive/80',\n outline: 'text-foreground',\n },\n },\n defaultVariants: {\n variant: 'default',\n },\n },\n)\n\nexport type BadgeVariants = VariantProps\n" } ], "type": "components:ui" diff --git a/apps/www/src/public/registry/styles/default/button.json b/apps/www/src/public/registry/styles/default/button.json index ded45d7c..443567e8 100644 --- a/apps/www/src/public/registry/styles/default/button.json +++ b/apps/www/src/public/registry/styles/default/button.json @@ -7,11 +7,11 @@ "files": [ { "name": "Button.vue", - "content": "\n\n\n" + "content": "\n\n\n" }, { "name": "index.ts", - "content": "import { cva } from 'class-variance-authority'\n\nexport { default as Button } from './Button.vue'\n\nexport const buttonVariants = cva(\n 'inline-flex items-center justify-center rounded-md whitespace-nowrap text-sm font-medium ring-offset-background transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50',\n {\n variants: {\n variant: {\n default: 'bg-primary text-primary-foreground hover:bg-primary/90',\n destructive:\n 'bg-destructive text-destructive-foreground hover:bg-destructive/90',\n outline:\n 'border border-input bg-background hover:bg-accent hover:text-accent-foreground',\n secondary:\n 'bg-secondary text-secondary-foreground hover:bg-secondary/80',\n ghost: 'hover:bg-accent hover:text-accent-foreground',\n link: 'text-primary underline-offset-4 hover:underline',\n },\n size: {\n default: 'h-10 px-4 py-2',\n sm: 'h-9 rounded-md px-3',\n lg: 'h-11 rounded-md px-8',\n icon: 'h-10 w-10',\n },\n },\n defaultVariants: {\n variant: 'default',\n size: 'default',\n },\n },\n)\n" + "content": "import { type VariantProps, cva } from 'class-variance-authority'\n\nexport { default as Button } from './Button.vue'\n\nexport const buttonVariants = cva(\n 'inline-flex items-center justify-center whitespace-nowrap rounded-md text-sm font-medium ring-offset-background transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50',\n {\n variants: {\n variant: {\n default: 'bg-primary text-primary-foreground shadow hover:bg-primary/90',\n destructive:\n 'bg-destructive text-destructive-foreground shadow-sm hover:bg-destructive/90',\n outline:\n 'border border-input bg-background shadow-sm hover:bg-accent hover:text-accent-foreground',\n secondary:\n 'bg-secondary text-secondary-foreground shadow-sm hover:bg-secondary/80',\n ghost: 'hover:bg-accent hover:text-accent-foreground',\n link: 'text-primary underline-offset-4 hover:underline',\n },\n size: {\n default: 'h-9 px-4 py-2',\n sm: 'h-8 rounded-md px-3 text-xs',\n lg: 'h-10 rounded-md px-8',\n icon: 'h-9 w-9',\n },\n },\n defaultVariants: {\n variant: 'default',\n size: 'default',\n },\n },\n)\n\nexport type ButtonVariants = VariantProps\n" } ], "type": "components:ui" diff --git a/apps/www/src/public/registry/styles/default/calendar.json b/apps/www/src/public/registry/styles/default/calendar.json index bae081a3..ed703c6b 100644 --- a/apps/www/src/public/registry/styles/default/calendar.json +++ b/apps/www/src/public/registry/styles/default/calendar.json @@ -11,7 +11,7 @@ "files": [ { "name": "Calendar.vue", - "content": "\n\n\n\n\n" + "content": "\n\n\n\n\n" }, { "name": "index.ts", diff --git a/apps/www/src/public/registry/styles/default/card.json b/apps/www/src/public/registry/styles/default/card.json index b1c1ca0c..23e21c49 100644 --- a/apps/www/src/public/registry/styles/default/card.json +++ b/apps/www/src/public/registry/styles/default/card.json @@ -7,27 +7,27 @@ "files": [ { "name": "Card.vue", - "content": "\n\n\n" + "content": "\n\n\n" }, { "name": "CardContent.vue", - "content": "\n\n\n" + "content": "\n\n\n" }, { "name": "CardDescription.vue", - "content": "\n\n\n" + "content": "\n\n\n" }, { "name": "CardFooter.vue", - "content": "\n\n\n" + "content": "\n\n\n" }, { "name": "CardHeader.vue", - "content": "\n\n\n" + "content": "\n\n\n" }, { "name": "CardTitle.vue", - "content": "\n\n\n" + "content": "\n\n\n" }, { "name": "index.ts", diff --git a/apps/www/src/public/registry/styles/default/carousel.json b/apps/www/src/public/registry/styles/default/carousel.json index dfcd4e20..c50f5f67 100644 --- a/apps/www/src/public/registry/styles/default/carousel.json +++ b/apps/www/src/public/registry/styles/default/carousel.json @@ -15,11 +15,11 @@ }, { "name": "CarouselContent.vue", - "content": "\n\n\n" + "content": "\n\n\n" }, { "name": "CarouselItem.vue", - "content": "\n\n\n" + "content": "\n\n\n" }, { "name": "CarouselNext.vue", diff --git a/apps/www/src/public/registry/styles/default/checkbox.json b/apps/www/src/public/registry/styles/default/checkbox.json index 80b1a66c..86d0a16e 100644 --- a/apps/www/src/public/registry/styles/default/checkbox.json +++ b/apps/www/src/public/registry/styles/default/checkbox.json @@ -7,7 +7,7 @@ "files": [ { "name": "Checkbox.vue", - "content": "\n\n\n" + "content": "\n\n\n" }, { "name": "index.ts", diff --git a/apps/www/src/public/registry/styles/default/collapsible.json b/apps/www/src/public/registry/styles/default/collapsible.json index f2e586fd..39e79fca 100644 --- a/apps/www/src/public/registry/styles/default/collapsible.json +++ b/apps/www/src/public/registry/styles/default/collapsible.json @@ -5,7 +5,7 @@ "files": [ { "name": "Collapsible.vue", - "content": "\n\n\n" + "content": "\n\n\n" }, { "name": "CollapsibleContent.vue", diff --git a/apps/www/src/public/registry/styles/default/command.json b/apps/www/src/public/registry/styles/default/command.json index d25e631c..8264aa4e 100644 --- a/apps/www/src/public/registry/styles/default/command.json +++ b/apps/www/src/public/registry/styles/default/command.json @@ -8,39 +8,39 @@ "files": [ { "name": "Command.vue", - "content": "\n\n\n" + "content": "\n\n\n" }, { "name": "CommandDialog.vue", - "content": "\n\n\n" + "content": "\n\n\n" }, { "name": "CommandEmpty.vue", - "content": "\n\n\n" + "content": "\n\n\n" }, { "name": "CommandGroup.vue", - "content": "\n\n\n" + "content": "\n\n\n" }, { "name": "CommandInput.vue", - "content": "\n\n\n\n\n" + "content": "\n\n\n" }, { "name": "CommandItem.vue", - "content": "\n\n\n" + "content": "\n\n\n" }, { "name": "CommandList.vue", - "content": "\n\n\n" + "content": "\n\n\n" }, { "name": "CommandSeparator.vue", - "content": "\n\n\n" + "content": "\n\n\n" }, { "name": "CommandShortcut.vue", - "content": "\n\n\n" + "content": "\n\n\n" }, { "name": "index.ts", diff --git a/apps/www/src/public/registry/styles/default/context-menu.json b/apps/www/src/public/registry/styles/default/context-menu.json index 0ed87d58..971bba3a 100644 --- a/apps/www/src/public/registry/styles/default/context-menu.json +++ b/apps/www/src/public/registry/styles/default/context-menu.json @@ -11,11 +11,11 @@ }, { "name": "ContextMenuCheckboxItem.vue", - "content": "\n\n\n" + "content": "\n\n\n" }, { "name": "ContextMenuContent.vue", - "content": "\n\n\n" + "content": "\n\n\n" }, { "name": "ContextMenuGroup.vue", @@ -23,11 +23,11 @@ }, { "name": "ContextMenuItem.vue", - "content": "\n\n\n" + "content": "\n\n\n" }, { "name": "ContextMenuLabel.vue", - "content": "\n\n\n" + "content": "\n\n\n" }, { "name": "ContextMenuPortal.vue", @@ -39,15 +39,15 @@ }, { "name": "ContextMenuRadioItem.vue", - "content": "\n\n\n" + "content": "\n\n\n" }, { "name": "ContextMenuSeparator.vue", - "content": "\n\n\n" + "content": "\n\n\n" }, { "name": "ContextMenuShortcut.vue", - "content": "\n\n\n" + "content": "\n\n\n" }, { "name": "ContextMenuSub.vue", @@ -55,15 +55,15 @@ }, { "name": "ContextMenuSubContent.vue", - "content": "\n\n\n" + "content": "\n\n\n" }, { "name": "ContextMenuSubTrigger.vue", - "content": "\n\n\n" + "content": "\n\n\n" }, { "name": "ContextMenuTrigger.vue", - "content": "\n\n\n" + "content": "\n\n\n" }, { "name": "index.ts", diff --git a/apps/www/src/public/registry/styles/default/dialog.json b/apps/www/src/public/registry/styles/default/dialog.json index 76ff177f..f4b3b8c7 100644 --- a/apps/www/src/public/registry/styles/default/dialog.json +++ b/apps/www/src/public/registry/styles/default/dialog.json @@ -15,23 +15,23 @@ }, { "name": "DialogContent.vue", - "content": "\n\n\n" + "content": "\n\n\n" }, { "name": "DialogDescription.vue", - "content": "\n\n\n" + "content": "\n\n\n" }, { "name": "DialogFooter.vue", - "content": "\n\n\n" + "content": "\n\n\n" }, { "name": "DialogHeader.vue", - "content": "\n\n\n" + "content": "\n\n\n" }, { "name": "DialogTitle.vue", - "content": "\n\n\n" + "content": "\n\n\n" }, { "name": "DialogTrigger.vue", diff --git a/apps/www/src/public/registry/styles/default/dropdown-menu.json b/apps/www/src/public/registry/styles/default/dropdown-menu.json index 01d3c940..44e56edf 100644 --- a/apps/www/src/public/registry/styles/default/dropdown-menu.json +++ b/apps/www/src/public/registry/styles/default/dropdown-menu.json @@ -11,11 +11,11 @@ }, { "name": "DropdownMenuCheckboxItem.vue", - "content": "\n\n\n" + "content": "\n\n\n" }, { "name": "DropdownMenuContent.vue", - "content": "\n\n\n" + "content": "\n\n\n" }, { "name": "DropdownMenuGroup.vue", @@ -23,27 +23,27 @@ }, { "name": "DropdownMenuItem.vue", - "content": "\n\n\n" + "content": "\n\n\n" }, { "name": "DropdownMenuLabel.vue", - "content": "\n\n\n" + "content": "\n\n\n" }, { "name": "DropdownMenuRadioGroup.vue", - "content": "\n\n\n" + "content": "\n\n\n" }, { "name": "DropdownMenuRadioItem.vue", - "content": "\n\n\n" + "content": "\n\n\n" }, { "name": "DropdownMenuSeparator.vue", - "content": "\n\n\n" + "content": "\n\n\n" }, { "name": "DropdownMenuShortcut.vue", - "content": "\n\n\n" + "content": "\n\n\n" }, { "name": "DropdownMenuSub.vue", @@ -51,15 +51,15 @@ }, { "name": "DropdownMenuSubContent.vue", - "content": "\n\n\n" + "content": "\n\n\n" }, { "name": "DropdownMenuSubTrigger.vue", - "content": "\n\n\n" + "content": "\n\n\n" }, { "name": "DropdownMenuTrigger.vue", - "content": "\n\n\n" + "content": "\n\n\n" }, { "name": "index.ts", diff --git a/apps/www/src/public/registry/styles/default/form.json b/apps/www/src/public/registry/styles/default/form.json index 50d60bcb..5e61096e 100644 --- a/apps/www/src/public/registry/styles/default/form.json +++ b/apps/www/src/public/registry/styles/default/form.json @@ -6,7 +6,8 @@ "zod" ], "registryDependencies": [ - "utils" + "utils", + "label" ], "files": [ { @@ -15,15 +16,15 @@ }, { "name": "FormDescription.vue", - "content": "\n\n\n" + "content": "\n\n\n" }, { "name": "FormItem.vue", - "content": "\n\n\n\n\n" + "content": "\n\n\n\n\n" }, { "name": "FormLabel.vue", - "content": "\n\n\n" + "content": "\n\n\n" }, { "name": "FormMessage.vue", diff --git a/apps/www/src/public/registry/styles/default/hover-card.json b/apps/www/src/public/registry/styles/default/hover-card.json index e178651c..bf4eb7dc 100644 --- a/apps/www/src/public/registry/styles/default/hover-card.json +++ b/apps/www/src/public/registry/styles/default/hover-card.json @@ -7,11 +7,11 @@ "files": [ { "name": "HoverCard.vue", - "content": "\n\n\n" + "content": "\n\n\n" }, { "name": "HoverCardContent.vue", - "content": "\n\n\n" + "content": "\n\n\n" }, { "name": "HoverCardTrigger.vue", diff --git a/apps/www/src/public/registry/styles/default/input.json b/apps/www/src/public/registry/styles/default/input.json index ae1e2ad9..7f500be6 100644 --- a/apps/www/src/public/registry/styles/default/input.json +++ b/apps/www/src/public/registry/styles/default/input.json @@ -9,7 +9,7 @@ "files": [ { "name": "Input.vue", - "content": "\n\n\n" + "content": "\n\n\n" }, { "name": "index.ts", diff --git a/apps/www/src/public/registry/styles/default/label.json b/apps/www/src/public/registry/styles/default/label.json index 1b1b058d..0cfedee1 100644 --- a/apps/www/src/public/registry/styles/default/label.json +++ b/apps/www/src/public/registry/styles/default/label.json @@ -7,7 +7,7 @@ "files": [ { "name": "Label.vue", - "content": "\n\n\n" + "content": "\n\n\n" }, { "name": "index.ts", diff --git a/apps/www/src/public/registry/styles/default/menubar.json b/apps/www/src/public/registry/styles/default/menubar.json index f3fbd6df..f50ec5e3 100644 --- a/apps/www/src/public/registry/styles/default/menubar.json +++ b/apps/www/src/public/registry/styles/default/menubar.json @@ -7,15 +7,15 @@ "files": [ { "name": "Menubar.vue", - "content": "\n\n\n" + "content": "\n\n\n" }, { "name": "MenubarCheckboxItem.vue", - "content": "\n\n\n" + "content": "\n\n\n" }, { "name": "MenubarContent.vue", - "content": "\n\n\n" + "content": "\n\n\n" }, { "name": "MenubarGroup.vue", @@ -23,11 +23,11 @@ }, { "name": "MenubarItem.vue", - "content": "\n\n\n" + "content": "\n\n\n" }, { "name": "MenubarLabel.vue", - "content": "\n\n\n" + "content": "\n\n\n" }, { "name": "MenubarMenu.vue", @@ -35,19 +35,19 @@ }, { "name": "MenubarRadioGroup.vue", - "content": "\n\n\n" + "content": "\n\n\n" }, { "name": "MenubarRadioItem.vue", - "content": "\n\n\n" + "content": "\n\n\n" }, { "name": "MenubarSeparator.vue", - "content": "\n\n\n" + "content": "\n\n\n" }, { "name": "MenubarShortcut.vue", - "content": "\n\n\n" + "content": "\n\n\n" }, { "name": "MenubarSub.vue", @@ -55,15 +55,15 @@ }, { "name": "MenubarSubContent.vue", - "content": "\n\n\n" + "content": "\n\n\n" }, { "name": "MenubarSubTrigger.vue", - "content": "\n\n\n" + "content": "\n\n\n" }, { "name": "MenubarTrigger.vue", - "content": "\n\n\n" + "content": "\n\n\n" }, { "name": "index.ts", diff --git a/apps/www/src/public/registry/styles/default/navigation-menu.json b/apps/www/src/public/registry/styles/default/navigation-menu.json index 6517995b..32d828b7 100644 --- a/apps/www/src/public/registry/styles/default/navigation-menu.json +++ b/apps/www/src/public/registry/styles/default/navigation-menu.json @@ -7,15 +7,15 @@ "files": [ { "name": "NavigationMenu.vue", - "content": "\n\n\n" + "content": "\n\n\n" }, { "name": "NavigationMenuContent.vue", - "content": "\n\n\n" + "content": "\n\n\n" }, { "name": "NavigationMenuIndicator.vue", - "content": "\n\n\n" + "content": "\n\n\n" }, { "name": "NavigationMenuItem.vue", @@ -23,19 +23,19 @@ }, { "name": "NavigationMenuLink.vue", - "content": "\n\n\n" + "content": "\n\n\n" }, { "name": "NavigationMenuList.vue", - "content": "\n\n\n" + "content": "\n\n\n" }, { "name": "NavigationMenuTrigger.vue", - "content": "\n\n\n" + "content": "\n\n\n" }, { "name": "NavigationMenuViewport.vue", - "content": "\n\n\n" + "content": "\n\n\n" }, { "name": "index.ts", diff --git a/apps/www/src/public/registry/styles/default/pagination.json b/apps/www/src/public/registry/styles/default/pagination.json index e3a3fea4..6d25fc6f 100644 --- a/apps/www/src/public/registry/styles/default/pagination.json +++ b/apps/www/src/public/registry/styles/default/pagination.json @@ -8,23 +8,23 @@ "files": [ { "name": "PaginationEllipsis.vue", - "content": "\n\n\n" + "content": "\n\n\n" }, { "name": "PaginationFirst.vue", - "content": "\n\n\n" + "content": "\n\n\n" }, { "name": "PaginationLast.vue", - "content": "\n\n\n" + "content": "\n\n\n" }, { "name": "PaginationNext.vue", - "content": "\n\n\n" + "content": "\n\n\n" }, { "name": "PaginationPrev.vue", - "content": "\n\n\n" + "content": "\n\n\n" }, { "name": "index.ts", diff --git a/apps/www/src/public/registry/styles/default/popover.json b/apps/www/src/public/registry/styles/default/popover.json index e7e15493..916e0eab 100644 --- a/apps/www/src/public/registry/styles/default/popover.json +++ b/apps/www/src/public/registry/styles/default/popover.json @@ -11,7 +11,7 @@ }, { "name": "PopoverContent.vue", - "content": "\n\n\n" + "content": "\n\n\n" }, { "name": "PopoverTrigger.vue", diff --git a/apps/www/src/public/registry/styles/default/progress.json b/apps/www/src/public/registry/styles/default/progress.json index 20ab6d19..cd2edde9 100644 --- a/apps/www/src/public/registry/styles/default/progress.json +++ b/apps/www/src/public/registry/styles/default/progress.json @@ -7,7 +7,7 @@ "files": [ { "name": "Progress.vue", - "content": "\n\n\n" + "content": "\n\n\n" }, { "name": "index.ts", diff --git a/apps/www/src/public/registry/styles/default/radio-group.json b/apps/www/src/public/registry/styles/default/radio-group.json index 7d408e4e..beae81f5 100644 --- a/apps/www/src/public/registry/styles/default/radio-group.json +++ b/apps/www/src/public/registry/styles/default/radio-group.json @@ -7,11 +7,11 @@ "files": [ { "name": "RadioGroup.vue", - "content": "\n\n\n" + "content": "\n\n\n" }, { "name": "RadioGroupItem.vue", - "content": "\n\n\n" + "content": "\n\n\n" }, { "name": "index.ts", diff --git a/apps/www/src/public/registry/styles/default/scroll-area.json b/apps/www/src/public/registry/styles/default/scroll-area.json index 494c05bd..e5357e5c 100644 --- a/apps/www/src/public/registry/styles/default/scroll-area.json +++ b/apps/www/src/public/registry/styles/default/scroll-area.json @@ -7,11 +7,11 @@ "files": [ { "name": "ScrollArea.vue", - "content": "\n\n\n" + "content": "\n\n\n" }, { "name": "ScrollBar.vue", - "content": "\n\n\n" + "content": "\n\n\n" }, { "name": "index.ts", diff --git a/apps/www/src/public/registry/styles/default/select.json b/apps/www/src/public/registry/styles/default/select.json index 77a62ecb..fd097e16 100644 --- a/apps/www/src/public/registry/styles/default/select.json +++ b/apps/www/src/public/registry/styles/default/select.json @@ -11,15 +11,15 @@ }, { "name": "SelectContent.vue", - "content": "\n\n\n" + "content": "\n\n\n" }, { "name": "SelectGroup.vue", - "content": "\n\n\n" + "content": "\n\n\n" }, { "name": "SelectItem.vue", - "content": "\n\n\n" + "content": "\n\n\n" }, { "name": "SelectItemText.vue", @@ -27,15 +27,23 @@ }, { "name": "SelectLabel.vue", - "content": "\n\n\n" + "content": "\n\n\n" + }, + { + "name": "SelectScrollDownButton.vue", + "content": "\n\n\n" + }, + { + "name": "SelectScrollUpButton.vue", + "content": "\n\n\n" }, { "name": "SelectSeparator.vue", - "content": "\n\n\n" + "content": "\n\n\n" }, { "name": "SelectTrigger.vue", - "content": "\n\n\n" + "content": "\n\n\n" }, { "name": "SelectValue.vue", @@ -43,7 +51,7 @@ }, { "name": "index.ts", - "content": "export { default as Select } from './Select.vue'\nexport { default as SelectValue } from './SelectValue.vue'\nexport { default as SelectTrigger } from './SelectTrigger.vue'\nexport { default as SelectContent } from './SelectContent.vue'\nexport { default as SelectGroup } from './SelectGroup.vue'\nexport { default as SelectItem } from './SelectItem.vue'\nexport { default as SelectItemText } from './SelectItemText.vue'\nexport { default as SelectLabel } from './SelectLabel.vue'\nexport { default as SelectSeparator } from './SelectSeparator.vue'\n" + "content": "export { default as Select } from './Select.vue'\nexport { default as SelectValue } from './SelectValue.vue'\nexport { default as SelectTrigger } from './SelectTrigger.vue'\nexport { default as SelectContent } from './SelectContent.vue'\nexport { default as SelectGroup } from './SelectGroup.vue'\nexport { default as SelectItem } from './SelectItem.vue'\nexport { default as SelectItemText } from './SelectItemText.vue'\nexport { default as SelectLabel } from './SelectLabel.vue'\nexport { default as SelectSeparator } from './SelectSeparator.vue'\nexport { default as SelectScrollUpButton } from './SelectScrollUpButton.vue'\nexport { default as SelectScrollDownButton } from './SelectScrollDownButton.vue'\n" } ], "type": "components:ui" diff --git a/apps/www/src/public/registry/styles/default/separator.json b/apps/www/src/public/registry/styles/default/separator.json index b4a8cae3..da6dd655 100644 --- a/apps/www/src/public/registry/styles/default/separator.json +++ b/apps/www/src/public/registry/styles/default/separator.json @@ -7,7 +7,7 @@ "files": [ { "name": "Separator.vue", - "content": "\n\n\n" + "content": "\n\n\n" }, { "name": "index.ts", diff --git a/apps/www/src/public/registry/styles/default/sheet.json b/apps/www/src/public/registry/styles/default/sheet.json index 161f4c42..33287e21 100644 --- a/apps/www/src/public/registry/styles/default/sheet.json +++ b/apps/www/src/public/registry/styles/default/sheet.json @@ -7,7 +7,7 @@ "files": [ { "name": "Sheet.vue", - "content": "\n\n\n" + "content": "\n\n\n" }, { "name": "SheetClose.vue", @@ -15,23 +15,23 @@ }, { "name": "SheetContent.vue", - "content": "\n\n\n" + "content": "\n\n\n" }, { "name": "SheetDescription.vue", - "content": "\n\n\n" + "content": "\n\n\n" }, { "name": "SheetFooter.vue", - "content": "\n\n\n" + "content": "\n\n\n" }, { "name": "SheetHeader.vue", - "content": "\n\n\n" + "content": "\n\n\n" }, { "name": "SheetTitle.vue", - "content": "\n\n\n" + "content": "\n\n\n" }, { "name": "SheetTrigger.vue", @@ -39,7 +39,7 @@ }, { "name": "index.ts", - "content": "export { default as Sheet } from './Sheet.vue'\nexport { default as SheetTrigger } from './SheetTrigger.vue'\nexport { default as SheetClose } from './SheetClose.vue'\nexport { default as SheetContent } from './SheetContent.vue'\nexport { default as SheetHeader } from './SheetHeader.vue'\nexport { default as SheetTitle } from './SheetTitle.vue'\nexport { default as SheetDescription } from './SheetDescription.vue'\nexport { default as SheetFooter } from './SheetFooter.vue'\n" + "content": "import { type VariantProps, cva } from 'class-variance-authority'\n\nexport { default as Sheet } from './Sheet.vue'\nexport { default as SheetTrigger } from './SheetTrigger.vue'\nexport { default as SheetClose } from './SheetClose.vue'\nexport { default as SheetContent } from './SheetContent.vue'\nexport { default as SheetHeader } from './SheetHeader.vue'\nexport { default as SheetTitle } from './SheetTitle.vue'\nexport { default as SheetDescription } from './SheetDescription.vue'\nexport { default as SheetFooter } from './SheetFooter.vue'\n\nexport const sheetVariants = cva(\n 'fixed z-50 gap-4 bg-background p-6 shadow-lg transition ease-in-out data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:duration-300 data-[state=open]:duration-500',\n {\n variants: {\n side: {\n top: 'inset-x-0 top-0 border-b data-[state=closed]:slide-out-to-top data-[state=open]:slide-in-from-top',\n bottom:\n 'inset-x-0 bottom-0 border-t data-[state=closed]:slide-out-to-bottom data-[state=open]:slide-in-from-bottom',\n left: 'inset-y-0 left-0 h-full w-3/4 border-r data-[state=closed]:slide-out-to-left data-[state=open]:slide-in-from-left sm:max-w-sm',\n right:\n 'inset-y-0 right-0 h-full w-3/4 border-l data-[state=closed]:slide-out-to-right data-[state=open]:slide-in-from-right sm:max-w-sm',\n },\n },\n defaultVariants: {\n side: 'right',\n },\n },\n)\n\nexport type SheetVariants = VariantProps\n" } ], "type": "components:ui" diff --git a/apps/www/src/public/registry/styles/default/skeleton.json b/apps/www/src/public/registry/styles/default/skeleton.json index 2c0fd3ef..13be9875 100644 --- a/apps/www/src/public/registry/styles/default/skeleton.json +++ b/apps/www/src/public/registry/styles/default/skeleton.json @@ -7,7 +7,7 @@ "files": [ { "name": "Skeleton.vue", - "content": "\n\n\n" + "content": "\n\n\n" }, { "name": "index.ts", diff --git a/apps/www/src/public/registry/styles/default/slider.json b/apps/www/src/public/registry/styles/default/slider.json index f939b86d..bc124110 100644 --- a/apps/www/src/public/registry/styles/default/slider.json +++ b/apps/www/src/public/registry/styles/default/slider.json @@ -7,7 +7,7 @@ "files": [ { "name": "Slider.vue", - "content": "\n\n\n" + "content": "\n\n\n" }, { "name": "index.ts", diff --git a/apps/www/src/public/registry/styles/default/switch.json b/apps/www/src/public/registry/styles/default/switch.json index a59df47a..3b09a00e 100644 --- a/apps/www/src/public/registry/styles/default/switch.json +++ b/apps/www/src/public/registry/styles/default/switch.json @@ -7,7 +7,7 @@ "files": [ { "name": "Switch.vue", - "content": "\n\n\n" + "content": "\n\n\n" }, { "name": "index.ts", diff --git a/apps/www/src/public/registry/styles/default/table.json b/apps/www/src/public/registry/styles/default/table.json index fb0d4341..cd605e4f 100644 --- a/apps/www/src/public/registry/styles/default/table.json +++ b/apps/www/src/public/registry/styles/default/table.json @@ -7,39 +7,39 @@ "files": [ { "name": "Table.vue", - "content": "\n\n\n" + "content": "\n\n\n" }, { "name": "TableBody.vue", - "content": "\n\n\n" + "content": "\n\n\n" }, { "name": "TableCaption.vue", - "content": "\n\n\n" + "content": "\n\n\n" }, { "name": "TableCell.vue", - "content": "\n\n\n" + "content": "\n\n\n" }, { "name": "TableEmpty.vue", - "content": "\n\n\n" + "content": "\n\n\n" }, { "name": "TableFooter.vue", - "content": "\n\n\n" + "content": "\n\n\n" }, { "name": "TableHead.vue", - "content": "\n\n\n" + "content": "\n\n\n" }, { "name": "TableHeader.vue", - "content": "\n\n\n" + "content": "\n\n\n" }, { "name": "TableRow.vue", - "content": "\n\n\n" + "content": "\n\n\n" }, { "name": "index.ts", diff --git a/apps/www/src/public/registry/styles/default/tabs.json b/apps/www/src/public/registry/styles/default/tabs.json index c6d9a76e..cc0e099d 100644 --- a/apps/www/src/public/registry/styles/default/tabs.json +++ b/apps/www/src/public/registry/styles/default/tabs.json @@ -11,15 +11,15 @@ }, { "name": "TabsContent.vue", - "content": "\n\n\n" + "content": "\n\n\n" }, { "name": "TabsList.vue", - "content": "\n\n\n" + "content": "\n\n\n" }, { "name": "TabsTrigger.vue", - "content": "\n\n\n" + "content": "\n\n\n" }, { "name": "index.ts", diff --git a/apps/www/src/public/registry/styles/default/textarea.json b/apps/www/src/public/registry/styles/default/textarea.json index 78d5ea2f..57c8fb8c 100644 --- a/apps/www/src/public/registry/styles/default/textarea.json +++ b/apps/www/src/public/registry/styles/default/textarea.json @@ -9,7 +9,7 @@ "files": [ { "name": "Textarea.vue", - "content": "\n\n