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



commit 4ed66c116170d8559b5659ee0d048b4abbf400bd
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             |   12 +
 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 -> 829 bytes
 ...er-horz-scale-has-marks-above-active-dark 2 png |  Bin 0 -> 1603 bytes
 .../slider-horz-scale-has-marks-above-active.png   |  Bin 0 -> 990 bytes
 .../slider-horz-scale-has-marks-above-active 2 png |  Bin 0 -> 2134 bytes
 ...er-horz-scale-has-marks-above-backdrop-dark.png |  Bin 0 -> 760 bytes
 ...-horz-scale-has-marks-above-backdrop-dark 2 png |  Bin 0 -> 1405 bytes
 ...e-has-marks-above-backdrop-insensitive-dark.png |  Bin 0 -> 777 bytes
 ...has-marks-above-backdrop-insensitive-dark 2 png |  Bin 0 -> 1462 bytes
 ...-scale-has-marks-above-backdrop-insensitive.png |  Bin 0 -> 780 bytes
 ...cale-has-marks-above-backdrop-insensitive 2 png |  Bin 0 -> 1518 bytes
 .../slider-horz-scale-has-marks-above-backdrop.png |  Bin 0 -> 763 bytes
 ...lider-horz-scale-has-marks-above-backdrop 2 png |  Bin 0 -> 1520 bytes
 .../slider-horz-scale-has-marks-above-dark.png     |  Bin 0 -> 1010 bytes
 .../slider-horz-scale-has-marks-above-dark 2 png   |  Bin 0 -> 2128 bytes
 ...lider-horz-scale-has-marks-above-hover-dark.png |  Bin 0 -> 912 bytes
 ...der-horz-scale-has-marks-above-hover-dark 2 png |  Bin 0 -> 1940 bytes
 .../slider-horz-scale-has-marks-above-hover.png    |  Bin 0 -> 905 bytes
 .../slider-horz-scale-has-marks-above-hover 2 png  |  Bin 0 -> 1984 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 -> 1497 bytes
 .../assets/slider-horz-scale-has-marks-above.png   |  Bin 0 -> 915 bytes
 .../assets/slider-horz-scale-has-marks-above 2 png |  Bin 0 -> 2088 bytes
 ...ider-horz-scale-has-marks-below-active-dark.png |  Bin 0 -> 851 bytes
 ...er-horz-scale-has-marks-below-active-dark 2 png |  Bin 0 -> 1739 bytes
 .../slider-horz-scale-has-marks-below-active.png   |  Bin 0 -> 943 bytes
 .../slider-horz-scale-has-marks-below-active 2 png |  Bin 0 -> 2167 bytes
 ...er-horz-scale-has-marks-below-backdrop-dark.png |  Bin 0 -> 783 bytes
 ...-horz-scale-has-marks-below-backdrop-dark 2 png |  Bin 0 -> 1503 bytes
 ...e-has-marks-below-backdrop-insensitive-dark.png |  Bin 0 -> 800 bytes
 ...has-marks-below-backdrop-insensitive-dark 2 png |  Bin 0 -> 1549 bytes
 ...-scale-has-marks-below-backdrop-insensitive.png |  Bin 0 -> 790 bytes
 ...cale-has-marks-below-backdrop-insensitive 2 png |  Bin 0 -> 1533 bytes
 .../slider-horz-scale-has-marks-below-backdrop.png |  Bin 0 -> 777 bytes
 ...lider-horz-scale-has-marks-below-backdrop 2 png |  Bin 0 -> 1511 bytes
 .../slider-horz-scale-has-marks-below-dark.png     |  Bin 0 -> 971 bytes
 .../slider-horz-scale-has-marks-below-dark 2 png   |  Bin 0 -> 2190 bytes
 ...lider-horz-scale-has-marks-below-hover-dark.png |  Bin 0 -> 955 bytes
 ...der-horz-scale-has-marks-below-hover-dark 2 png |  Bin 0 -> 2092 bytes
 .../slider-horz-scale-has-marks-below-hover.png    |  Bin 0 -> 896 bytes
 .../slider-horz-scale-has-marks-below-hover 2 png  |  Bin 0 -> 2083 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 -> 1548 bytes
 .../assets/slider-horz-scale-has-marks-below.png   |  Bin 0 -> 983 bytes
 .../assets/slider-horz-scale-has-marks-below 2 png |  Bin 0 -> 2179 bytes
 ...ider-vert-scale-has-marks-above-active-dark.png |  Bin 0 -> 878 bytes
 ...er-vert-scale-has-marks-above-active-dark 2 png |  Bin 0 -> 1744 bytes
 .../slider-vert-scale-has-marks-above-active.png   |  Bin 0 -> 982 bytes
 .../slider-vert-scale-has-marks-above-active 2 png |  Bin 0 -> 2224 bytes
 ...er-vert-scale-has-marks-above-backdrop-dark.png |  Bin 0 -> 752 bytes
 ...-vert-scale-has-marks-above-backdrop-dark 2 png |  Bin 0 -> 1479 bytes
 ...e-has-marks-above-backdrop-insensitive-dark.png |  Bin 0 -> 760 bytes
 ...has-marks-above-backdrop-insensitive-dark 2 png |  Bin 0 -> 1548 bytes
 ...-scale-has-marks-above-backdrop-insensitive.png |  Bin 0 -> 791 bytes
 ...cale-has-marks-above-backdrop-insensitive 2 png |  Bin 0 -> 1563 bytes
 .../slider-vert-scale-has-marks-above-backdrop.png |  Bin 0 -> 769 bytes
 ...lider-vert-scale-has-marks-above-backdrop 2 png |  Bin 0 -> 1541 bytes
 .../slider-vert-scale-has-marks-above-dark.png     |  Bin 0 -> 1011 bytes
 .../slider-vert-scale-has-marks-above-dark 2 png   |  Bin 0 -> 2193 bytes
 ...lider-vert-scale-has-marks-above-hover-dark.png |  Bin 0 -> 969 bytes
 ...der-vert-scale-has-marks-above-hover-dark 2 png |  Bin 0 -> 2057 bytes
 .../slider-vert-scale-has-marks-above-hover.png    |  Bin 0 -> 962 bytes
 .../slider-vert-scale-has-marks-above-hover 2 png  |  Bin 0 -> 2094 bytes
 ...vert-scale-has-marks-above-insensitive-dark.png |  Bin 0 -> 724 bytes
 ...rt-scale-has-marks-above-insensitive-dark 2 png |  Bin 0 -> 1516 bytes
 ...ider-vert-scale-has-marks-above-insensitive.png |  Bin 0 -> 799 bytes
 ...er-vert-scale-has-marks-above-insensitive 2 png |  Bin 0 -> 1559 bytes
 .../assets/slider-vert-scale-has-marks-above.png   |  Bin 0 -> 1040 bytes
 .../assets/slider-vert-scale-has-marks-above 2 png |  Bin 0 -> 2201 bytes
 ...ider-vert-scale-has-marks-below-active-dark.png |  Bin 0 -> 885 bytes
 ...er-vert-scale-has-marks-below-active-dark 2 png |  Bin 0 -> 1772 bytes
 .../slider-vert-scale-has-marks-below-active.png   |  Bin 0 -> 1034 bytes
 .../slider-vert-scale-has-marks-below-active 2 png |  Bin 0 -> 2190 bytes
 ...er-vert-scale-has-marks-below-backdrop-dark.png |  Bin 0 -> 785 bytes
 ...-vert-scale-has-marks-below-backdrop-dark 2 png |  Bin 0 -> 1455 bytes
 ...e-has-marks-below-backdrop-insensitive-dark.png |  Bin 0 -> 792 bytes
 ...has-marks-below-backdrop-insensitive-dark 2 png |  Bin 0 -> 1511 bytes
 ...-scale-has-marks-below-backdrop-insensitive.png |  Bin 0 -> 787 bytes
 ...cale-has-marks-below-backdrop-insensitive 2 png |  Bin 0 -> 1562 bytes
 .../slider-vert-scale-has-marks-below-backdrop.png |  Bin 0 -> 773 bytes
 ...lider-vert-scale-has-marks-below-backdrop 2 png |  Bin 0 -> 1545 bytes
 .../slider-vert-scale-has-marks-below-dark.png     |  Bin 0 -> 1037 bytes
 .../slider-vert-scale-has-marks-below-dark 2 png   |  Bin 0 -> 2182 bytes
 ...lider-vert-scale-has-marks-below-hover-dark.png |  Bin 0 -> 971 bytes
 ...der-vert-scale-has-marks-below-hover-dark 2 png |  Bin 0 -> 2060 bytes
 .../slider-vert-scale-has-marks-below-hover.png    |  Bin 0 -> 986 bytes
 .../slider-vert-scale-has-marks-below-hover 2 png  |  Bin 0 -> 2103 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 -> 1565 bytes
 .../assets/slider-vert-scale-has-marks-below.png   |  Bin 0 -> 1042 bytes
 .../assets/slider-vert-scale-has-marks-below 2 png |  Bin 0 -> 2214 bytes
 .../assets/text-select-end-active-dark.png         |  Bin 0 -> 797 bytes
 .../assets/text-select-end-active-dark 2 png       |  Bin 0 -> 1506 bytes
 .../HighContrast/assets/text-select-end-active.png |  Bin 0 -> 941 bytes
 .../assets/text-select-end-active 2 png            |  Bin 0 -> 1861 bytes
 .../HighContrast/assets/text-select-end-dark.png   |  Bin 0 -> 933 bytes
 .../HighContrast/assets/text-select-end-dark 2 png |  Bin 0 -> 1852 bytes
 .../assets/text-select-end-hover-dark.png          |  Bin 0 -> 829 bytes
 .../assets/text-select-end-hover-dark 2 png        |  Bin 0 -> 1545 bytes
 .../HighContrast/assets/text-select-end-hover.png  |  Bin 0 -> 927 bytes
 .../assets/text-select-end-hover 2 png             |  Bin 0 -> 1873 bytes
 gtk/theme/HighContrast/assets/text-select-end.png  |  Bin 0 -> 955 bytes
 .../HighContrast/assets/text-select-end 2 png      |  Bin 0 -> 1892 bytes
 .../assets/text-select-start-active-dark.png       |  Bin 0 -> 759 bytes
 .../assets/text-select-start-active-dark 2 png     |  Bin 0 -> 1433 bytes
 .../assets/text-select-start-active.png            |  Bin 0 -> 908 bytes
 .../assets/text-select-start-active 2 png          |  Bin 0 -> 1789 bytes
 .../HighContrast/assets/text-select-start-dark.png |  Bin 0 -> 887 bytes
 .../assets/text-select-start-dark 2 png            |  Bin 0 -> 1796 bytes
 .../assets/text-select-start-hover-dark.png        |  Bin 0 -> 764 bytes
 .../assets/text-select-start-hover-dark 2 png      |  Bin 0 -> 1478 bytes
 .../assets/text-select-start-hover.png             |  Bin 0 -> 925 bytes
 .../assets/text-select-start-hover 2 png           |  Bin 0 -> 1795 bytes
 .../HighContrast/assets/text-select-start.png      |  Bin 0 -> 916 bytes
 .../HighContrast/assets/text-select-start 2 png    |  Bin 0 -> 1835 bytes
 gtk/theme/HighContrast/meson.build                 |    4 +-
 131 files changed, 81 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..7c00ab0303
