Skip to content

Commit 2c56b7c

Browse files
committed
fix: update alert & button components styles
1 parent 8003d98 commit 2c56b7c

File tree

1 file changed

+20
-11
lines changed

1 file changed

+20
-11
lines changed

src/stories/Theme.svelte

Lines changed: 20 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -33,23 +33,27 @@
3333
variants: {
3434
variant: {
3535
primary: {
36-
class: 'bg-primary text-primary-foreground hover:bg-primary/80'
36+
class: 'bg-primary text-primary-foreground hover:bg-primary/80 active:bg-primary/90'
3737
},
3838
secondary: {
39-
class: 'bg-secondary text-secondary-foreground hover:bg-secondary/80'
39+
class:
40+
'bg-secondary text-secondary-foreground hover:bg-secondary/80 active:bg-secondary/90'
4041
},
4142
destructive: {
42-
class: 'bg-destructive text-destructive-foreground hover:bg-destructive/80'
43+
class:
44+
'bg-destructive text-destructive-foreground hover:bg-destructive/80 active:bg-destructive/90'
4345
},
4446
outline: {
4547
class:
4648
'bg-transparent hover:bg-foreground/5 active:bg-foreground/10 border border-border text-foreground'
4749
},
4850
ghost: {
49-
class: 'hover:bg-accent hover:text-accent-foreground'
51+
class:
52+
'bg-transparent text-foreground hover:bg-foreground/5 active:bg-foreground/10 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2'
5053
}
5154
}
5255
},
56+
compounds: [],
5357
defaults: {
5458
variant: 'primary'
5559
}
@@ -81,16 +85,20 @@
8185
variants: {
8286
variant: {
8387
info: {
84-
class: 'bg-blue-50 border-blue-200 text-blue-900 dark:bg-blue-950/50 dark:border-blue-800 dark:text-blue-100'
88+
class:
89+
'bg-blue-50 border-blue-200 text-blue-900 dark:bg-blue-950/50 dark:border-blue-800 dark:text-blue-100'
8590
},
8691
success: {
87-
class: 'bg-green-50 border-green-200 text-green-900 dark:bg-green-950/50 dark:border-green-800 dark:text-green-100'
92+
class:
93+
'bg-green-50 border-green-200 text-green-900 dark:bg-green-950/50 dark:border-green-800 dark:text-green-100'
8894
},
8995
warning: {
90-
class: 'bg-yellow-50 border-yellow-200 text-yellow-900 dark:bg-yellow-950/50 dark:border-yellow-800 dark:text-yellow-100'
96+
class:
97+
'bg-yellow-50 border-yellow-200 text-yellow-900 dark:bg-yellow-950/50 dark:border-yellow-800 dark:text-yellow-100'
9198
},
9299
error: {
93-
class: 'bg-red-50 border-red-200 text-red-900 dark:bg-red-950/50 dark:border-red-800 dark:text-red-100'
100+
class:
101+
'bg-red-50 border-red-200 text-red-900 dark:bg-red-950/50 dark:border-red-800 dark:text-red-100'
94102
}
95103
}
96104
},
@@ -99,13 +107,13 @@
99107
}
100108
}),
101109
'alert.icon': () => ({
102-
class: 'inline-flex aspect-square h-5 w-5 shrink-0 items-center justify-center'
110+
class: 'inline-flex aspect-square size-4 shrink-0 items-center justify-center'
103111
}),
104112
'alert.content': () => ({
105113
class: 'flex-1 space-y-1'
106114
}),
107115
'alert.title': () => ({
108-
class: 'text-sm font-semibold leading-tight'
116+
class: 'text-md font-semibold leading-tight'
109117
}),
110118
'alert.description': () => ({
111119
class: 'text-sm leading-relaxed opacity-90'
@@ -114,7 +122,8 @@
114122
class: 'mt-3 flex items-center gap-2'
115123
}),
116124
'alert.close-button': () => ({
117-
class: 'rounded-md p-1.5 opacity-70 transition-all hover:opacity-100 hover:bg-black/10 dark:hover:bg-white/10 focus:outline-none focus:ring-2 focus:ring-offset-1'
125+
class:
126+
'rounded-md p-0.5 size-6 opacity-70 transition-all hover:opacity-100 hover:bg-black/10 dark:hover:bg-white/10 focus:outline-none focus:ring-2 focus:ring-offset-1'
118127
})
119128
};
120129

0 commit comments

Comments
 (0)