@@ -339,24 +339,24 @@ template {
339
339
}
340
340
341
341
: root {
342
- --spruce-base-color-primary : hsl (261 deg , 52 % , 59 % );
342
+ --spruce-base-color-primary : hsl (262 deg , 71 % , 49 % );
343
343
--spruce-base-color-secondary : hsl (227deg , 92% , 55% );
344
344
--spruce-base-color-background : hsl (0deg , 0% , 100% );
345
345
--spruce-base-color-heading : hsl (205deg , 100% , 2% );
346
346
--spruce-base-color-text : hsl (208deg , 7% , 30% );
347
- --spruce-base-color-link : hsl (261 deg , 52 % , 59 % );
348
- --spruce-base-color-link-hover : # 663ab7 ;
347
+ --spruce-base-color-link : hsl (262 deg , 71 % , 49 % );
348
+ --spruce-base-color-link-hover : # 511dab ;
349
349
--spruce-base-color-border : hsl (0deg , 0% , 90% );
350
350
--spruce-base-color-mark-background : hsl (50deg , 100% , 80% );
351
351
--spruce-base-color-mark-foreground : hsl (205deg , 100% , 2% );
352
352
--spruce-base-color-code-background : hsl (261deg , 52% , 95% );
353
353
--spruce-base-color-code-foreground : hsl (205deg , 100% , 2% );
354
- --spruce-base-color-blockquote-border : hsl (261 deg , 52 % , 59 % );
354
+ --spruce-base-color-blockquote-border : hsl (262 deg , 71 % , 49 % );
355
355
}
356
356
357
357
: root {
358
358
--spruce-selection-color-foreground : hsl (0deg , 0% , 100% );
359
- --spruce-selection-color-background : hsl (261 deg , 52 % , 59 % );
359
+ --spruce-selection-color-background : hsl (262 deg , 71 % , 49 % );
360
360
}
361
361
362
362
: root {
@@ -367,13 +367,13 @@ template {
367
367
}
368
368
369
369
: root {
370
- --spruce-btn-color-primary-background : hsl (261 deg , 52 % , 59 % );
371
- --spruce-btn-color-primary-background-hover : # 543097 ;
370
+ --spruce-btn-color-primary-background : hsl (262 deg , 71 % , 49 % );
371
+ --spruce-btn-color-primary-background-hover : # 511daa ;
372
372
--spruce-btn-color-primary-foreground : hsl (0deg , 0% , 100% );
373
373
--spruce-btn-color-primary-foreground-hover : hsl (0deg , 0% , 100% );
374
- --spruce-btn-color-primary-shadow-focus : rgba (134 , 96 , 205 , 0.25 );
374
+ --spruce-btn-color-primary-shadow-focus : rgba (101 , 36 , 214 , 0.25 );
375
375
--spruce-btn-color-secondary-background : hsl (227deg , 92% , 55% );
376
- --spruce-btn-color-secondary-background-hover : # 072bab ;
376
+ --spruce-btn-color-secondary-background-hover : # 0937dc ;
377
377
--spruce-btn-color-secondary-foreground : hsl (0deg , 0% , 100% );
378
378
--spruce-btn-color-secondary-foreground-hover : hsl (0deg , 0% , 100% );
379
379
--spruce-btn-color-secondary-shadow-focus : rgba (35 , 80 , 246 , 0.25 );
@@ -382,19 +382,19 @@ template {
382
382
: root {
383
383
--spruce-form-color-background : hsl (0deg , 0% , 100% );
384
384
--spruce-form-color-background-disabled : hsl (0deg , 0% , 95% );
385
- --spruce-form-color-border : hsl (0 deg , 0 % , 90 % );
385
+ --spruce-form-color-border : hsl (260 deg , 4 % , 70 % );
386
386
--spruce-form-color-border-disabled : hsl (0deg , 0% , 90% );
387
- --spruce-form-color-border-focus : hsl (261 deg , 52 % , 59 % );
388
- --spruce-form-color-shadow-focus : rgba (134 , 96 , 205 , 0.25 );
387
+ --spruce-form-color-border-focus : hsl (262 deg , 71 % , 49 % );
388
+ --spruce-form-color-shadow-focus : rgba (101 , 36 , 214 , 0.25 );
389
389
--spruce-form-color-check-foreground : hsl (0deg , 0% , 100% );
390
- --spruce-form-color-check-background : hsl (261 deg , 52 % , 59 % );
390
+ --spruce-form-color-check-background : hsl (262 deg , 71 % , 49 % );
391
391
--spruce-form-color-invalid : hsl (0deg , 71% , 51% );
392
392
--spruce-form-color-invalid-shadow : rgba (219 , 41 , 41 , 0.25 );
393
393
--spruce-form-color-label : hsl (205deg , 100% , 2% );
394
394
--spruce-form-color-legend : hsl (205deg , 100% , 2% );
395
395
--spruce-form-color-placeholder : hsl (208deg , 7% , 40% );
396
396
--spruce-form-color-text : hsl (208deg , 7% , 30% );
397
- --spruce-form-color-select-foreground : hsl (261 deg , 52 % , 59 % );
397
+ --spruce-form-color-select-foreground : hsl (205 deg , 100 % , 2 % );
398
398
--spruce-form-color-valid : hsl (150deg , 100% , 33% );
399
399
--spruce-form-color-valid-shadow : rgba (0 , 168 , 84 , 0.25 );
400
400
}
@@ -901,7 +901,7 @@ html[dir=rtl] .form-control--valid, html[dir=rtl] .form-control--invalid {
901
901
}
902
902
903
903
select .form-control : not ([multiple ]): not ([size ]) {
904
- background-image : url ('data:image/svg+xml,%3csvg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"%3e%3cpath d="M12,12.692l-5.203,-5.203c -0.234 ,-0.234 -0.614 ,-0.234 -0.849, 0l-1.272,1.273c -0.235 ,0.234 -0.235 ,0.614 - 0,0.849l6.9,6.9c0.234 ,0.234 0.614 ,0.234 0.848,-0l6.9,-6.9c0.235 ,-0.235 0.235 ,-0.615 0,-0.849l-1.272,-1.273c -0.235 ,-0.234 -0.615 ,-0.234 -0.849, 0l-5.203,5.203Z " style="fill:hsl%28261deg, 52 %, 59 %%29;"/%3e%3c/svg%3e' );
904
+ background-image : url ('data:image/svg+xml,%3csvg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"%3e%3cpath d="M12,12.507l-3.816,-3.815c -0.171 ,-0.172 -0.45 ,-0.172 -0.622,- 0l-0.933,0.933c -0.172 ,0.172 -0.172 ,0.451 0,0.623l5.06,5.06c0.172 ,0.172 0.45 ,0.172 0.622,0l5.06,-5.06c0.172 ,-0.172 0.172 ,-0.451 - 0,-0.623l-0.933,-0.933c -0.172 ,-0.172 -0.451 ,-0.172 -0.622,- 0l-3.816,3.815Z " style="fill:hsl%28205deg, 100 %, 2 %%29;"/%3e%3c/svg%3e' );
905
905
background-position : center right 0.5em ;
906
906
background-repeat : no-repeat;
907
907
background-size : 1.25em auto;
@@ -915,6 +915,7 @@ html[dir=rtl] select.form-control:not([multiple]):not([size]) {
915
915
.form-check {
916
916
align-items : center;
917
917
display : inline-flex;
918
+ gap : 0.5rem ;
918
919
}
919
920
920
921
.form-check--sm .form-check__control {
@@ -939,8 +940,6 @@ html[dir=rtl] select.form-control:not([multiple]):not([size]) {
939
940
height : 1em ;
940
941
line-height : 1 ;
941
942
margin-bottom : -0.1em ;
942
- -webkit-margin-end : 0.5rem ;
943
- margin-inline-end : 0.5rem ;
944
943
transition-duration : var (--spruce-transition-duration );
945
944
transition-property : border, box-shadow;
946
945
transition-timing-function : var (--spruce-transition-timing-function );
0 commit comments