Skip to content

Commit 03c61ca

Browse files
committed
Fix use Sass interpolation for CSS variable fallbacks
1 parent 7683192 commit 03c61ca

File tree

1 file changed

+9
-6
lines changed

1 file changed

+9
-6
lines changed

frontend/packages/volto-light-theme/src/theme/_footer.scss

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,12 @@
55
color: var(--footer-foreground, $black);
66
text-align: center;
77

8+
// Use #{$var} for Sass fallbacks in CSS vars.
9+
// Without interpolation, $var stays literal in output and breaks.
10+
811
&:has(.main-footer) {
9-
--footer-background: var(--primary-color, $white);
10-
--footer-foreground: var(--primary-foreground-color, $black);
12+
--footer-background: var(--primary-color, #{$white});
13+
--footer-foreground: var(--primary-foreground-color, #{$black});
1114
}
1215

1316
.container {
@@ -20,17 +23,17 @@
2023

2124
.pre-footer {
2225
&:has(.logos-container) {
23-
--footer-background: var(--primary-color, $white);
24-
--footer-foreground: var(--primary-foreground-color, $black);
26+
--footer-background: var(--primary-color, #{$white});
27+
--footer-foreground: var(--primary-foreground-color, #{$black});
2528
}
2629

2730
background: var(--footer-background, $white);
2831
color: var(--footer-foreground, $black);
2932
}
3033

3134
.main-footer {
32-
--footer-background: var(--secondary-color, $white);
33-
--footer-foreground: var(--secondary-foreground-color, $black);
35+
--footer-background: var(--secondary-color, #{$white});
36+
--footer-foreground: var(--secondary-foreground-color, #{$black});
3437

3538
padding: $spacing-xlarge 2rem;
3639
background: var(--footer-background);

0 commit comments

Comments
 (0)