Skip to content

Commit 23f63ea

Browse files
committed
chore: centralize vars
1 parent 553de90 commit 23f63ea

File tree

1 file changed

+18
-11
lines changed

1 file changed

+18
-11
lines changed

blocks/consent/consent.css

Lines changed: 18 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,17 @@
1-
.consent.banner {
1+
.consent {
22
--consent-banner-background-color: #202124;
33
--consent-banner-font-size-s: 12px;
44
--consent-banner-font-size-l: 14px;
55
--consent-banner-text-color: #eee;
66
--consent-banner-link-color: var(--background-color);
7+
--consent-dialog-background-color: var(--background-color);
8+
--consent-dialog-light-color: var(--light-color);
9+
--consent-dialog-dark-color: var(--dark-color);
10+
--consent-dialog-body-font-size: var(--body-font-size-s);
11+
--consent-dialog-heading-font-size: var(--heading-font-size-m);
12+
}
713

14+
.consent.banner {
815
font-size: var(--consent-banner-font-size-s);
916
color: var(--consent-banner-text-color);
1017
background-color: var(--consent-banner-background-color);
@@ -63,19 +70,19 @@
6370
}
6471

6572
.consent dialog {
66-
font-size: var(--body-font-size-s);
73+
font-size: var(--consent-dialog-body-font-size);
6774
overscroll-behavior: none;
6875
padding: 30px;
6976
border: 1px solid #ccc;
70-
border-radius: var(--dialog-border-radius);
77+
border-radius: 16px;
7178
left: 20px;
7279
right: 20px;
7380
width: clamp(300px, 80%, 700px);
7481
}
7582

7683
/* stylelint-disable-next-line no-descending-specificity */
7784
.consent dialog .consent-button {
78-
font-size: var(--body-font-size-s);
85+
font-size: var(--consent-dialog-body-font-size);
7986
margin: 0;
8087
}
8188

@@ -86,7 +93,7 @@
8693
width: 20px;
8794
height: 100%;
8895
max-height: 54px;
89-
border-radius: 0 var(--dialog-border-radius) 0 0;
96+
border-radius: 0 16px 0 0;
9097
background-color: unset;
9198
text-overflow: clip;
9299
margin: 0;
@@ -100,7 +107,7 @@
100107
}
101108

102109
.consent dialog h2 {
103-
font-size: var(--heading-font-size-m);
110+
font-size: var(--consent-dialog-heading-font-size);
104111
}
105112

106113
.consent dialog .section {
@@ -199,7 +206,7 @@
199206

200207
/*** COPIED FROM ACCORDION ***/
201208
.consent .accordion details {
202-
border: 1px solid var(--dark-color);
209+
border: 1px solid var(--consent-dialog-dark-color);
203210
}
204211

205212
/* stylelint-disable-next-line no-descending-specificity */
@@ -218,12 +225,12 @@
218225
}
219226

220227
.consent .accordion details[open] summary {
221-
background-color: var(--light-color);
228+
background-color: var(--consent-dialog-light-color);
222229
}
223230

224231
.consent .accordion details summary:focus,
225232
.consent .accordion details summary:hover {
226-
background-color: var(--dark-color);
233+
background-color: var(--consent-dialog-dark-color);
227234
}
228235

229236
.consent .accordion details summary::-webkit-details-marker {
@@ -252,6 +259,6 @@
252259
}
253260

254261
.consent .accordion details[open] .accordion-item-body {
255-
border-top: 1px solid var(--dark-color);
256-
background-color: var(--background-color);
262+
border-top: 1px solid var(--consent-dialog-dark-color);
263+
background-color: var(--consent-dialog-background-color);
257264
}

0 commit comments

Comments
 (0)