Skip to content

Commit 1668400

Browse files
committed
Change lighten/darken to color.adjust
1 parent ce95e64 commit 1668400

File tree

2 files changed

+17
-14
lines changed

2 files changed

+17
-14
lines changed

src/stylesheets/datepicker.scss

Lines changed: 13 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
@use "sass:color";
12
@import "variables.scss";
23
@import "mixins.scss";
34

@@ -158,7 +159,7 @@ h2.react-datepicker__current-month {
158159

159160
&:hover {
160161
*::before {
161-
border-color: darken($datepicker__muted-color, 15%);
162+
border-color: color.adjust($datepicker__muted-color, $lightness: -15%);
162163
}
163164
}
164165
}
@@ -361,17 +362,17 @@ h2.react-datepicker__current-month {
361362
color: #fff;
362363

363364
&:hover {
364-
background-color: darken($datepicker__selected-color, 5%);
365+
background-color: color.adjust($datepicker__selected-color, $lightness: -5%);
365366
}
366367
}
367368

368369
&--keyboard-selected {
369370
border-radius: $datepicker__border-radius;
370-
background-color: lighten($datepicker__selected-color, 10%);
371+
background-color: color.adjust($datepicker__selected-color, $lightness: 10%);
371372
color: #fff;
372373

373374
&:hover {
374-
background-color: darken($datepicker__selected-color, 5%);
375+
background-color: color.adjust($datepicker__selected-color, $lightness: -5%);
375376
}
376377
}
377378
}
@@ -417,7 +418,7 @@ h2.react-datepicker__current-month {
417418
color: #fff;
418419

419420
&:not([aria-disabled="true"]):hover {
420-
background-color: darken($datepicker__highlighted-color, 5%);
421+
background-color: color.adjust($datepicker__highlighted-color, $lightness: -5%);
421422
}
422423

423424
&-custom-1 {
@@ -453,7 +454,7 @@ h2.react-datepicker__current-month {
453454
}
454455

455456
&:not([aria-disabled="true"]):hover {
456-
background-color: darken($datepicker__holidays-color, 10%);
457+
background-color: color.adjust($datepicker__holidays-color, $lightness: -10%);
457458
}
458459

459460
&:hover .overlay {
@@ -470,17 +471,17 @@ h2.react-datepicker__current-month {
470471
color: #fff;
471472

472473
&:not([aria-disabled="true"]):hover {
473-
background-color: darken($datepicker__selected-color, 5%);
474+
background-color: color.adjust($datepicker__selected-color, $lightness: -5%);
474475
}
475476
}
476477

477478
&--keyboard-selected {
478479
border-radius: $datepicker__border-radius;
479-
background-color: lighten($datepicker__selected-color, 45%);
480+
background-color: color.adjust($datepicker__selected-color, $lightness: 45%);
480481
color: rgb(0, 0, 0);
481482

482483
&:not([aria-disabled="true"]):hover {
483-
background-color: darken($datepicker__selected-color, 5%);
484+
background-color: color.adjust($datepicker__selected-color, $lightness: -5%);
484485
}
485486
}
486487

@@ -549,7 +550,7 @@ h2.react-datepicker__current-month {
549550

550551
.react-datepicker__year-read-view--down-arrow,
551552
.react-datepicker__month-read-view--down-arrow {
552-
border-top-color: darken($datepicker__muted-color, 10%);
553+
border-top-color: color.adjust($datepicker__muted-color, $lightness: -10%);
553554
}
554555
}
555556

@@ -612,11 +613,11 @@ h2.react-datepicker__current-month {
612613
background-color: $datepicker__muted-color;
613614

614615
.react-datepicker__navigation--years-upcoming {
615-
border-bottom-color: darken($datepicker__muted-color, 10%);
616+
border-bottom-color: color.adjust($datepicker__muted-color, $lightness: -10%);
616617
}
617618

618619
.react-datepicker__navigation--years-previous {
619-
border-top-color: darken($datepicker__muted-color, 10%);
620+
border-top-color: color.adjust($datepicker__muted-color, $lightness: -10%);
620621
}
621622
}
622623

src/stylesheets/variables.scss

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
@use "sass:color";
2+
13
$datepicker__background-color: #f0f0f0 !default;
24
$datepicker__border-color: #aeaeae !default;
35
$datepicker__highlighted-color: #3dcc4a !default;
@@ -6,9 +8,9 @@ $datepicker__muted-color: #ccc !default;
68
$datepicker__selected-color: #216ba5 !default;
79
$datepicker__text-color: #000 !default;
810
$datepicker__header-color: #000 !default;
9-
$datepicker__navigation-disabled-color: lighten(
11+
$datepicker__navigation-disabled-color: color.adjust(
1012
$datepicker__muted-color,
11-
10%
13+
$lightness: 10%
1214
) !default;
1315
$datepicker__border-radius: 0.3rem !default;
1416
$datepicker__day-margin: 0.166rem !default;

0 commit comments

Comments
 (0)