[gtk/wip/jimmac/HC-redesign] HC: derive from Adwaita



commit 5e758fe8d7d1d2b962e45000b5e53e308ebd8390
Author: Jakub Steiner <jimmac gmail com>
Date:   Tue Mar 24 15:59:33 2020 +0100

    HC: derive from Adwaita
    
    Fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/1450

 gtk/theme/HighContrast/HighContrast-inverse.scss   |    7 +-
 gtk/theme/HighContrast/HighContrast.scss           |    7 +-
 gtk/theme/HighContrast/_colors-hc.scss             |   10 +
 gtk/theme/HighContrast/_colors.scss                |   96 -
 gtk/theme/HighContrast/_common.scss                | 3518 --------------------
 gtk/theme/HighContrast/_drawing.scss               |  378 ---
 gtk/theme/HighContrast/assets.txt                  |   60 +
 .../assets/bullet 2-symbolic symbolic png          |  Bin 0 -> 268 bytes
 .../assets/check 2-symbolic symbolic png           |  Bin 0 -> 381 bytes
 .../assets/dash 2-symbolic symbolic png            |  Bin 0 -> 185 bytes
 ...ider-horz-scale-has-marks-above-active-dark.png |  Bin 0 -> 879 bytes
 ...er-horz-scale-has-marks-above-active-dark 2 png |  Bin 0 -> 1846 bytes
 .../slider-horz-scale-has-marks-above-active.png   |  Bin 0 -> 990 bytes
 .../slider-horz-scale-has-marks-above-active 2 png |  Bin 0 -> 2122 bytes
 ...er-horz-scale-has-marks-above-backdrop-dark.png |  Bin 0 -> 773 bytes
 ...-horz-scale-has-marks-above-backdrop-dark 2 png |  Bin 0 -> 1474 bytes
 ...e-has-marks-above-backdrop-insensitive-dark.png |  Bin 0 -> 760 bytes
 ...has-marks-above-backdrop-insensitive-dark 2 png |  Bin 0 -> 1445 bytes
 ...-scale-has-marks-above-backdrop-insensitive.png |  Bin 0 -> 780 bytes
 ...cale-has-marks-above-backdrop-insensitive 2 png |  Bin 0 -> 1484 bytes
 .../slider-horz-scale-has-marks-above-backdrop.png |  Bin 0 -> 763 bytes
 ...lider-horz-scale-has-marks-above-backdrop 2 png |  Bin 0 -> 1478 bytes
 .../slider-horz-scale-has-marks-above-dark.png     |  Bin 0 -> 888 bytes
 .../slider-horz-scale-has-marks-above-dark 2 png   |  Bin 0 -> 1864 bytes
 ...lider-horz-scale-has-marks-above-hover-dark.png |  Bin 0 -> 834 bytes
 ...der-horz-scale-has-marks-above-hover-dark 2 png |  Bin 0 -> 1779 bytes
 .../slider-horz-scale-has-marks-above-hover.png    |  Bin 0 -> 968 bytes
 .../slider-horz-scale-has-marks-above-hover 2 png  |  Bin 0 -> 2083 bytes
 ...horz-scale-has-marks-above-insensitive-dark.png |  Bin 0 -> 767 bytes
 ...rz-scale-has-marks-above-insensitive-dark 2 png |  Bin 0 -> 1463 bytes
 ...ider-horz-scale-has-marks-above-insensitive.png |  Bin 0 -> 807 bytes
 ...er-horz-scale-has-marks-above-insensitive 2 png |  Bin 0 -> 1506 bytes
 .../assets/slider-horz-scale-has-marks-above.png   |  Bin 0 -> 977 bytes
 .../assets/slider-horz-scale-has-marks-above 2 png |  Bin 0 -> 2081 bytes
 ...ider-horz-scale-has-marks-below-active-dark.png |  Bin 0 -> 889 bytes
 ...er-horz-scale-has-marks-below-active-dark 2 png |  Bin 0 -> 1964 bytes
 .../slider-horz-scale-has-marks-below-active.png   |  Bin 0 -> 943 bytes
 .../slider-horz-scale-has-marks-below-active 2 png |  Bin 0 -> 2131 bytes
 ...er-horz-scale-has-marks-below-backdrop-dark.png |  Bin 0 -> 777 bytes
 ...-horz-scale-has-marks-below-backdrop-dark 2 png |  Bin 0 -> 1522 bytes
 ...e-has-marks-below-backdrop-insensitive-dark.png |  Bin 0 -> 763 bytes
 ...has-marks-below-backdrop-insensitive-dark 2 png |  Bin 0 -> 1467 bytes
 ...-scale-has-marks-below-backdrop-insensitive.png |  Bin 0 -> 790 bytes
 ...cale-has-marks-below-backdrop-insensitive 2 png |  Bin 0 -> 1455 bytes
 .../slider-horz-scale-has-marks-below-backdrop.png |  Bin 0 -> 777 bytes
 ...lider-horz-scale-has-marks-below-backdrop 2 png |  Bin 0 -> 1437 bytes
 .../slider-horz-scale-has-marks-below-dark.png     |  Bin 0 -> 870 bytes
 .../slider-horz-scale-has-marks-below-dark 2 png   |  Bin 0 -> 1880 bytes
 ...lider-horz-scale-has-marks-below-hover-dark.png |  Bin 0 -> 867 bytes
 ...der-horz-scale-has-marks-below-hover-dark 2 png |  Bin 0 -> 1921 bytes
 .../slider-horz-scale-has-marks-below-hover.png    |  Bin 0 -> 962 bytes
 .../slider-horz-scale-has-marks-below-hover 2 png  |  Bin 0 -> 2034 bytes
 ...horz-scale-has-marks-below-insensitive-dark.png |  Bin 0 -> 756 bytes
 ...rz-scale-has-marks-below-insensitive-dark 2 png |  Bin 0 -> 1502 bytes
 ...ider-horz-scale-has-marks-below-insensitive.png |  Bin 0 -> 802 bytes
 ...er-horz-scale-has-marks-below-insensitive 2 png |  Bin 0 -> 1504 bytes
 .../assets/slider-horz-scale-has-marks-below.png   |  Bin 0 -> 1003 bytes
 .../assets/slider-horz-scale-has-marks-below 2 png |  Bin 0 -> 2058 bytes
 ...ider-vert-scale-has-marks-above-active-dark.png |  Bin 0 -> 916 bytes
 ...er-vert-scale-has-marks-above-active-dark 2 png |  Bin 0 -> 1964 bytes
 .../slider-vert-scale-has-marks-above-active.png   |  Bin 0 -> 982 bytes
 .../slider-vert-scale-has-marks-above-active 2 png |  Bin 0 -> 2257 bytes
 ...er-vert-scale-has-marks-above-backdrop-dark.png |  Bin 0 -> 759 bytes
 ...-vert-scale-has-marks-above-backdrop-dark 2 png |  Bin 0 -> 1469 bytes
 ...e-has-marks-above-backdrop-insensitive-dark.png |  Bin 0 -> 748 bytes
 ...has-marks-above-backdrop-insensitive-dark 2 png |  Bin 0 -> 1425 bytes
 ...-scale-has-marks-above-backdrop-insensitive.png |  Bin 0 -> 791 bytes
 ...cale-has-marks-above-backdrop-insensitive 2 png |  Bin 0 -> 1491 bytes
 .../slider-vert-scale-has-marks-above-backdrop.png |  Bin 0 -> 769 bytes
 ...lider-vert-scale-has-marks-above-backdrop 2 png |  Bin 0 -> 1456 bytes
 .../slider-vert-scale-has-marks-above-dark.png     |  Bin 0 -> 887 bytes
 .../slider-vert-scale-has-marks-above-dark 2 png   |  Bin 0 -> 1921 bytes
 ...lider-vert-scale-has-marks-above-hover-dark.png |  Bin 0 -> 890 bytes
 ...der-vert-scale-has-marks-above-hover-dark 2 png |  Bin 0 -> 1918 bytes
 .../slider-vert-scale-has-marks-above-hover.png    |  Bin 0 -> 997 bytes
 .../slider-vert-scale-has-marks-above-hover 2 png  |  Bin 0 -> 2184 bytes
 ...vert-scale-has-marks-above-insensitive-dark.png |  Bin 0 -> 724 bytes
 ...rt-scale-has-marks-above-insensitive-dark 2 png |  Bin 0 -> 1460 bytes
 ...ider-vert-scale-has-marks-above-insensitive.png |  Bin 0 -> 799 bytes
 ...er-vert-scale-has-marks-above-insensitive 2 png |  Bin 0 -> 1520 bytes
 .../assets/slider-vert-scale-has-marks-above.png   |  Bin 0 -> 1041 bytes
 .../assets/slider-vert-scale-has-marks-above 2 png |  Bin 0 -> 2285 bytes
 ...ider-vert-scale-has-marks-below-active-dark.png |  Bin 0 -> 933 bytes
 ...er-vert-scale-has-marks-below-active-dark 2 png |  Bin 0 -> 2052 bytes
 .../slider-vert-scale-has-marks-below-active.png   |  Bin 0 -> 1034 bytes
 .../slider-vert-scale-has-marks-below-active 2 png |  Bin 0 -> 2320 bytes
 ...er-vert-scale-has-marks-below-backdrop-dark.png |  Bin 0 -> 757 bytes
 ...-vert-scale-has-marks-below-backdrop-dark 2 png |  Bin 0 -> 1524 bytes
 ...e-has-marks-below-backdrop-insensitive-dark.png |  Bin 0 -> 734 bytes
 ...has-marks-below-backdrop-insensitive-dark 2 png |  Bin 0 -> 1512 bytes
 ...-scale-has-marks-below-backdrop-insensitive.png |  Bin 0 -> 787 bytes
 ...cale-has-marks-below-backdrop-insensitive 2 png |  Bin 0 -> 1520 bytes
 .../slider-vert-scale-has-marks-below-backdrop.png |  Bin 0 -> 773 bytes
 ...lider-vert-scale-has-marks-below-backdrop 2 png |  Bin 0 -> 1499 bytes
 .../slider-vert-scale-has-marks-below-dark.png     |  Bin 0 -> 893 bytes
 .../slider-vert-scale-has-marks-below-dark 2 png   |  Bin 0 -> 2021 bytes
 ...lider-vert-scale-has-marks-below-hover-dark.png |  Bin 0 -> 908 bytes
 ...der-vert-scale-has-marks-below-hover-dark 2 png |  Bin 0 -> 1949 bytes
 .../slider-vert-scale-has-marks-below-hover.png    |  Bin 0 -> 1016 bytes
 .../slider-vert-scale-has-marks-below-hover 2 png  |  Bin 0 -> 2230 bytes
 ...vert-scale-has-marks-below-insensitive-dark.png |  Bin 0 -> 735 bytes
 ...rt-scale-has-marks-below-insensitive-dark 2 png |  Bin 0 -> 1489 bytes
 ...ider-vert-scale-has-marks-below-insensitive.png |  Bin 0 -> 803 bytes
 ...er-vert-scale-has-marks-below-insensitive 2 png |  Bin 0 -> 1548 bytes
 .../assets/slider-vert-scale-has-marks-below.png   |  Bin 0 -> 1047 bytes
 .../assets/slider-vert-scale-has-marks-below 2 png |  Bin 0 -> 2286 bytes
 .../assets/text-select-end-active-dark.png         |  Bin 0 -> 829 bytes
 .../assets/text-select-end-active-dark 2 png       |  Bin 0 -> 1727 bytes
 .../HighContrast/assets/text-select-end-active.png |  Bin 0 -> 941 bytes
 .../assets/text-select-end-active 2 png            |  Bin 0 -> 1871 bytes
 .../HighContrast/assets/text-select-end-dark.png   |  Bin 0 -> 826 bytes
 .../HighContrast/assets/text-select-end-dark 2 png |  Bin 0 -> 1768 bytes
 .../assets/text-select-end-hover-dark.png          |  Bin 0 -> 789 bytes
 .../assets/text-select-end-hover-dark 2 png        |  Bin 0 -> 1624 bytes
 .../HighContrast/assets/text-select-end-hover.png  |  Bin 0 -> 933 bytes
 .../assets/text-select-end-hover 2 png             |  Bin 0 -> 1785 bytes
 gtk/theme/HighContrast/assets/text-select-end.png  |  Bin 0 -> 916 bytes
 .../HighContrast/assets/text-select-end 2 png      |  Bin 0 -> 1889 bytes
 .../assets/text-select-start-active-dark.png       |  Bin 0 -> 787 bytes
 .../assets/text-select-start-active-dark 2 png     |  Bin 0 -> 1646 bytes
 .../assets/text-select-start-active.png            |  Bin 0 -> 908 bytes
 .../assets/text-select-start-active 2 png          |  Bin 0 -> 1805 bytes
 .../HighContrast/assets/text-select-start-dark.png |  Bin 0 -> 766 bytes
 .../assets/text-select-start-dark 2 png            |  Bin 0 -> 1638 bytes
 .../assets/text-select-start-hover-dark.png        |  Bin 0 -> 740 bytes
 .../assets/text-select-start-hover-dark 2 png      |  Bin 0 -> 1504 bytes
 .../assets/text-select-start-hover.png             |  Bin 0 -> 883 bytes
 .../assets/text-select-start-hover 2 png           |  Bin 0 -> 1718 bytes
 .../HighContrast/assets/text-select-start.png      |  Bin 0 -> 859 bytes
 .../HighContrast/assets/text-select-start 2 png    |  Bin 0 -> 1806 bytes
 gtk/theme/HighContrast/meson.build                 |    4 +-
 131 files changed, 79 insertions(+), 4001 deletions(-)
