1
- @import " _svariables.scss" ;
1
+ @use " _svariables.scss" ;
2
+ @use " _form-xl-screen.scss" as * ;
2
3
3
4
body {
4
- background-color : $color-main-background ;
5
+ background-color : svariables . $color-main-background ;
5
6
background-color : var (--color-main-background );
6
7
--border-radius-large : 4px ;
7
8
background-image : none ;
34
35
display : inline-block ;
35
36
margin : 2em 1em 1em ;
36
37
padding : 1.5em ;
37
- border : 1px solid $color-border ;
38
+ border : 1px solid svariables . $color-border ;
38
39
border : 1px solid var (--color-border );
39
40
text-align : left ;
40
41
vertical-align : top ;
47
48
}
48
49
49
50
.srgdev-ncfp-form-addr {
50
- color : $color-text-lighter ;
51
+ color : svariables . $color-text-lighter ;
51
52
color : var (--color-text-lighter );
52
53
53
54
margin-bottom : .75em ;
57
58
.srgdev-ncfp-form-header {
58
59
font-weight : bold ;
59
60
padding : 0 0 .35em ;
60
- border-bottom : 1px solid $color-border ;
61
+ border-bottom : 1px solid svariables . $color-border ;
61
62
border-bottom : 1px solid var (--color-border-dark );
62
63
margin-top : 0 ;
63
64
font-size : 115% ;
@@ -99,7 +100,7 @@ body {
99
100
max-height : 16em ;
100
101
}
101
102
102
- $color-placeholder : $color-text-maxcontrast ;
103
+ $color-placeholder : svariables . $color-text-maxcontrast ;
103
104
$color-placeholder-var : var (--color-text-maxcontrast );
104
105
.srgdev-ncfp-form-input ::-webkit-input-placeholder ,
105
106
.srgdev-ncfp-form-textarea ::-webkit-input-placeholder {
@@ -140,20 +141,20 @@ $color-placeholder-var: var(--color-text-maxcontrast);
140
141
}
141
142
142
143
.srgdev-ncfp-form-select :invalid {
143
- border-color : $color-border-dark ;
144
+ border-color : svariables . $color-border-dark ;
144
145
border-color : var (--color-border-dark );
145
146
color : $color-placeholder !important ;
146
147
color : $color-placeholder-var ;
147
148
}
148
149
149
150
.srgdev-ncfp-form-textarea [data-more ]:invalid:hover ,
150
151
.srgdev-ncfp-form-select :invalid:hover {
151
- border-color : $color-primary-element !important ;
152
+ border-color : svariables . $color-primary-element !important ;
152
153
border-color : var (--color-primary-element ) !important ;
153
154
}
154
155
155
156
.srgdev-ncfp-form-option {
156
- color : $color-main-text ;
157
+ color : svariables . $color-main-text ;
157
158
color : var (--color-main-text );
158
159
}
159
160
@@ -177,7 +178,7 @@ $color-placeholder-var: var(--color-text-maxcontrast);
177
178
}
178
179
179
180
.srgdev-ncfp-chb-cont a {
180
- color : $color-primary ;
181
+ color : svariables . $color-primary ;
181
182
color : var (--color-primary );
182
183
}
183
184
@@ -186,7 +187,7 @@ $color-placeholder-var: var(--color-text-maxcontrast);
186
187
}
187
188
188
189
.checkbox [err ] + label :before {
189
- border-color : $color-error !important ;
190
+ border-color : svariables . $color-error !important ;
190
191
border-color : var (--color-error ) !important ;
191
192
}
192
193
@@ -229,8 +230,8 @@ $color-placeholder-var: var(--color-text-maxcontrast);
229
230
height : 1em ;
230
231
// margin: 8px;
231
232
border-radius : 50% ;
232
- border : .25em solid $color-primary-text ;
233
- border-color : $color-primary-text transparent $color-primary-text transparent ;
233
+ border : .25em solid svariables . $color-primary-text ;
234
+ border-color : svariables . $color-primary-text transparent svariables . $color-primary-text transparent ;
234
235
border : .25em solid var (--color-primary-text );
235
236
border-color : var (--color-primary-text ) transparent var (--color-primary-text ) transparent ;
236
237
animation : lds- dual- ring 1.2s linear infinite ;
@@ -249,7 +250,7 @@ $color-placeholder-var: var(--color-text-maxcontrast);
249
250
#srgdev-ncfp_sel-dummy {
250
251
cursor : pointer ;
251
252
background : var (--icon-triangle-s-dark , var (--icon-triangle-s-000 )) no-repeat right 4px center ;
252
- background-color : $color-main-background ;
253
+ background-color : svariables . $color-main-background ;
253
254
background-color : var (--color-main-background );
254
255
}
255
256
@@ -273,9 +274,9 @@ input.srgdev-ncfp-form-input:invalid,
273
274
top : -6.4em ;
274
275
position : absolute ;
275
276
// padding-right: ;
276
- box-shadow : 0 0 6px -2px $color-box-shadow ;
277
+ box-shadow : 0 0 6px -2px svariables . $color-box-shadow ;
277
278
box-shadow : 0 0 6px -2px var (--color-box-shadow );
278
- border : thin solid $color-border ;
279
+ border : thin solid svariables . $color-border ;
279
280
border : thin solid var (--color-border );
280
281
overflow : hidden ;
281
282
@@ -286,7 +287,7 @@ input.srgdev-ncfp-form-input:invalid,
286
287
}
287
288
288
289
.srgdev-dpu-bkr-cls {
289
- background : $color-main-background ;
290
+ background : svariables . $color-main-background ;
290
291
background-color : var (--color-main-background );
291
292
}
292
293
@@ -302,7 +303,7 @@ input.srgdev-ncfp-form-input:invalid,
302
303
font-size : 125% ;
303
304
position : relative ;
304
305
font-weight : bold ;
305
- border-bottom : 1px solid $color-border ;
306
+ border-bottom : 1px solid svariables . $color-border ;
306
307
border-bottom : 1px solid var (--color-border );
307
308
}
308
309
@@ -320,7 +321,7 @@ input.srgdev-ncfp-form-input:invalid,
320
321
321
322
#srgdev-dpu_main-hdr-icon :hover ,
322
323
#srgdev-dpu_main-hdr-icon :focus-visible {
323
- background-color : $color-primary ;
324
+ background-color : svariables . $color-primary ;
324
325
background-color : var (--color-primary );
325
326
background-image : var (--icon-close-white , var (--icon-close-fff ));
326
327
}
@@ -345,13 +346,13 @@ input.srgdev-ncfp-form-input:invalid,
345
346
346
347
#srgdev-dpu_bf-next :hover ,
347
348
#srgdev-dpu_bf-back :hover {
348
- color : $color-primary ;
349
+ color : svariables . $color-primary ;
349
350
color : var (--color-primary );
350
351
}
351
352
352
353
#srgdev-dpu_bf-next [disabled ],
353
354
#srgdev-dpu_bf-back [disabled ] {
354
- color : $color-text-lighter ;
355
+ color : svariables . $color-text-lighter ;
355
356
color : var (--color-text-lighter );
356
357
opacity : .5 ;
357
358
}
@@ -380,7 +381,7 @@ input.srgdev-ncfp-form-input:invalid,
380
381
position : relative ;
381
382
text-align : center ;
382
383
white-space : nowrap ;
383
- transition : left $animation-slow ;
384
+ transition : left svariables . $animation-slow ;
384
385
}
385
386
386
387
.srgdev-dpu-date-cont {
@@ -392,20 +393,20 @@ input.srgdev-ncfp-form-input:invalid,
392
393
}
393
394
394
395
.srgdev-dpu-dc-empty {
395
- color : $color-text-lighter ;
396
+ color : svariables . $color-text-lighter ;
396
397
color : var (--color-text-lighter );
397
398
opacity : .8 ;
398
399
}
399
400
400
401
.srgdev-dpu-date-cont :hover {
401
- color : $color-primary ;
402
+ color : svariables . $color-primary ;
402
403
color : var (--color-primary );
403
404
}
404
405
405
406
.srgdev-dpu-date-cont [data-active ] {
406
- background : $color-primary ;
407
+ background : svariables . $color-primary ;
407
408
background : var (--color-primary );
408
- color : $color-primary-text ;
409
+ color : svariables . $color-primary-text ;
409
410
color : var (--color-primary-text );
410
411
}
411
412
@@ -454,7 +455,7 @@ input.srgdev-ncfp-form-input:invalid,
454
455
}
455
456
456
457
#srgdev-dpu_main-time {
457
- border-top : 1px solid $color-border ;
458
+ border-top : 1px solid svariables . $color-border ;
458
459
border-top : 1px solid var (--color-border );
459
460
height : 20em ;
460
461
display : flex ;
@@ -469,7 +470,7 @@ input.srgdev-ncfp-form-input:invalid,
469
470
padding-top : 2.5em ;
470
471
line-height : 1.6 ;
471
472
height : 12.75em ;
472
- color : $color-text-lighter ;
473
+ color : svariables . $color-text-lighter ;
473
474
color : var (--color-text-lighter );
474
475
}
475
476
@@ -479,7 +480,7 @@ input.srgdev-ncfp-form-input:invalid,
479
480
box-sizing : border-box ;
480
481
font-size : 120% ;
481
482
font-weight : bold ;
482
- color : $color-main-text ;
483
+ color : svariables . $color-main-text ;
483
484
color : var (--color-main-text );
484
485
flex : 0 ;
485
486
}
@@ -497,7 +498,7 @@ input.srgdev-ncfp-form-input:invalid,
497
498
.srgdev-dpu-time-unit {
498
499
text-align : center ;
499
500
cursor : pointer ;
500
- border : 1px solid $color-border ;
501
+ border : 1px solid svariables . $color-border ;
501
502
border : 1px solid var (--color-border );
502
503
padding : .2em 0 ;
503
504
}
@@ -507,7 +508,7 @@ $tz-cont-height: 2.5em;
507
508
position : relative ;
508
509
display : block ;
509
510
overflow : hidden ;
510
- border-top : 1px solid $color-border ;
511
+ border-top : 1px solid svariables . $color-border ;
511
512
border-top : 1px solid var (--color-border );
512
513
margin-top : .25em ;
513
514
cursor : pointer ;
@@ -546,13 +547,13 @@ $tz-cont-height: 2.5em;
546
547
white-space : nowrap ;
547
548
padding : 0 2em 0 .375em ;
548
549
position : relative ;
549
- color : ( $color-text-lighter ) ;
550
+ color : svariables . $color-text-lighter ;
550
551
color : var (--color-text-lighter );
551
552
vertical-align : middle ;
552
553
}
553
554
554
555
.srgdev-dpu-tz-picker-wrapper :hover .srgdev-dpu-tz-name {
555
- color : ( $color-main-text ) ;
556
+ color : svariables . $color-main-text ;
556
557
color : var (--color-main-text );
557
558
}
558
559
@@ -573,14 +574,14 @@ $tz-cont-height: 2.5em;
573
574
text-decoration : underline ;
574
575
text-decoration-thickness : 2px ;
575
576
text-decoration-color : var (--color-primary );
576
- color : $color-main-text ;
577
+ color : svariables . $color-main-text ;
577
578
color : var (--color-main-text );
578
579
}
579
580
580
581
.srgdev-dpu-appt-title {
581
582
cursor : inherit ;
582
583
font-weight : normal ;
583
- color : $color-main-text ;
584
+ color : svariables . $color-main-text ;
584
585
color : var (--color-main-text );
585
586
}
586
587
@@ -636,9 +637,9 @@ $tz-cont-height: 2.5em;
636
637
.srgdev-dpu-time-unit :focus-visible ,
637
638
.srgdev-dpu-time-unit2 :focus-visible ,
638
639
.srgdev-dpu-time-unit_tn :focus-visible {
639
- color : $color-primary ;
640
+ color : svariables . $color-primary ;
640
641
color : var (--color-primary );
641
- border-color : $color-border-dark ;
642
+ border-color : svariables . $color-border-dark ;
642
643
border-color : var (--color-border-dark );
643
644
font-weight : bold ;
644
645
}
@@ -661,7 +662,7 @@ $tz-cont-height: 2.5em;
661
662
}
662
663
663
664
.srgdev-appt-err-a {
664
- color : $color-primary ;
665
+ color : svariables . $color-primary ;
665
666
color : var (--color-primary );
666
667
text-decoration : underline ;
667
668
}
@@ -671,14 +672,14 @@ $tz-cont-height: 2.5em;
671
672
margin : 1.25em auto ;
672
673
padding : 1em ;
673
674
width : 22em ;
674
- border : 1px solid $color-border ;
675
+ border : 1px solid svariables . $color-border ;
675
676
border : 1px solid var (--color-border );
676
677
}
677
678
678
679
.appt-dir-lnk :hover {
679
- border : 1px solid $color-border-dark ;
680
+ border : 1px solid svariables . $color-border-dark ;
680
681
border : 1px solid var (--color-border-dark );
681
- box-shadow : 1px 1px 3px $color-border-dark ;
682
+ box-shadow : 1px 1px 3px svariables . $color-border-dark ;
682
683
box-shadow : 1px 1px 3px var (--color-border-dark );
683
684
}
684
685
@@ -687,7 +688,7 @@ $tz-cont-height: 2.5em;
687
688
font-size : 125% ;
688
689
margin : 0 ;
689
690
line-height : 1.2 ;
690
- color : $color-main-text ;
691
+ color : svariables . $color-main-text ;
691
692
color : var (--color-main-text );
692
693
}
693
694
@@ -696,15 +697,15 @@ $tz-cont-height: 2.5em;
696
697
font-size : 110% ;
697
698
margin : .2em 0 ;
698
699
line-height : 1.4 ;
699
- color : $color-main-text ;
700
+ color : svariables . $color-main-text ;
700
701
color : var (--color-main-text );
701
702
}
702
703
703
704
.appt-dir-lnk_p {
704
705
position : relative ;
705
706
margin : .5em 0 0 ;
706
707
padding-top : .5em ;
707
- color : $color-text-light ;
708
+ color : svariables . $color-text-light ;
708
709
color : var (--color-text-light );
709
710
}
710
711
@@ -716,7 +717,7 @@ $tz-cont-height: 2.5em;
716
717
height : 0 ;
717
718
left : 20% ;
718
719
top : 0 ;
719
- border-bottom : 1px solid $color-border ;
720
+ border-bottom : 1px solid svariables . $color-border ;
720
721
border-bottom : 1px solid var (--color-border );
721
722
}
722
723
@@ -733,4 +734,4 @@ $tz-cont-height: 2.5em;
733
734
}
734
735
}
735
736
736
- @import " _form- xl-screen.scss " ;
737
+ @include xl-screen ;
0 commit comments