Skip to content

Commit bd22bcf

Browse files
Accordion styling fix (#2420)
1 parent f513f4c commit bd22bcf

File tree

1 file changed

+22
-18
lines changed

1 file changed

+22
-18
lines changed

reflex/components/radix/primitives/accordion.py

Lines changed: 22 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -115,10 +115,6 @@ def get_theme_accordion_item():
115115
"overflow": "hidden",
116116
"width": "100%",
117117
"margin_top": "1px",
118-
# "background_color": "var(--accent-3)",
119-
# "background_color": cond(
120-
# color_scheme == "primary", "var(--accent-3)", "var(--slate-3)"
121-
# ),
122118
"&:first-child": {
123119
"margin_top": 0,
124120
"border_top_left_radius": "4px",
@@ -165,8 +161,8 @@ def get_theme_accordion_trigger(variant: str | Var, color_scheme: str | Var) ->
165161
{
166162
"color": cond(
167163
color_scheme == "primary",
168-
"var(--accent-9-contrast)",
169-
"var(--slate-9-contrast)",
164+
"var(--accent-11)",
165+
"var(--slate-11)",
170166
),
171167
"&:hover": {
172168
"background_color": cond(
@@ -195,7 +191,6 @@ def get_theme_accordion_trigger(variant: str | Var, color_scheme: str | Var) ->
195191
"align_items": "center",
196192
"justify_content": "space-between",
197193
"font_size": "15px",
198-
"box_shadow": "0 1px 0 var(--accent-6)",
199194
"line_height": 1,
200195
}
201196
),
@@ -238,7 +233,6 @@ def get_theme_accordion_trigger(variant: str | Var, color_scheme: str | Var) ->
238233
"align_items": "center",
239234
"justify_content": "space-between",
240235
"font_size": "15px",
241-
"box_shadow": "0 1px 0 var(--accent-6)",
242236
"line_height": 1,
243237
}
244238
),
@@ -251,7 +245,11 @@ def get_theme_accordion_trigger(variant: str | Var, color_scheme: str | Var) ->
251245
"var(--accent-9-contrast)",
252246
"var(--slate-9-contrast)",
253247
),
254-
"box_shadow": "0 1px 0 var(--accent-6)",
248+
"box_shadow": cond(
249+
color_scheme == "primary",
250+
"0 1px 0 var(--accent-6)",
251+
"0 1px 0 var(--slate-11)",
252+
),
255253
"&:hover": {
256254
"background_color": cond(
257255
color_scheme == "primary", "var(--accent-10)", "var(--slate-10)"
@@ -304,11 +302,8 @@ def get_theme_accordion_content(variant: str | Var, color_scheme: str | Var) ->
304302
"font_size": "10px",
305303
"color": cond(
306304
color_scheme == "primary",
307-
"var(--accent-9-contrast)",
308-
"var(--slate-9-contrast)",
309-
),
310-
"background_color": cond(
311-
color_scheme == "primary", "var(--accent-3)", "var(--slate-3)"
305+
"var(--accent-11)",
306+
"var(--slate-11)",
312307
),
313308
"padding": "15px, 20px",
314309
"&[data-state='open']": {
@@ -330,10 +325,19 @@ def get_theme_accordion_content(variant: str | Var, color_scheme: str | Var) ->
330325
{
331326
"overflow": "hidden",
332327
"font_size": "10px",
333-
"color": cond(
334-
color_scheme == "primary",
335-
"var(--accent-9-contrast)",
336-
"var(--slate-9-contrast)",
328+
"color": match(
329+
variant,
330+
(
331+
"classic",
332+
cond(
333+
color_scheme == "primary",
334+
"var(--accent-9-contrast)",
335+
"var(--slate-9-contrast)",
336+
),
337+
),
338+
cond(
339+
color_scheme == "primary", "var(--accent-11)", "var(--slate-11)"
340+
),
337341
),
338342
"background_color": match(
339343
variant,

0 commit comments

Comments
 (0)