From 6c29734837b4d4ed75b29854bf280fe4ef64fa58 Mon Sep 17 00:00:00 2001 From: Viktor Egorov Date: Wed, 23 Apr 2025 14:27:59 +0200 Subject: [PATCH] Add scroll bar color-scheme for dark & high-contrast --- gradle/changelog/scrollbar-theme.yaml | 2 ++ scm-ui/ui-styles/src/dark.scss | 2 ++ scm-ui/ui-styles/src/highcontrast.scss | 2 ++ 3 files changed, 6 insertions(+) create mode 100644 gradle/changelog/scrollbar-theme.yaml diff --git a/gradle/changelog/scrollbar-theme.yaml b/gradle/changelog/scrollbar-theme.yaml new file mode 100644 index 0000000000..036f6c5449 --- /dev/null +++ b/gradle/changelog/scrollbar-theme.yaml @@ -0,0 +1,2 @@ +- type: added + description: Dark scrollbar for dark and high contrast theme diff --git a/scm-ui/ui-styles/src/dark.scss b/scm-ui/ui-styles/src/dark.scss index 84528167a0..bb3d1336a7 100644 --- a/scm-ui/ui-styles/src/dark.scss +++ b/scm-ui/ui-styles/src/dark.scss @@ -225,6 +225,8 @@ $danger-25: scale-color($danger, $lightness: -75%); --diff-code-selected-background-color: #{desaturate(#fffce0, 20%)}; --diff-omit-gutter-line-color: #cb2a1d; --diff-whitespace-color: #{desaturate(#fffce0, 20%)}; + + color-scheme: dark; } .menu-list { diff --git a/scm-ui/ui-styles/src/highcontrast.scss b/scm-ui/ui-styles/src/highcontrast.scss index 30d103e204..9fd268828c 100644 --- a/scm-ui/ui-styles/src/highcontrast.scss +++ b/scm-ui/ui-styles/src/highcontrast.scss @@ -123,6 +123,8 @@ $tooltip-color: $scheme-main; --diff-code-selected-background-color: #fffce0; --diff-omit-gutter-line-color: #cb2a1d; --diff-whitespace-color: #fffce0; + + color-scheme: dark; } @mixin button-variant($name, $variant, $variant-invert: $scheme-main) {