---
diff --git a/gtk/theme/HighContrast/HighContrast-inverse.scss 
b/gtk/theme/HighContrast/HighContrast-inverse.scss
index 6cc8033df1..bfb2eb3c65 100644
--- a/gtk/theme/HighContrast/HighContrast-inverse.scss
+++ b/gtk/theme/HighContrast/HighContrast-inverse.scss
@@ -6,6 +6,7 @@
 
 $variant: 'dark';
 
-@import 'colors';
-@import 'drawing';
-@import 'common';
+@import '../Adwaita/colors';
+@import 'colors-hc';
+@import '../Adwaita/drawing';
+@import '../Adwaita/common';
diff --git a/gtk/theme/HighContrast/HighContrast.scss b/gtk/theme/HighContrast/HighContrast.scss
index 84fbdc5f50..9a5613fc32 100644
--- a/gtk/theme/HighContrast/HighContrast.scss
+++ b/gtk/theme/HighContrast/HighContrast.scss
@@ -6,6 +6,7 @@
 
 $variant: 'light';
 
-@import 'colors';
-@import 'drawing';
-@import 'common';
+@import '../Adwaita/colors';
+@import 'colors-hc';
+@import '../Adwaita/drawing';
+@import '../Adwaita/common';
diff --git a/gtk/theme/HighContrast/_colors-hc.scss b/gtk/theme/HighContrast/_colors-hc.scss
new file mode 100644
index 0000000000..e28731509d
--- /dev/null
+++ b/gtk/theme/HighContrast/_colors-hc.scss
@@ -0,0 +1,10 @@
+// High Contrast color overrides
+// When color definition differs for dark and light variant
+// it gets @if ed depending on $variant
+
+
+$selected_bg_color: darken($selected_bg_color,10%);
+$selected_borders_color: darken($selected_borders_color, 10%);
+$borders_color: if($variant == 'light', darken($borders_color, 30%), lighten($borders_color, 30%));
+$alt_borders_color: if($variant == 'light', darken($borders_color, 35%), lighten($borders_color, 35%));
+
diff --git a/gtk/theme/HighContrast/assets.txt b/gtk/theme/HighContrast/assets.txt
new file mode 100644
index 0000000000..4b27b15e1b
--- /dev/null
+++ b/gtk/theme/HighContrast/assets.txt
@@ -0,0 +1,60 @@
+text-select-end
+text-select-end-hover
+text-select-end-active
+text-select-start
+text-select-start-hover
+text-select-start-active
+text-select-end-dark
+text-select-end-hover-dark
+text-select-end-active-dark
+text-select-start-dark
+text-select-start-hover-dark
+text-select-start-active-dark
+slider-horz-scale-has-marks-below
+slider-horz-scale-has-marks-below-hover
+slider-horz-scale-has-marks-below-active
+slider-horz-scale-has-marks-below-insensitive
+slider-horz-scale-has-marks-below-backdrop
+slider-horz-scale-has-marks-below-backdrop-insensitive
+slider-vert-scale-has-marks-below
+slider-vert-scale-has-marks-below-hover
+slider-vert-scale-has-marks-below-active
+slider-vert-scale-has-marks-below-insensitive
+slider-vert-scale-has-marks-below-backdrop
+slider-vert-scale-has-marks-below-backdrop-insensitive
+slider-horz-scale-has-marks-above
+slider-horz-scale-has-marks-above-hover
+slider-horz-scale-has-marks-above-active
+slider-horz-scale-has-marks-above-insensitive
+slider-horz-scale-has-marks-above-backdrop
+slider-horz-scale-has-marks-above-backdrop-insensitive
+slider-vert-scale-has-marks-above
+slider-vert-scale-has-marks-above-hover
+slider-vert-scale-has-marks-above-active
+slider-vert-scale-has-marks-above-insensitive
+slider-vert-scale-has-marks-above-backdrop
+slider-vert-scale-has-marks-above-backdrop-insensitive
+slider-horz-scale-has-marks-below-dark
+slider-horz-scale-has-marks-below-hover-dark
+slider-horz-scale-has-marks-below-active-dark
+slider-horz-scale-has-marks-below-insensitive-dark
+slider-horz-scale-has-marks-below-backdrop-dark
+slider-horz-scale-has-marks-below-backdrop-insensitive-dark
+slider-vert-scale-has-marks-below-dark
+slider-vert-scale-has-marks-below-hover-dark
+slider-vert-scale-has-marks-below-active-dark
+slider-vert-scale-has-marks-below-insensitive-dark
+slider-vert-scale-has-marks-below-backdrop-dark
+slider-vert-scale-has-marks-below-backdrop-insensitive-dark
+slider-horz-scale-has-marks-above-dark
+slider-horz-scale-has-marks-above-hover-dark
+slider-horz-scale-has-marks-above-active-dark
+slider-horz-scale-has-marks-above-insensitive-dark
+slider-horz-scale-has-marks-above-backdrop-dark
+slider-horz-scale-has-marks-above-backdrop-insensitive-dark
+slider-vert-scale-has-marks-above-dark
+slider-vert-scale-has-marks-above-hover-dark
+slider-vert-scale-has-marks-above-active-dark
+slider-vert-scale-has-marks-above-insensitive-dark
+slider-vert-scale-has-marks-above-backdrop-dark
+slider-vert-scale-has-marks-above-backdrop-insensitive-dark
diff --git a/gtk/theme/HighContrast/assets/bullet 2-symbolic symbolic png 
b/gtk/theme/HighContrast/assets/bullet 2-symbolic symbolic png
new file mode 100644
index 0000000000..e9df4256c0
Binary files /dev/null and b/gtk/theme/HighContrast/assets/bullet 2-symbolic symbolic png differ
diff --git a/gtk/theme/HighContrast/assets/check 2-symbolic symbolic png 
b/gtk/theme/HighContrast/assets/check 2-symbolic symbolic png
new file mode 100644
index 0000000000..f7c143fcc7
Binary files /dev/null and b/gtk/theme/HighContrast/assets/check 2-symbolic symbolic png differ
diff --git a/gtk/theme/HighContrast/assets/dash 2-symbolic symbolic png b/gtk/theme/HighContrast/assets/dash 
2-symbolic symbolic png
new file mode 100644
index 0000000000..d2b3385ee1
Binary files /dev/null and b/gtk/theme/HighContrast/assets/dash 2-symbolic symbolic png differ
diff --git a/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-above-active-dark.png 
b/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-above-active-dark.png
new file mode 100644
index 0000000000..146dc10acf
Binary files /dev/null and b/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-above-active-dark.png 
differ
diff --git a/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-above-active-dark 2 png 
b/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-above-active-dark 2 png
new file mode 100644
index 0000000000..efc281f192
Binary files /dev/null and b/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-above-active-dark 2 
png differ
diff --git a/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-above-active.png 
b/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-above-active.png
new file mode 100644
index 0000000000..511be61678
Binary files /dev/null and b/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-above-active.png differ
diff --git a/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-above-active 2 png 
b/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-above-active 2 png
new file mode 100644
index 0000000000..e2f8b8a4a0
Binary files /dev/null and b/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-above-active 2 png 
differ
diff --git a/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-above-backdrop-dark.png 
b/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-above-backdrop-dark.png
new file mode 100644
index 0000000000..22a651c6cf
Binary files /dev/null and 
b/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-above-backdrop-dark.png differ
diff --git a/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-above-backdrop-dark 2 png 
b/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-above-backdrop-dark 2 png
new file mode 100644
index 0000000000..4865443226
Binary files /dev/null and b/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-above-backdrop-dark 2 
png differ
diff --git a/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-above-backdrop-insensitive-dark.png 
b/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-above-backdrop-insensitive-dark.png
new file mode 100644
index 0000000000..e2d78303f9
Binary files /dev/null and 
b/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-above-backdrop-insensitive-dark.png differ
diff --git a/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-above-backdrop-insensitive-dark 2 png 
b/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-above-backdrop-insensitive-dark 2 png
new file mode 100644
index 0000000000..115249efa2
Binary files /dev/null and 
b/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-above-backdrop-insensitive-dark 2 png differ
diff --git a/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-above-backdrop-insensitive.png 
b/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-above-backdrop-insensitive.png
new file mode 100644
index 0000000000..1b20fdde43
Binary files /dev/null and 
b/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-above-backdrop-insensitive.png differ
diff --git a/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-above-backdrop-insensitive 2 png 
b/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-above-backdrop-insensitive 2 png
new file mode 100644
index 0000000000..b0d5828983
Binary files /dev/null and 
b/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-above-backdrop-insensitive 2 png differ
diff --git a/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-above-backdrop.png 
b/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-above-backdrop.png
new file mode 100644
index 0000000000..415f047799
Binary files /dev/null and b/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-above-backdrop.png 
differ
diff --git a/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-above-backdrop 2 png 
b/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-above-backdrop 2 png
new file mode 100644
index 0000000000..bd0fb27084
Binary files /dev/null and b/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-above-backdrop 2 png 
differ
diff --git a/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-above-dark.png 
b/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-above-dark.png
new file mode 100644
index 0000000000..ee4f9b1a37
Binary files /dev/null and b/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-above-dark.png differ
diff --git a/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-above-dark 2 png 
b/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-above-dark 2 png
new file mode 100644
index 0000000000..1e490793ba
Binary files /dev/null and b/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-above-dark 2 png differ
diff --git a/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-above-hover-dark.png 
b/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-above-hover-dark.png
new file mode 100644
index 0000000000..23c11639b3
Binary files /dev/null and b/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-above-hover-dark.png 
differ
diff --git a/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-above-hover-dark 2 png 
b/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-above-hover-dark 2 png
new file mode 100644
index 0000000000..044065337d
Binary files /dev/null and b/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-above-hover-dark 2 png 
differ
diff --git a/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-above-hover.png 
b/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-above-hover.png
new file mode 100644
index 0000000000..b8c226e4f1
Binary files /dev/null and b/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-above-hover.png differ
diff --git a/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-above-hover 2 png 
b/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-above-hover 2 png
new file mode 100644
index 0000000000..dcf55019ed
Binary files /dev/null and b/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-above-hover 2 png 
differ
diff --git a/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-above-insensitive-dark.png 
b/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-above-insensitive-dark.png
new file mode 100644
index 0000000000..f449b24556
Binary files /dev/null and 
b/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-above-insensitive-dark.png differ
diff --git a/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-above-insensitive-dark 2 png 
b/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-above-insensitive-dark 2 png
new file mode 100644
index 0000000000..a43dd89533
Binary files /dev/null and b/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-above-insensitive-dark 
2 png differ
diff --git a/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-above-insensitive.png 
b/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-above-insensitive.png
new file mode 100644
index 0000000000..2aefa531bb
Binary files /dev/null and b/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-above-insensitive.png 
differ
diff --git a/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-above-insensitive 2 png 
b/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-above-insensitive 2 png
new file mode 100644
index 0000000000..b67b7986cf
Binary files /dev/null and b/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-above-insensitive 2 
png differ
diff --git a/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-above.png 
b/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-above.png
new file mode 100644
index 0000000000..400138fcc0
Binary files /dev/null and b/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-above.png differ
diff --git a/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-above 2 png 
b/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-above 2 png
new file mode 100644
index 0000000000..4c7b2e0710
Binary files /dev/null and b/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-above 2 png differ
diff --git a/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-below-active-dark.png 
b/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-below-active-dark.png
new file mode 100644
index 0000000000..f11b419ea4
Binary files /dev/null and b/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-below-active-dark.png 
differ
diff --git a/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-below-active-dark 2 png 
b/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-below-active-dark 2 png
new file mode 100644
index 0000000000..0cc9bbbb80
Binary files /dev/null and b/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-below-active-dark 2 
png differ
diff --git a/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-below-active.png 
b/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-below-active.png
new file mode 100644
index 0000000000..0e6dd31f09
Binary files /dev/null and b/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-below-active.png differ
diff --git a/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-below-active 2 png 
b/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-below-active 2 png
new file mode 100644
index 0000000000..ed6070ddfd
Binary files /dev/null and b/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-below-active 2 png 
differ
diff --git a/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-below-backdrop-dark.png 
b/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-below-backdrop-dark.png
new file mode 100644
index 0000000000..5dd78a2a11
Binary files /dev/null and 
b/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-below-backdrop-dark.png differ
diff --git a/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-below-backdrop-dark 2 png 
b/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-below-backdrop-dark 2 png
new file mode 100644
index 0000000000..e7732986da
Binary files /dev/null and b/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-below-backdrop-dark 2 
png differ
diff --git a/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-below-backdrop-insensitive-dark.png 
b/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-below-backdrop-insensitive-dark.png
new file mode 100644
index 0000000000..abf41ab523
Binary files /dev/null and 
b/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-below-backdrop-insensitive-dark.png differ
diff --git a/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-below-backdrop-insensitive-dark 2 png 
b/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-below-backdrop-insensitive-dark 2 png
new file mode 100644
index 0000000000..0660d78417
Binary files /dev/null and 
b/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-below-backdrop-insensitive-dark 2 png differ
diff --git a/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-below-backdrop-insensitive.png 
b/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-below-backdrop-insensitive.png
new file mode 100644
index 0000000000..4a9747e056
Binary files /dev/null and 
b/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-below-backdrop-insensitive.png differ
diff --git a/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-below-backdrop-insensitive 2 png 
b/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-below-backdrop-insensitive 2 png
new file mode 100644
index 0000000000..e34bcd40ea
Binary files /dev/null and 
b/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-below-backdrop-insensitive 2 png differ
diff --git a/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-below-backdrop.png 
b/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-below-backdrop.png
new file mode 100644
index 0000000000..dd6314bdd3
Binary files /dev/null and b/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-below-backdrop.png 
differ
diff --git a/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-below-backdrop 2 png 
b/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-below-backdrop 2 png
new file mode 100644
index 0000000000..ab9e41f6ba
Binary files /dev/null and b/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-below-backdrop 2 png 
differ
diff --git a/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-below-dark.png 
b/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-below-dark.png
new file mode 100644
index 0000000000..4b7074e1fe
Binary files /dev/null and b/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-below-dark.png differ
diff --git a/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-below-dark 2 png 
b/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-below-dark 2 png
new file mode 100644
index 0000000000..e7a6dadc47
Binary files /dev/null and b/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-below-dark 2 png differ
diff --git a/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-below-hover-dark.png 
b/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-below-hover-dark.png
new file mode 100644
index 0000000000..aa39044919
Binary files /dev/null and b/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-below-hover-dark.png 
differ
diff --git a/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-below-hover-dark 2 png 
b/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-below-hover-dark 2 png
new file mode 100644
index 0000000000..ba652f23a6
Binary files /dev/null and b/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-below-hover-dark 2 png 
differ
diff --git a/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-below-hover.png 
b/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-below-hover.png
new file mode 100644
index 0000000000..a7cbc45f92
Binary files /dev/null and b/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-below-hover.png differ
diff --git a/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-below-hover 2 png 
b/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-below-hover 2 png
new file mode 100644
index 0000000000..5c9d825d45
Binary files /dev/null and b/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-below-hover 2 png 
differ
diff --git a/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-below-insensitive-dark.png 
b/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-below-insensitive-dark.png
new file mode 100644
index 0000000000..35a8d1cef2
Binary files /dev/null and 
b/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-below-insensitive-dark.png differ
diff --git a/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-below-insensitive-dark 2 png 
b/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-below-insensitive-dark 2 png
new file mode 100644
index 0000000000..95daeb82cd
Binary files /dev/null and b/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-below-insensitive-dark 
2 png differ
diff --git a/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-below-insensitive.png 
b/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-below-insensitive.png
new file mode 100644
index 0000000000..6dc44d26d6
Binary files /dev/null and b/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-below-insensitive.png 
differ
diff --git a/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-below-insensitive 2 png 
b/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-below-insensitive 2 png
new file mode 100644
index 0000000000..611295207e
Binary files /dev/null and b/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-below-insensitive 2 
png differ
diff --git a/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-below.png 
b/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-below.png
new file mode 100644
index 0000000000..4c209487ee
Binary files /dev/null and b/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-below.png differ
diff --git a/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-below 2 png 
b/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-below 2 png
new file mode 100644
index 0000000000..3be67ac1e0
Binary files /dev/null and b/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-below 2 png differ
diff --git a/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-above-active-dark.png 
b/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-above-active-dark.png
new file mode 100644
index 0000000000..4d80e64b2f
Binary files /dev/null and b/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-above-active-dark.png 
differ
diff --git a/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-above-active-dark 2 png 
b/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-above-active-dark 2 png
new file mode 100644
index 0000000000..b82cbfc384
Binary files /dev/null and b/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-above-active-dark 2 
png differ
diff --git a/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-above-active.png 
b/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-above-active.png
new file mode 100644
index 0000000000..19bee7397c
Binary files /dev/null and b/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-above-active.png differ
diff --git a/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-above-active 2 png 
b/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-above-active 2 png
new file mode 100644
index 0000000000..2581f448ce
Binary files /dev/null and b/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-above-active 2 png 
differ
diff --git a/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-above-backdrop-dark.png 
b/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-above-backdrop-dark.png
new file mode 100644
index 0000000000..fa722a8210
Binary files /dev/null and 
b/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-above-backdrop-dark.png differ
diff --git a/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-above-backdrop-dark 2 png 
b/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-above-backdrop-dark 2 png
new file mode 100644
index 0000000000..453d1935ad
Binary files /dev/null and b/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-above-backdrop-dark 2 
png differ
diff --git a/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-above-backdrop-insensitive-dark.png 
b/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-above-backdrop-insensitive-dark.png
new file mode 100644
index 0000000000..3257c45d0f
Binary files /dev/null and 
b/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-above-backdrop-insensitive-dark.png differ
diff --git a/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-above-backdrop-insensitive-dark 2 png 
b/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-above-backdrop-insensitive-dark 2 png
new file mode 100644
index 0000000000..d89c29f6e9
Binary files /dev/null and 
b/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-above-backdrop-insensitive-dark 2 png differ
diff --git a/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-above-backdrop-insensitive.png 
b/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-above-backdrop-insensitive.png
new file mode 100644
index 0000000000..1633d88a2d
Binary files /dev/null and 
b/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-above-backdrop-insensitive.png differ
diff --git a/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-above-backdrop-insensitive 2 png 
b/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-above-backdrop-insensitive 2 png
new file mode 100644
index 0000000000..8f7384eef4
Binary files /dev/null and 
b/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-above-backdrop-insensitive 2 png differ
diff --git a/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-above-backdrop.png 
b/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-above-backdrop.png
new file mode 100644
index 0000000000..e9d6e7d678
Binary files /dev/null and b/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-above-backdrop.png 
differ
diff --git a/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-above-backdrop 2 png 
b/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-above-backdrop 2 png
new file mode 100644
index 0000000000..dfeb805621
Binary files /dev/null and b/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-above-backdrop 2 png 
differ
diff --git a/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-above-dark.png 
b/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-above-dark.png
new file mode 100644
index 0000000000..b2c186925f
Binary files /dev/null and b/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-above-dark.png differ
diff --git a/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-above-dark 2 png 
b/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-above-dark 2 png
new file mode 100644
index 0000000000..6e933b8516
Binary files /dev/null and b/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-above-dark 2 png differ
diff --git a/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-above-hover-dark.png 
b/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-above-hover-dark.png
new file mode 100644
index 0000000000..1525a31969
Binary files /dev/null and b/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-above-hover-dark.png 
differ
diff --git a/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-above-hover-dark 2 png 
b/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-above-hover-dark 2 png
new file mode 100644
index 0000000000..8884bbf435
Binary files /dev/null and b/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-above-hover-dark 2 png 
differ
diff --git a/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-above-hover.png 
b/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-above-hover.png
new file mode 100644
index 0000000000..3db853dd31
Binary files /dev/null and b/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-above-hover.png differ
diff --git a/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-above-hover 2 png 
b/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-above-hover 2 png
new file mode 100644
index 0000000000..30ba6c1eae
Binary files /dev/null and b/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-above-hover 2 png 
differ
diff --git a/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-above-insensitive-dark.png 
b/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-above-insensitive-dark.png
new file mode 100644
index 0000000000..e1431e3be0
Binary files /dev/null and 
b/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-above-insensitive-dark.png differ
diff --git a/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-above-insensitive-dark 2 png 
b/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-above-insensitive-dark 2 png
new file mode 100644
index 0000000000..26cf6d2216
Binary files /dev/null and b/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-above-insensitive-dark 
2 png differ
diff --git a/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-above-insensitive.png 
b/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-above-insensitive.png
new file mode 100644
index 0000000000..b0c3b70423
Binary files /dev/null and b/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-above-insensitive.png 
differ
diff --git a/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-above-insensitive 2 png 
b/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-above-insensitive 2 png
new file mode 100644
index 0000000000..69fcbf090a
Binary files /dev/null and b/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-above-insensitive 2 
png differ
diff --git a/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-above.png 
b/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-above.png
new file mode 100644
index 0000000000..98e38c17e9
Binary files /dev/null and b/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-above.png differ
diff --git a/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-above 2 png 
b/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-above 2 png
new file mode 100644
index 0000000000..bf39aacfd1
Binary files /dev/null and b/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-above 2 png differ
diff --git a/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-below-active-dark.png 
b/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-below-active-dark.png
new file mode 100644
index 0000000000..7cf2362652
Binary files /dev/null and b/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-below-active-dark.png 
differ
diff --git a/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-below-active-dark 2 png 
b/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-below-active-dark 2 png
new file mode 100644
index 0000000000..db243683d6
Binary files /dev/null and b/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-below-active-dark 2 
png differ
diff --git a/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-below-active.png 
b/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-below-active.png
new file mode 100644
index 0000000000..ff8c885b89
Binary files /dev/null and b/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-below-active.png differ
diff --git a/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-below-active 2 png 
b/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-below-active 2 png
new file mode 100644
index 0000000000..dd7108d2fe
Binary files /dev/null and b/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-below-active 2 png 
differ
diff --git a/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-below-backdrop-dark.png 
b/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-below-backdrop-dark.png
new file mode 100644
index 0000000000..3d0aed4be7
Binary files /dev/null and 
b/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-below-backdrop-dark.png differ
diff --git a/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-below-backdrop-dark 2 png 
b/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-below-backdrop-dark 2 png
new file mode 100644
index 0000000000..aa61d59da1
Binary files /dev/null and b/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-below-backdrop-dark 2 
png differ
diff --git a/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-below-backdrop-insensitive-dark.png 
b/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-below-backdrop-insensitive-dark.png
new file mode 100644
index 0000000000..8e6af753fd
Binary files /dev/null and 
b/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-below-backdrop-insensitive-dark.png differ
diff --git a/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-below-backdrop-insensitive-dark 2 png 
b/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-below-backdrop-insensitive-dark 2 png
new file mode 100644
index 0000000000..894931cd87
Binary files /dev/null and 
b/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-below-backdrop-insensitive-dark 2 png differ
diff --git a/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-below-backdrop-insensitive.png 
b/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-below-backdrop-insensitive.png
new file mode 100644
index 0000000000..dde4536e18
Binary files /dev/null and 
b/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-below-backdrop-insensitive.png differ
diff --git a/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-below-backdrop-insensitive 2 png 
b/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-below-backdrop-insensitive 2 png
new file mode 100644
index 0000000000..f15efe57a4
Binary files /dev/null and 
b/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-below-backdrop-insensitive 2 png differ
diff --git a/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-below-backdrop.png 
b/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-below-backdrop.png
new file mode 100644
index 0000000000..e2bdcece57
Binary files /dev/null and b/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-below-backdrop.png 
differ
diff --git a/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-below-backdrop 2 png 
b/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-below-backdrop 2 png
new file mode 100644
index 0000000000..03c7183f1e
Binary files /dev/null and b/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-below-backdrop 2 png 
differ
diff --git a/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-below-dark.png 
b/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-below-dark.png
new file mode 100644
index 0000000000..841518d3d0
Binary files /dev/null and b/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-below-dark.png differ
diff --git a/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-below-dark 2 png 
b/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-below-dark 2 png
new file mode 100644
index 0000000000..2c494ae40f
Binary files /dev/null and b/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-below-dark 2 png differ
diff --git a/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-below-hover-dark.png 
b/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-below-hover-dark.png
new file mode 100644
index 0000000000..aa384eb304
Binary files /dev/null and b/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-below-hover-dark.png 
differ
diff --git a/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-below-hover-dark 2 png 
b/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-below-hover-dark 2 png
new file mode 100644
index 0000000000..a10823ccd0
Binary files /dev/null and b/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-below-hover-dark 2 png 
differ
diff --git a/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-below-hover.png 
b/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-below-hover.png
new file mode 100644
index 0000000000..cda4d8a7c5
Binary files /dev/null and b/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-below-hover.png differ
diff --git a/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-below-hover 2 png 
b/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-below-hover 2 png
new file mode 100644
index 0000000000..b5b05bcb59
Binary files /dev/null and b/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-below-hover 2 png 
differ
diff --git a/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-below-insensitive-dark.png 
b/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-below-insensitive-dark.png
new file mode 100644
index 0000000000..59f8a1313e
Binary files /dev/null and 
b/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-below-insensitive-dark.png differ
diff --git a/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-below-insensitive-dark 2 png 
b/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-below-insensitive-dark 2 png
new file mode 100644
index 0000000000..ad1d21e62e
Binary files /dev/null and b/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-below-insensitive-dark 
2 png differ
diff --git a/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-below-insensitive.png 
b/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-below-insensitive.png
new file mode 100644
index 0000000000..bff6c9235c
Binary files /dev/null and b/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-below-insensitive.png 
differ
diff --git a/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-below-insensitive 2 png 
b/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-below-insensitive 2 png
new file mode 100644
index 0000000000..9d4730203f
Binary files /dev/null and b/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-below-insensitive 2 
png differ
diff --git a/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-below.png 
b/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-below.png
new file mode 100644
index 0000000000..11e93f9a32
Binary files /dev/null and b/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-below.png differ
diff --git a/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-below 2 png 
b/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-below 2 png
new file mode 100644
index 0000000000..2c15b6d689
Binary files /dev/null and b/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-below 2 png differ
diff --git a/gtk/theme/HighContrast/assets/text-select-end-active-dark.png 
b/gtk/theme/HighContrast/assets/text-select-end-active-dark.png
new file mode 100644
index 0000000000..c9a817064c
Binary files /dev/null and b/gtk/theme/HighContrast/assets/text-select-end-active-dark.png differ
diff --git a/gtk/theme/HighContrast/assets/text-select-end-active-dark 2 png 
b/gtk/theme/HighContrast/assets/text-select-end-active-dark 2 png
new file mode 100644
index 0000000000..50c723f587
Binary files /dev/null and b/gtk/theme/HighContrast/assets/text-select-end-active-dark 2 png differ
diff --git a/gtk/theme/HighContrast/assets/text-select-end-active.png 
b/gtk/theme/HighContrast/assets/text-select-end-active.png
new file mode 100644
index 0000000000..ccf79a6ed0
Binary files /dev/null and b/gtk/theme/HighContrast/assets/text-select-end-active.png differ
diff --git a/gtk/theme/HighContrast/assets/text-select-end-active 2 png 
b/gtk/theme/HighContrast/assets/text-select-end-active 2 png
new file mode 100644
index 0000000000..abd6ceb2a0
Binary files /dev/null and b/gtk/theme/HighContrast/assets/text-select-end-active 2 png differ
diff --git a/gtk/theme/HighContrast/assets/text-select-end-dark.png 
b/gtk/theme/HighContrast/assets/text-select-end-dark.png
new file mode 100644
index 0000000000..7387cf090e
Binary files /dev/null and b/gtk/theme/HighContrast/assets/text-select-end-dark.png differ
diff --git a/gtk/theme/HighContrast/assets/text-select-end-dark 2 png 
b/gtk/theme/HighContrast/assets/text-select-end-dark 2 png
new file mode 100644
index 0000000000..1bc2ca106f
Binary files /dev/null and b/gtk/theme/HighContrast/assets/text-select-end-dark 2 png differ
diff --git a/gtk/theme/HighContrast/assets/text-select-end-hover-dark.png 
b/gtk/theme/HighContrast/assets/text-select-end-hover-dark.png
new file mode 100644
index 0000000000..b5fd8fce42
Binary files /dev/null and b/gtk/theme/HighContrast/assets/text-select-end-hover-dark.png differ
diff --git a/gtk/theme/HighContrast/assets/text-select-end-hover-dark 2 png 
b/gtk/theme/HighContrast/assets/text-select-end-hover-dark 2 png
new file mode 100644
index 0000000000..27a0ae42a9
Binary files /dev/null and b/gtk/theme/HighContrast/assets/text-select-end-hover-dark 2 png differ
diff --git a/gtk/theme/HighContrast/assets/text-select-end-hover.png 
b/gtk/theme/HighContrast/assets/text-select-end-hover.png
new file mode 100644
index 0000000000..d0fb73dab4
Binary files /dev/null and b/gtk/theme/HighContrast/assets/text-select-end-hover.png differ
diff --git a/gtk/theme/HighContrast/assets/text-select-end-hover 2 png 
b/gtk/theme/HighContrast/assets/text-select-end-hover 2 png
new file mode 100644
index 0000000000..084cf53d5a
Binary files /dev/null and b/gtk/theme/HighContrast/assets/text-select-end-hover 2 png differ
diff --git a/gtk/theme/HighContrast/assets/text-select-end.png 
b/gtk/theme/HighContrast/assets/text-select-end.png
new file mode 100644
index 0000000000..e3835c6e0c
Binary files /dev/null and b/gtk/theme/HighContrast/assets/text-select-end.png differ
diff --git a/gtk/theme/HighContrast/assets/text-select-end 2 png 
b/gtk/theme/HighContrast/assets/text-select-end 2 png
new file mode 100644
index 0000000000..cd5b1ef6cf
Binary files /dev/null and b/gtk/theme/HighContrast/assets/text-select-end 2 png differ
diff --git a/gtk/theme/HighContrast/assets/text-select-start-active-dark.png 
b/gtk/theme/HighContrast/assets/text-select-start-active-dark.png
new file mode 100644
index 0000000000..cf9d3f655e
Binary files /dev/null and b/gtk/theme/HighContrast/assets/text-select-start-active-dark.png differ
diff --git a/gtk/theme/HighContrast/assets/text-select-start-active-dark 2 png 
b/gtk/theme/HighContrast/assets/text-select-start-active-dark 2 png
new file mode 100644
index 0000000000..d6929e77e5
Binary files /dev/null and b/gtk/theme/HighContrast/assets/text-select-start-active-dark 2 png differ
diff --git a/gtk/theme/HighContrast/assets/text-select-start-active.png 
b/gtk/theme/HighContrast/assets/text-select-start-active.png
new file mode 100644
index 0000000000..88299e352d
Binary files /dev/null and b/gtk/theme/HighContrast/assets/text-select-start-active.png differ
diff --git a/gtk/theme/HighContrast/assets/text-select-start-active 2 png 
b/gtk/theme/HighContrast/assets/text-select-start-active 2 png
new file mode 100644
index 0000000000..2f352dc530
Binary files /dev/null and b/gtk/theme/HighContrast/assets/text-select-start-active 2 png differ
diff --git a/gtk/theme/HighContrast/assets/text-select-start-dark.png 
b/gtk/theme/HighContrast/assets/text-select-start-dark.png
new file mode 100644
index 0000000000..442f5b7862
Binary files /dev/null and b/gtk/theme/HighContrast/assets/text-select-start-dark.png differ
diff --git a/gtk/theme/HighContrast/assets/text-select-start-dark 2 png 
b/gtk/theme/HighContrast/assets/text-select-start-dark 2 png
new file mode 100644
index 0000000000..4aeae4b946
Binary files /dev/null and b/gtk/theme/HighContrast/assets/text-select-start-dark 2 png differ
diff --git a/gtk/theme/HighContrast/assets/text-select-start-hover-dark.png 
b/gtk/theme/HighContrast/assets/text-select-start-hover-dark.png
new file mode 100644
index 0000000000..cfd5b0d1ae
Binary files /dev/null and b/gtk/theme/HighContrast/assets/text-select-start-hover-dark.png differ
diff --git a/gtk/theme/HighContrast/assets/text-select-start-hover-dark 2 png 
b/gtk/theme/HighContrast/assets/text-select-start-hover-dark 2 png
new file mode 100644
index 0000000000..ff84cbf0bb
Binary files /dev/null and b/gtk/theme/HighContrast/assets/text-select-start-hover-dark 2 png differ
diff --git a/gtk/theme/HighContrast/assets/text-select-start-hover.png 
b/gtk/theme/HighContrast/assets/text-select-start-hover.png
new file mode 100644
index 0000000000..fd684cd8c1
Binary files /dev/null and b/gtk/theme/HighContrast/assets/text-select-start-hover.png differ
diff --git a/gtk/theme/HighContrast/assets/text-select-start-hover 2 png 
b/gtk/theme/HighContrast/assets/text-select-start-hover 2 png
new file mode 100644
index 0000000000..2146dd7698
Binary files /dev/null and b/gtk/theme/HighContrast/assets/text-select-start-hover 2 png differ
diff --git a/gtk/theme/HighContrast/assets/text-select-start.png 
b/gtk/theme/HighContrast/assets/text-select-start.png
new file mode 100644
index 0000000000..dd3119fe09
Binary files /dev/null and b/gtk/theme/HighContrast/assets/text-select-start.png differ
diff --git a/gtk/theme/HighContrast/assets/text-select-start 2 png 
b/gtk/theme/HighContrast/assets/text-select-start 2 png
new file mode 100644
index 0000000000..45dc598bdc
Binary files /dev/null and b/gtk/theme/HighContrast/assets/text-select-start 2 png differ
diff --git a/gtk/theme/HighContrast/meson.build b/gtk/theme/HighContrast/meson.build
index da81db45c5..0e8502f755 100644
--- a/gtk/theme/HighContrast/meson.build
+++ b/gtk/theme/HighContrast/meson.build
@@ -1,7 +1,5 @@
 hc_scss_files = files([
-  '_colors.scss',
-  '_common.scss',
-  '_drawing.scss',
+  '_colors-hc.scss',
 ])
 
 hc_theme_variants = [


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]