Skip to content

Commit 3c81c9c

Browse files
committed
chore: tunes up styles for option-groups in dropdown family of inputs
1 parent aa12ee2 commit 3c81c9c

File tree

1 file changed

+18
-5
lines changed

1 file changed

+18
-5
lines changed

src/families/dropdown.ts

Lines changed: 18 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -127,13 +127,23 @@ export default {
127127
group-data-[overscroll]:border-none
128128
`,
129129
listitemGroup: `
130-
px-2
131-
py-2
130+
group/optgroup
131+
last:pb-0
132+
border-t
133+
border-b
134+
-mb-px
135+
border-$colorTemperature-$borderShadeLightMode(-1,200,700)
136+
dark:border-$colorTemperature-$borderShadeDarkMode(1,200,700)
132137
`,
133138
groupLabel: `
134-
px-2: true
135-
py-2: true
136-
opacity-50
139+
block
140+
pt-$spacing(-1,*)
141+
pb-$spacing(-2,*)
142+
px-$spacing(1,*)
143+
font-bold
144+
pointer-events-none
145+
text-$colorTemperature-$borderShadeLightMode(2,400,800)
146+
dark:text-$colorTemperature-$borderShadeDarkMode(-2,100,500)
137147
`,
138148
listbox: `
139149
bg-white
@@ -172,6 +182,9 @@ export default {
172182
data-[is-active]:before:ring-$accentColor-$baseColorShade(-1,*)
173183
data-[is-active]:before:ring-inset
174184
data-[is-active]:before:ring-offset-$accentColor-100
185+
186+
group-[]/optgroup:first:before:!rounded-none
187+
group-[]/optgroup:last:before:!rounded-none
175188
`,
176189
selectedIcon: `
177190
flex

0 commit comments

Comments
 (0)