Skip to content

Commit d72a556

Browse files
committed
refactor: replace desaturate() with color.scale()
1 parent 45b792a commit d72a556

File tree

1 file changed

+11
-10
lines changed

1 file changed

+11
-10
lines changed

scss/_variables-dark.scss

Lines changed: 11 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
@use "sass:color";
12
@use "variables" as *;
23
@use "functions/color" as *;
34

@@ -45,12 +46,12 @@ $disabled-dark: rgba($white, .38) !default; // Deprecated in v5.0.0
4546
// fusv-enable
4647

4748
// scss-docs-start theme-color-dark-variables
48-
$primary-dark: desaturate($primary, 10%) !default;
49+
$primary-dark: color.scale($primary, $saturation: -10%) !default; // stylelint-disable-line scss/at-function-named-arguments
4950
$secondary-dark: $secondary !default;
50-
$success-dark: desaturate($success, 10%) !default;
51-
$info-dark: desaturate($info, 10%) !default;
52-
$warning-dark: desaturate($warning, 10%) !default;
53-
$danger-dark: desaturate($danger, 10%) !default;
51+
$success-dark: color.scale($success, $saturation: -10%) !default; // stylelint-disable-line scss/at-function-named-arguments
52+
$info-dark: color.scale($info, $saturation: -10%) !default; // stylelint-disable-line scss/at-function-named-arguments
53+
$warning-dark: color.scale($warning, $saturation: -10%) !default; // stylelint-disable-line scss/at-function-named-arguments
54+
$danger-dark: color.scale($danger, $saturation: -10%) !default; // stylelint-disable-line scss/at-function-named-arguments
5455
$light-dark: $light !default;
5556
$dark-dark: $dark !default;
5657
// scss-docs-end theme-color-dark-variables
@@ -69,12 +70,12 @@ $theme-colors-dark: (
6970
// scss-docs-end theme-colors-dark-map
7071

7172
// scss-docs-start theme-text-dark-variables
72-
$primary-text-emphasis-dark: desaturate($primary-text-emphasis, 10%) !default;
73+
$primary-text-emphasis-dark: color.scale($primary-text-emphasis, $saturation: -10%) !default; // stylelint-disable-line scss/at-function-named-arguments
7374
$secondary-text-emphasis-dark: $secondary-text-emphasis !default;
74-
$success-text-emphasis-dark: desaturate($success-text-emphasis, 10%) !default;
75-
$info-text-emphasis-dark: desaturate($info-text-emphasis, 10%) !default;
76-
$warning-text-emphasis-dark: desaturate($warning-text-emphasis, 10%) !default;
77-
$danger-text-emphasis-dark: desaturate($danger-text-emphasis, 10%) !default;
75+
$success-text-emphasis-dark: color.scale($success-text-emphasis, $saturation: -10%) !default; // stylelint-disable-line scss/at-function-named-arguments
76+
$info-text-emphasis-dark: color.scale($info-text-emphasis, $saturation: -10%) !default; // stylelint-disable-line scss/at-function-named-arguments
77+
$warning-text-emphasis-dark: color.scale($warning-text-emphasis, $saturation: -10%) !default; // stylelint-disable-line scss/at-function-named-arguments
78+
$danger-text-emphasis-dark: color.scale($danger-text-emphasis, $saturation: -10%) !default; // stylelint-disable-line scss/at-function-named-arguments
7879
$light-text-emphasis-dark: $gray-100-dark !default;
7980
$dark-text-emphasis-dark: $gray-300-dark !default;
8081
// scss-docs-end theme-text-dark-variables

0 commit comments

Comments
 (0)