--- /dev/null
+++ b/gtk/theme/HighContrast/_colors-hc.scss
@@ -0,0 +1,12 @@
+// High Contrast color overrides
+// When color definition differs for dark and light variant
+// it gets @if ed depending on $variant
+
+
+$fg_color: if($variant == 'light', darken($fg_color, 3%), lighten($fg_color, 2%));
+$bg_color: if($variant == 'light', lighten($bg_color, 3%), darken($bg_color, 2%));
+$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($alt_borders_color, 33%), lighten($alt_borders_color, 
28%));
+
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..8c8bac8ddf
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..877ee5e2da
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..3651a31c3e
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..80b8bd04f7
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..92467aaa87
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..b6ad2e839b
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..2f95c9b2d9
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..435dc8ba1e
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..6279ce258d
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..b9002ed698
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..015bdc1470
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..72f416055e
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..63876741b2
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..c53532cd9d
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..170a4d6ef7
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..a540c03db3
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..abee80382b
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..e14fe5890f
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..3daebf6d59
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..fb59359e92
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..af90ecbfaa
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..44faf90f20
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..76ee981e22
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..f0c5b9f3ae
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..0a9e75eba2
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..9a2e34f8ab
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..363a139451
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..ae1bdbbf1b
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..b651a0b1b7
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..33ea1b5439
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..74bc9549ed
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..0fee9a098e
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..9be420d666
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..9b0ed097d0
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..bdcef691f3
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..9844798bd5
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..95f222221c
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..e3f712fc17
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..88dac3bd6c
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..187f4cd43e
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..a18b90e2da
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..05ef9ce71f
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..b8998e75bf
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..6da588d914
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..690de66231
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..38fec1e37e
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..4104b82401
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..a2897a5b6d
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..dcd52d9a86
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..da234e3db4
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..22d8f47573
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..aa61b30d04
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..46803568e7
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..a3b3f9de11
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..0338011f2d
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..d694fd3f86
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..d2f48d6521
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..c2c35c7cba
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..70144279db
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..ac33835bb2
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..e92ffcefa0
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..5276c48212
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..f12256e308
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..1c95ba21e2
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..565397f765
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..1f85ef41f6
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..95cba46ac9
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..cea71a4eb3
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..09052c0bff
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..4d802844cd
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..87dc0a6799
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..2725a16274
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..fccfc4833b
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..da674ae88c
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..169a1c8eab
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..3c4b2082d1
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..baffc8bf31
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..646adbad81
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..058ef4c563
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..96bb988f98
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..daedcf1247
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..eb8837126b
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..316dffd6d8
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..ca5df7ee8a
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..89e5bfc6bd
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..828eb10af5
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..585d5ea7a4
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..50b932efc8
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..33d198d9c5
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..aa71bc0c05
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..9067e3a4ac
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..0e09fd8544
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..5d7384c47d
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..c36b320af9
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..f0d30536bc
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..a88ec99102
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..8c002878be
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..294378d507
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..c69893970a
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..77eb139069
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..eae48d031e
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..1efe34b90c
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..134ae7c792
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..7c3de07469
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..06e6a54e88
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..154b013b42
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..a6423a2561
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..bd119ca391
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..7fd06a16dd
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..10a921e413
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..cb3b1d9ca5
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..7cc67feef0
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..1bbd58b6bf
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..63a987d4bd
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..754ddc8f31
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..27cb4e6e22
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]