Skip to content

Commit 9d2cb4d

Browse files
committed
[shadcn4] Update components (28.05.25)
1 parent 21e47cc commit 9d2cb4d

File tree

5 files changed

+8
-9
lines changed

5 files changed

+8
-9
lines changed

packages/shadcn4-theme/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -74,10 +74,10 @@
7474
"@internationalized/date": "3.8.0"
7575
},
7676
"peerDependencies": {
77+
"@lucide/svelte": "^0.501.0",
7778
"@sjsf/form": "workspace:^2.0.0-next.14",
7879
"bits-ui": "^2.2.0",
7980
"clsx": "^2.1.0",
80-
"@lucide/svelte": "^0.501.0",
8181
"svelte": "^5.33.0",
8282
"tailwind-merge": "^3.3.0",
8383
"tailwind-variants": "^1.0.0"
@@ -110,8 +110,8 @@
110110
"tailwind-merge": "^3.3.0",
111111
"tailwind-variants": "^1.0.0",
112112
"tailwindcss": "catalog:next",
113-
"tw-animate-css": "^1.3.0",
114113
"testing": "workspace:*",
114+
"tw-animate-css": "^1.3.0",
115115
"typescript-eslint": "catalog:"
116116
}
117117
}

packages/shadcn4-theme/src/lib/components/ui/checkbox/checkbox.svelte

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -17,18 +17,15 @@
1717
bind:ref
1818
data-slot="checkbox"
1919
class={cn(
20-
"border-input dark:bg-input/30 data-[state=checked]:bg-primary data-[state=checked]:text-primary-foreground dark:data-[state=checked]:bg-primary data-[state=checked]:border-primary focus-visible:border-ring focus-visible:ring-ring/50 aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive shadow-xs peer size-4 shrink-0 rounded-[4px] border outline-none transition-shadow focus-visible:ring-[3px] disabled:cursor-not-allowed disabled:opacity-50",
20+
"border-input dark:bg-input/30 data-[state=checked]:bg-primary data-[state=checked]:text-primary-foreground dark:data-[state=checked]:bg-primary data-[state=checked]:border-primary focus-visible:border-ring focus-visible:ring-ring/50 aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive shadow-xs peer flex size-4 shrink-0 items-center justify-center rounded-[4px] border outline-none transition-shadow focus-visible:ring-[3px] disabled:cursor-not-allowed disabled:opacity-50",
2121
className
2222
)}
2323
bind:checked
2424
bind:indeterminate
2525
{...restProps}
2626
>
2727
{#snippet children({ checked, indeterminate })}
28-
<div
29-
data-slot="checkbox-indicator"
30-
class="flex items-center justify-center text-current transition-none"
31-
>
28+
<div data-slot="checkbox-indicator" class="text-current transition-none">
3229
{#if checked}
3330
<CheckIcon class="size-3.5" />
3431
{:else if indeterminate}

packages/shadcn4-theme/src/lib/components/ui/input/input.svelte

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
{#if type === "file"}
2323
<input
2424
bind:this={ref}
25+
data-slot="input"
2526
class={cn(
2627
"selection:bg-primary dark:bg-input/30 selection:text-primary-foreground border-input ring-offset-background placeholder:text-muted-foreground shadow-xs flex h-9 w-full min-w-0 rounded-md border bg-transparent px-3 py-2 text-sm font-medium outline-none transition-[color,box-shadow] disabled:cursor-not-allowed disabled:opacity-50 md:text-sm",
2728
"focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px]",
@@ -36,6 +37,7 @@
3637
{:else}
3738
<input
3839
bind:this={ref}
40+
data-slot="input"
3941
class={cn(
4042
"border-input bg-background selection:bg-primary dark:bg-input/30 selection:text-primary-foreground ring-offset-background placeholder:text-muted-foreground shadow-xs flex h-9 w-full min-w-0 rounded-md border px-3 py-1 text-base outline-none transition-[color,box-shadow] disabled:cursor-not-allowed disabled:opacity-50 md:text-sm",
4143
"focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px]",

packages/shadcn4-theme/src/lib/components/ui/select/select-scroll-down-button.svelte

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212

1313
<SelectPrimitive.ScrollDownButton
1414
bind:ref
15-
data-slot="select-scroll-up-button"
15+
data-slot="select-scroll-down-button"
1616
class={cn("flex cursor-default items-center justify-center py-1", className)}
1717
{...restProps}
1818
>

packages/shadcn4-theme/src/lib/components/ui/select/select-scroll-up-button.svelte

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212

1313
<SelectPrimitive.ScrollUpButton
1414
bind:ref
15-
data-slot="select-scroll-down-button"
15+
data-slot="select-scroll-up-button"
1616
class={cn("flex cursor-default items-center justify-center py-1", className)}
1717
{...restProps}
1818
>

0 commit comments

Comments
 (0)