diff --git a/gtk/theme/Adwaita/_common.scss b/gtk/theme/Adwaita/_common.scss
index 625744278c..fd4123b71b 100644
--- a/gtk/theme/Adwaita/_common.scss
+++ b/gtk/theme/Adwaita/_common.scss
@@ -206,7 +206,6 @@ window.assistant {
border: none;
background-color: $osd_bg_color;
background-clip: padding-box;
- text-shadow: 0 1px black;
-gtk-icon-shadow: 0 1px black;
}
@@ -496,6 +495,9 @@ button {
transition-duration: 50ms;
}
+ &:checked:hover { @include button(checked-hover); }
+ &:checked:active { @include button(checked-active); }
+
&:backdrop {
&.flat, & {
@include button(backdrop);
@@ -644,8 +646,7 @@ button {
&.flat {
@include button(undecorated);
- box-shadow: none; //FIXME respect no edge on the button mixin
- text-shadow: 0 1px black;
+ box-shadow: none;
-gtk-icon-shadow: 0 1px black;
&:hover { @include button(osd-hover); }
@@ -2345,7 +2346,6 @@ switch {
border-radius: 14px;
color: $fg_color;
background-color: $dark_fill;
- text-shadow: 0 1px transparentize(black, 0.9);
transition: $focus_transition;
@include focus-ring($offset: 0, $outer: true);
@@ -2356,8 +2356,6 @@ switch {
color: $selected_fg_color;
border-color: $switch_borders_color;
background-color: $switch_bg_color;
- text-shadow: 0 1px transparentize($switch_borders_color, 0.5),
- 0 0 2px transparentize(white, 0.4);
}
&:disabled {
@@ -2368,6 +2366,8 @@ switch {
}
> slider {
+ @include button(normal);
+
margin: -1px;
min-width: 24px;
min-height: 24px;
@@ -2375,14 +2375,12 @@ switch {
border-color: $borders_color;
border-radius: 50%;
transition: $button_transition;
-
- @include button(normal, $edge: $shadow_color);
}
> image { color: transparent; } /* only show i / o for the accessible theme */
&:hover > slider {
- @include button(hover, $edge: $shadow_color);
+ @include button(hover);
}
&:checked > slider { border: 1px solid $switch_borders_color; }
@@ -2545,7 +2543,7 @@ treeview.view radio:selected { &:focus, & { @extend %radio; }} // This is a work
* GtkScale *
************/
%scale_trough {
- border: 1px solid $borders_color;
+ border: 1px solid $dark_fill;
border-radius: 3px;
background-color: $dark_fill;
@@ -2574,7 +2572,7 @@ treeview.view radio:selected { &:focus, & { @extend %radio; }} // This is a work
}
%scale_highlight {
- border: 1px solid $selected_borders_color;
+ border: 1px solid $selected_bg_color;
border-radius: 3px;
background-color: $selected_bg_color;
@@ -2658,7 +2656,6 @@ scale {
> trough > fill {
@extend %scale_trough;
- &:backdrop, & { background-color: $borders_color; }
&:disabled {
border-color: transparent;
@@ -2677,14 +2674,14 @@ scale {
}
> trough > slider {
- @include button(normal-alt, $edge: $shadow_color);
-
- border: 1px solid darken($alt_borders_color, 3%);
+ @include button(normal);
+ border-width: 1px;
+ border-style: solid;
border-radius: 100%;
transition: $button_transition;
transition-property: background, border, box-shadow;
- &:hover { @include button(hover, $edge: $shadow_color); }
+ &:hover { @include button(hover); }
&:active { border-color: $selected_borders_color; }
@@ -2781,9 +2778,7 @@ scale {
@each $state, $state_infix in ('', ''),
(':hover', '-hover'),
(':active', '-active'),
- (':disabled', '-insensitive'),
- (':backdrop', '-backdrop'),
- (':backdrop:disabled', '-backdrop-insensitive') {
+ (':disabled', '-insensitive') {
&.#{$dir_class}.#{$marks_class} {
> trough > slider {
@@ -3016,25 +3011,25 @@ progressbar {
}
border-radius: 1.5px;
-
+ $_progress-radius: 5px;
&.left {
- border-top-left-radius: 2px;
- border-bottom-left-radius: 2px;
+ border-top-left-radius: $_progress-radius;
+ border-bottom-left-radius: $_progress-radius;
}
&.right {
- border-top-right-radius: 2px;
- border-bottom-right-radius: 2px;
+ border-top-right-radius: $_progress-radius;
+ border-bottom-right-radius: $_progress-radius;
}
&.top {
- border-top-right-radius: 2px;
- border-top-left-radius: 2px;
+ border-top-right-radius: $_progress-radius;
+ border-top-left-radius: $_progress-radius;
}
&.bottom {
- border-bottom-right-radius: 2px;
- border-bottom-left-radius: 2px;
+ border-bottom-right-radius: $_progress-radius;
+ border-bottom-left-radius: $_progress-radius;
}
}
@@ -3063,25 +3058,25 @@ progressbar {
* Level Bar *
*************/
-$levelbar_size: 9px;
-$levelbar_border_radius: 3px;
+$_levelbar_size: 9px;
+$_levelbar_border_radius: 5px;
levelbar {
&.horizontal {
trough > block {
- min-height: $levelbar_size;
- border-radius: $levelbar_border_radius;
+ min-height: $_levelbar_size;
+ border-radius: $_levelbar_border_radius;
&:dir(rtl) {
- border-radius: 0 $levelbar_border_radius $levelbar_border_radius 0;
+ border-radius: 0 $_levelbar_border_radius $_levelbar_border_radius 0;
}
&:dir(ltr) {
- border-radius: $levelbar_border_radius 0 0 $levelbar_border_radius;
+ border-radius: $_levelbar_border_radius 0 0 $_levelbar_border_radius;
}
&.empty,&.full {
- border-radius: $levelbar_border_radius;
+ border-radius: $_levelbar_border_radius;
}
}
@@ -3102,12 +3097,12 @@ levelbar {
&.vertical {
trough > block {
- min-width: $levelbar_size;
- border-radius: $levelbar_border_radius;
+ min-width: $_levelbar_size;
+ border-radius: $_levelbar_border_radius;
}
&.discrete > trough > block {
- min-width: $levelbar_size - 7px;
+ min-width: $_levelbar_size - 7px;
margin: 1px 0;
min-height: 32px;
}
@@ -3122,24 +3117,24 @@ levelbar {
border: 1px solid;
&.low {
- border-color: if($variant == 'light', darken($warning_color, 10%), $borders_color);
+ border-color: $warning_color;
background-color: $warning_color;
}
&.high,
&:not(.empty) {
- border-color: if($variant == 'light', darken($selected_bg_color, 10%), $borders_color);
+ border-color: $selected_bg_color;
background-color: $selected_bg_color;
}
&.full {
- border-color: if($variant == 'light', darken($success_color, 10%), $borders_color);
+ border-color: $success_color;
background-color: $success_color;
}
&.empty {
background-color: darken($bg_color, 5%);
- border-color: $borders_color;
+ border-color: darken($bg_color, 5%);
}
}
}
diff --git a/gtk/theme/Adwaita/_drawing.scss b/gtk/theme/Adwaita/_drawing.scss
index bb42363fe0..b8fed6ea3f 100644
--- a/gtk/theme/Adwaita/_drawing.scss
+++ b/gtk/theme/Adwaita/_drawing.scss
@@ -22,12 +22,6 @@
}
}
-@function _widget_edge($c:$borders_edge) {
-// outer highlight "used" on most widgets
- @if $c == none { @return none; }
- @else { @return 0 1px $c; }
-}
-
@mixin _shadows($list...) {
//
// Helper mixin to stack up to box-shadows;
@@ -43,22 +37,17 @@
// entries
-@mixin entry($t, $fc:$focus_border_color, $edge: none) {
+@mixin entry($t, $fc:$focus_border_color) {
//
// Entries drawing function
//
// $t: entry type
// $fc: focus color
-// $edge: set to none to not draw the bottom edge or specify a color to not
-// use the default one
//
// possible $t values:
// normal, focus, insensitive, backdrop, backdrop-insensitive, osd, osd-focus, osd-backdrop, block_cursor;
//
- $_blank_edge: if($edge == none, none, 0 1px transparentize($edge, 1));
- $_entry_edge: if($edge == none, none, _widget_edge($edge));
-
@if $t==normal {
color: $text_color;
border-color: $borders_color;
@@ -69,19 +58,16 @@
color: $insensitive_fg_color;
border-color: $borders_color;
background-color: $insensitive_bg_color;
- box-shadow: $_entry_edge;
}
@if $t==backdrop {
color: $backdrop_text_color;
border-color: $backdrop_borders_color;
background-color: $backdrop_base_color;
- box-shadow: $_blank_edge;
}
@if $t==backdrop-insensitive {
color: $backdrop_insensitive_color;
border-color: $backdrop_borders_color;
background-color: $insensitive_bg_color;
- box-shadow: $_blank_edge;
}
@if $t==osd {
color: $osd_text_color;
@@ -89,7 +75,6 @@
background-color: transparentize(opacify($osd_borders_color, 1), 0.5);
background-clip: padding-box;
box-shadow: none;
- text-shadow: 0 1px black;
-gtk-icon-shadow: 0 1px black;
}
@if $t==osd-focus {
@@ -97,26 +82,18 @@
border-color: $selected_bg_color;
background-color: transparentize(opacify($osd_borders_color, 1), 0.5);
background-clip: padding-box;
- text-shadow: 0 1px black;
- -gtk-icon-shadow: 0 1px black;
}
@if $t==osd-insensitive {
color: $osd_insensitive_fg_color;
border-color: $osd_borders_color;
background-color: $osd_insensitive_bg_color;
background-clip: padding-box;
- box-shadow: none;
- text-shadow: none;
- -gtk-icon-shadow: none;
}
@if $t==osd-backdrop {
color: $osd_text_color;
border-color: $osd_borders_color;
background-color: transparentize(opacify($osd_borders_color, 1), 0.5);
background-clip: padding-box;
- box-shadow: none;
- text-shadow: none;
- -gtk-icon-shadow: none;
}
@if $t==block_cursor {
color: $base_color;
@@ -128,44 +105,23 @@
@function _border_color($c, $darker: false) {
@if $darker == true { @return darken($c, 20%); }
- @else { @return darken($c, 10%); }
+ @else { @return darken($c, 15%); }
}
-
-@function _button_hilight_color($c) {
-//
-// calculate the right top highlight color for buttons
-//
-// $c: base color;
-//
- @if lightness($c)>95% { @return white; }
- @else if lightness($c)>90% { @return transparentize(white, 0.2); }
- @else if lightness($c)>80% { @return transparentize(white, 0.5); }
- @else if lightness($c)>50% { @return transparentize(white, 0.8); }
- @else if lightness($c)>40% { @return transparentize(white, 0.9); }
- @else { @return transparentize(white, 0.98); }
-}
-
-
-
-@mixin button($t, $c:$bg_color, $tc:$fg_color, $edge: none) {
+$_default_button_c: lighten($bg_color,2%);
+@mixin button($t, $c:$_default_button_c, $tc:$fg_color) {
//
// Button drawing function
//
// $t: button type,
// $c: base button color for colored* types
// $tc: optional text color for colored* types
-// $edge: set to none to not draw the bottom edge or specify a color to not
-// use the default one
//
// possible $t values:
-// normal, hover, active, insensitive, insensitive-active,
+// normal, hover, active, checked-hover, checked-active, insensitive, insensitive-active,
// backdrop, backdrop-active, backdrop-insensitive, backdrop-insensitive-active,
// osd, osd-hover, osd-active, osd-insensitive, osd-backdrop, undecorated
//
- $_hilight_color: _button_hilight_color($c);
- $_button_edge: if($edge == none, none, _widget_edge($edge));
- $_blank_edge: if($edge == none, none, _widget_edge(transparentize($edge,1)));
$_button_shadow: 0 1px 2px transparentize($shadow_color, 0.03);
@if $t==normal {
@@ -173,12 +129,11 @@
// normal button
//
color: $tc;
- outline-color: if($c != $bg_color, $alt_focus_border_color, $focus_border_color);
- border-color: if($c != $bg_color, _border_color($c), $borders_color);
- border-bottom-color: if($c != $bg_color, _border_color($c, true), $alt_borders_color);
- background-image: if($variant == 'light', linear-gradient(to top, darken($c, 4%) 2px, $c),
+ outline-color: if($c != $_default_button_c, $alt_focus_border_color, $focus_border_color);
+ border-color: if($c!=$_default_button_c, _border_color($c, true), $borders_color); //tint if not default button color
+ background-image: if($variant == 'light', linear-gradient(to top, darken($c, 2%) 2px, $c),
linear-gradient(to top, darken($c,1%) 2px, $c));
- @include _shadows(inset 0 1px $_hilight_color, $_button_edge, $_button_shadow);
+ @include _shadows($_button_shadow);
}
@else if $t==hover {
@@ -186,34 +141,14 @@
// hovered button
//
color: $tc;
- border-color: if($c != $bg_color, _border_color($c), $borders_color);
- border-bottom-color: if($c != $bg_color, _border_color($c, true), $alt_borders_color);
+ border-color: if($c != $_default_button_c, _border_color($c), $borders_color);
@if $variant == 'light' {
background-image: linear-gradient(to top, darken($c,16%), darken($c,8%) 1px);
- @include _shadows(inset 0 1px darken($c,1%), $_button_edge, $_button_shadow);
+ @include _shadows($_button_shadow);
}
@else {
background-image: linear-gradient(to top, darken($c,4%) 20%, darken($c, 3%) 90%);
- @include _shadows(inset 0 1px $c, $_button_edge, $_button_shadow);
- }
- }
-
- @if $t==normal-alt {
- //
- // normal button alternative look
- //
- color: $tc;
- outline-color: if($c != $bg_color, $alt_focus_border_color, $focus_border_color);
- border-color: if($c != $bg_color, _border_color($c, true), $alt_borders_color); //colored buttons
- @if $variant == 'light' {
- background-image: linear-gradient(to bottom, lighten($c, 5%) 20%, $c 90%);
- @include _shadows(inset 0 1px _button_hilight_color(lighten($c, 6%)),
- $_button_edge, $_button_shadow);
- }
- @else {
- background-image: linear-gradient(to bottom, darken($c, 3%) 20%, darken($c, 6%) 90%);
- @include _shadows(inset 0 1px $_hilight_color,
- $_button_edge, $_button_shadow);
+ @include _shadows($_button_shadow);
}
}
@@ -222,28 +157,40 @@
// pushed button
//
color: $tc;
- border-color: if($c != $bg_color, _border_color($c), $borders_color);
+ border-color: if($c != $_default_button_c, _border_color($c), $borders_color);
background-image: if($variant == 'light', image(darken($c, 14%)), image(darken($c, 9%)));
- @include _shadows(inset 0 1px transparentize($_hilight_color, 1), $_button_edge);
+ box-shadow: none;
+ }
- text-shadow: none;
- -gtk-icon-shadow: none;
+ @else if $t==checked-hover {
+ //
+ // pushed togglebutton hover
+ //
+ color: $tc;
+ border-color: if($c != $_default_button_c, _border_color($c), $borders_color);
+ background-image: if($variant == 'light', image(darken($c, 18%)), image(darken($c, 12%)));
+ box-shadow: none;
+ }
+
+ @else if $t==checked-active {
+ //
+ // pushed togglebutton pushed further :)
+ //
+ color: $tc;
+ border-color: if($c != $_default_button_c, _border_color($c), $borders_color);
+ background-image: if($variant == 'light', image(darken($c, 22%)), image(darken($c, 14%)));
+ box-shadow: none;
}
@else if $t==insensitive {
//
// insensitive button
//
- $_bg: if($c != $bg_color, mix($c, $base_color, 85%), $insensitive_bg_color);
+ $_bg: if($c != $_default_button_c, mix($c, $base_color, 85%), $insensitive_bg_color);
color: if($tc != $fg_color, mix($tc, $_bg, 50%), $insensitive_fg_color);
- border-color: if($c != $bg_color, _border_color($c), $insensitive_borders_color);
+ border-color: if($c != $_default_button_c, _border_color($c), $insensitive_borders_color);
background-image: image($_bg);
- text-shadow: none;
- -gtk-icon-shadow: none;
- // white with 0 alpha to avoid an ugly transition, since no color means
- // black with 0 alpha
- @include _shadows(inset 0 1px transparentize(white, 1), $_button_edge);
}
@else if $t==insensitive-active {
@@ -251,29 +198,25 @@
// insensitive pushed button
//
$_bg: if($variant == 'light', darken(mix($c, $base_color, 85%), 8%), darken(mix($c, $base_color, 85%), 6%));
- $_bc: if($c != $bg_color, _border_color($c), $insensitive_borders_color);
+ $_bc: if($c != $_default_button_c, _border_color($c), $insensitive_borders_color);
- color: if($c != $bg_color, mix($tc, $_bg, 60%), $insensitive_fg_color);
+ color: if($c != $_default_button_c, mix($tc, $_bg, 60%), $insensitive_fg_color);
border-color: $_bc;
background-image: image($_bg);
- // white with 0 alpha to avoid an ugly transition, since no color means
- // black with 0 alpha
- @include _shadows(inset 0 1px transparentize(white, 1), $_button_edge);
+ box-shadow: none;
}
@else if $t==backdrop {
//
// backdrop button
//
- $_bg: if($c != $bg_color, $c, $backdrop_bg_color);
+ $_bg: if($c != $_default_button_c, $c, $backdrop_bg_color);
$_bc: if($variant == 'light', $c, _border_color($c));
color: if($tc != $fg_color, mix($tc, $_bg, 80%), $backdrop_fg_color);
- border-color: if($c != $bg_color, $_bc, $backdrop_borders_color);
+ border-color: if($c != $_default_button_c, $_bc, $backdrop_borders_color);
background-image: image($_bg);
- text-shadow: none;
- -gtk-icon-shadow: none;
- @include _shadows(inset 0 1px transparentize(white, 1), $_blank_edge);
+ box-shadow: none;
}
@else if $t==backdrop-active {
@@ -284,9 +227,9 @@
$_bc: if($variant == 'light', $_bg ,_border_color($c));
color: if($tc != $fg_color, mix($tc, $_bg, 80%), $backdrop_fg_color);
- border-color: if($c != $bg_color, $_bc, $backdrop_borders_color);
+ border-color: if($c != $_default_button_c, $_bc, $backdrop_borders_color);
background-image: image($_bg);
- @include _shadows(inset 0 1px transparentize(white, 1), $_blank_edge);
+ box-shadow: none;
}
@else if $t==backdrop-insensitive {
@@ -294,17 +237,13 @@
// backdrop insensitive button
//
- $_bg: if($c != $bg_color, mix($c, $base_color, 85%), $insensitive_bg_color);
+ $_bg: if($c != $_default_button_c, mix($c, $base_color, 85%), $insensitive_bg_color);
$_bc: if($variant == 'light', $_bg,_border_color($c));
- color: if($c != $bg_color, mix($tc, $_bg, 35%), $backdrop_insensitive_color);
- border-color: if($c != $bg_color, $_bc, $backdrop_borders_color);
+ color: if($c != $_default_button_c, mix($tc, $_bg, 35%), $backdrop_insensitive_color);
+ border-color: if($c != $_default_button_c, $_bc, $backdrop_borders_color);
background-image: image($_bg);
- text-shadow: none;
- -gtk-icon-shadow: none;
- // white with 0 alpha to avoid an ugly transition, since no color means
- // black with 0 alpha
- @include _shadows(inset 0 1px transparentize(white, 1), $_blank_edge);
+ box-shadow: none;
}
@else if $t==backdrop-insensitive-active {
@@ -315,50 +254,44 @@
$_bg: if($variant == 'light', darken(mix($c, $base_color, 85%), 8%), darken(mix($c, $base_color, 85%), 4%));
$_bc: if($variant == 'light', $_bg, _border_color($c));
- color: if($c != $bg_color, mix($tc, $_bg, 35%), $backdrop_insensitive_color);
- border-color: if($c != $bg_color, $_bc, $backdrop_borders_color);
+ color: if($c != $_default_button_c, mix($tc, $_bg, 35%), $backdrop_insensitive_color);
+ border-color: if($c != $_default_button_c, $_bc, $backdrop_borders_color);
background-image: image($_bg);
- @include _shadows(inset 0 1px transparentize(white, 1), $_blank_edge);
+ box-shadow: none;
}
@else if $t==osd {
//
// normal osd button
//
- $_bg: if($c != $bg_color, transparentize($c, 0.5), $osd_bg_color);
+ $_bg: if($c != $_default_button_c, transparentize($c, 0.5), $osd_bg_color);
color: $osd_fg_color;
- outline-color: if($c != $bg_color, $alt_focus_border_color, $focus_border_color);
+ outline-color: if($c != $_default_button_c, $alt_focus_border_color, $focus_border_color);
border-color: $osd_borders_color;
background-color: transparent;
background-image: image($_bg);
background-clip: padding-box;
- box-shadow: inset 0 1px transparentize(white, 0.9);
- text-shadow: none;
- -gtk-icon-shadow: none;
}
@else if $t==osd-hover {
//
// active osd button
//
- $_bg: if($c != $bg_color, transparentize($c, 0.3), darken($osd_bg_color, 10%));
+ $_bg: if($c != $_default_button_c, transparentize($c, 0.3), darken($osd_bg_color, 10%));
color: white;
border-color: $osd_borders_color;
background-color: transparent;
background-image: image($_bg);
background-clip: padding-box;
- box-shadow: inset 0 1px transparentize(white, 0.9);
- text-shadow: none;
- -gtk-icon-shadow: none;
}
@else if $t==osd-active {
//
// active osd button
//
- $_bg: if($c != $bg_color, $c, darken($osd_bg_color, 20%));
+ $_bg: if($c != $_default_button_c, $c, darken($osd_bg_color, 20%));
color: white;
border-color: $osd_borders_color;
@@ -366,8 +299,6 @@
background-image: image($_bg);
background-clip: padding-box;
box-shadow: none;
- text-shadow: none;
- -gtk-icon-shadow: none;
}
@else if $t==osd-insensitive {
@@ -379,25 +310,19 @@
background-color: transparent;
background-image: image($osd_insensitive_bg_color);
background-clip: padding-box;
- box-shadow: none;
- text-shadow: none;
- -gtk-icon-shadow: none;
}
@else if $t==osd-backdrop {
//
// backdrop osd button
//
- $_bg: if($c != $bg_color, transparentize($c, 0.5), $osd_bg_color);
+ $_bg: if($c != $_default_button_c, transparentize($c, 0.5), $osd_bg_color);
color: $osd_fg_color;
border-color: $osd_borders_color;
background-color: transparent;
background-image: image($_bg);
background-clip: padding-box;
- box-shadow: none;
- text-shadow: none;
- -gtk-icon-shadow: none;
}
@else if $t==undecorated {
@@ -407,17 +332,12 @@
border-color: transparent;
background-color: transparent;
background-image: none;
-
- @include _shadows(inset 0 1px transparentize(white, 1), $_blank_edge);
-
- text-shadow: none;
- -gtk-icon-shadow: none;
+ box-shadow: none;
}
@else if $t==undecorated-hover {
border-color: transparent;
background-image: none;
box-shadow: none;
- text-shadow: none;
@if $variant == 'light' {
background-color: darken($c,14%);
} @else {
@@ -428,7 +348,6 @@
border-color: transparent;
background-image: none;
box-shadow: none;
- text-shadow: none;
@if $variant == 'light' {
background-color: darken($c,20%);
}
@@ -438,12 +357,11 @@
}
}
-@mixin headerbar_fill($c:$headerbar_bg_color, $hc:$top_hilight, $ov: none) {
+@mixin headerbar_fill($c:$headerbar_bg_color, $ov: none) {
//
// headerbar fill
//
// $c: base color
-// $hc: top highlight color
// $ov: a background layer for background shorthand (hence no commas!)
//
$gradient: linear-gradient(to top, darken($c, 2%), lighten($c, 1%));
@@ -453,7 +371,6 @@
@if $ov != none { background: $c $ov, $gradient; }
@else { background: $c $gradient; }
- box-shadow: inset 0 1px $hc; // top highlight
}
@mixin overshoot($p, $t:normal, $c:$fg_color) {
diff --git a/gtk/theme/Adwaita/assets.svg b/gtk/theme/Adwaita/assets.svg
index b73dc6091b..a0b995fefc 100644
--- a/gtk/theme/Adwaita/assets.svg
+++ b/gtk/theme/Adwaita/assets.svg
@@ -1,6 +1,4 @@
-
-
diff --git a/gtk/theme/Adwaita/assets.txt b/gtk/theme/Adwaita/assets.txt
index 4b27b15e1b..a380d1cce5 100644
--- a/gtk/theme/Adwaita/assets.txt
+++ b/gtk/theme/Adwaita/assets.txt
@@ -14,47 +14,31 @@ 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/Adwaita/assets/slider-horz-scale-has-marks-above-active-dark.png b/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-above-active-dark.png
index 146dc10acf..6340b2e2d5 100644
Binary files a/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-above-active-dark.png and b/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-above-active-dark.png differ
diff --git a/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-above-active-dark@2.png b/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-above-active-dark@2.png
index efc281f192..ac5218d97d 100644
Binary files a/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-above-active-dark@2.png and b/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-above-active-dark@2.png differ
diff --git a/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-above-active.png b/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-above-active.png
index 511be61678..1731cb32f0 100644
Binary files a/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-above-active.png and b/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-above-active.png differ
diff --git a/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-above-active@2.png b/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-above-active@2.png
index e2f8b8a4a0..9431dad16a 100644
Binary files a/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-above-active@2.png and b/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-above-active@2.png differ
diff --git a/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-above-backdrop-dark.png b/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-above-backdrop-dark.png
deleted file mode 100644
index 22a651c6cf..0000000000
Binary files a/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-above-backdrop-dark.png and /dev/null differ
diff --git a/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-above-backdrop-dark@2.png b/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-above-backdrop-dark@2.png
deleted file mode 100644
index 4865443226..0000000000
Binary files a/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-above-backdrop-dark@2.png and /dev/null differ
diff --git a/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-above-backdrop-insensitive-dark.png b/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-above-backdrop-insensitive-dark.png
deleted file mode 100644
index e2d78303f9..0000000000
Binary files a/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-above-backdrop-insensitive-dark.png and /dev/null differ
diff --git a/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-above-backdrop-insensitive-dark@2.png b/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-above-backdrop-insensitive-dark@2.png
deleted file mode 100644
index 115249efa2..0000000000
Binary files a/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-above-backdrop-insensitive-dark@2.png and /dev/null differ
diff --git a/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-above-backdrop-insensitive.png b/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-above-backdrop-insensitive.png
deleted file mode 100644
index 1b20fdde43..0000000000
Binary files a/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-above-backdrop-insensitive.png and /dev/null differ
diff --git a/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-above-backdrop-insensitive@2.png b/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-above-backdrop-insensitive@2.png
deleted file mode 100644
index b0d5828983..0000000000
Binary files a/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-above-backdrop-insensitive@2.png and /dev/null differ
diff --git a/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-above-backdrop.png b/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-above-backdrop.png
deleted file mode 100644
index 415f047799..0000000000
Binary files a/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-above-backdrop.png and /dev/null differ
diff --git a/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-above-backdrop@2.png b/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-above-backdrop@2.png
deleted file mode 100644
index bd0fb27084..0000000000
Binary files a/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-above-backdrop@2.png and /dev/null differ
diff --git a/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-above-dark.png b/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-above-dark.png
index ee4f9b1a37..3f5b203940 100644
Binary files a/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-above-dark.png and b/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-above-dark.png differ
diff --git a/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-above-dark@2.png b/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-above-dark@2.png
index 1e490793ba..c3b5344d84 100644
Binary files a/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-above-dark@2.png and b/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-above-dark@2.png differ
diff --git a/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-above-hover-dark.png b/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-above-hover-dark.png
index 23c11639b3..9f7d932c20 100644
Binary files a/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-above-hover-dark.png and b/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-above-hover-dark.png differ
diff --git a/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-above-hover-dark@2.png b/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-above-hover-dark@2.png
index 044065337d..8a42a02583 100644
Binary files a/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-above-hover-dark@2.png and b/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-above-hover-dark@2.png differ
diff --git a/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-above-hover.png b/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-above-hover.png
index b8c226e4f1..180aec8027 100644
Binary files a/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-above-hover.png and b/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-above-hover.png differ
diff --git a/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-above-hover@2.png b/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-above-hover@2.png
index dcf55019ed..842af38125 100644
Binary files a/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-above-hover@2.png and b/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-above-hover@2.png differ
diff --git a/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-above-insensitive-dark.png b/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-above-insensitive-dark.png
index f449b24556..5d5bc7d12d 100644
Binary files a/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-above-insensitive-dark.png and b/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-above-insensitive-dark.png differ
diff --git a/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-above-insensitive-dark@2.png b/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-above-insensitive-dark@2.png
index a43dd89533..46030296cb 100644
Binary files a/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-above-insensitive-dark@2.png and b/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-above-insensitive-dark@2.png differ
diff --git a/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-above-insensitive.png b/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-above-insensitive.png
index 2aefa531bb..e0faaf0979 100644
Binary files a/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-above-insensitive.png and b/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-above-insensitive.png differ
diff --git a/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-above-insensitive@2.png b/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-above-insensitive@2.png
index b67b7986cf..75217d230b 100644
Binary files a/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-above-insensitive@2.png and b/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-above-insensitive@2.png differ
diff --git a/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-above.png b/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-above.png
index 400138fcc0..87128e21e3 100644
Binary files a/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-above.png and b/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-above.png differ
diff --git a/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-above@2.png b/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-above@2.png
index 4c7b2e0710..83ff84eee4 100644
Binary files a/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-above@2.png and b/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-above@2.png differ
diff --git a/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-below-active-dark.png b/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-below-active-dark.png
index f11b419ea4..502493d197 100644
Binary files a/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-below-active-dark.png and b/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-below-active-dark.png differ
diff --git a/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-below-active-dark@2.png b/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-below-active-dark@2.png
index 0cc9bbbb80..42ababe9f8 100644
Binary files a/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-below-active-dark@2.png and b/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-below-active-dark@2.png differ
diff --git a/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-below-active.png b/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-below-active.png
index 0e6dd31f09..39b1c21f6a 100644
Binary files a/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-below-active.png and b/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-below-active.png differ
diff --git a/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-below-active@2.png b/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-below-active@2.png
index ed6070ddfd..f9c144eb4c 100644
Binary files a/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-below-active@2.png and b/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-below-active@2.png differ
diff --git a/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-below-backdrop-dark.png b/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-below-backdrop-dark.png
deleted file mode 100644
index 5dd78a2a11..0000000000
Binary files a/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-below-backdrop-dark.png and /dev/null differ
diff --git a/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-below-backdrop-dark@2.png b/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-below-backdrop-dark@2.png
deleted file mode 100644
index e7732986da..0000000000
Binary files a/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-below-backdrop-dark@2.png and /dev/null differ
diff --git a/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-below-backdrop-insensitive-dark.png b/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-below-backdrop-insensitive-dark.png
deleted file mode 100644
index abf41ab523..0000000000
Binary files a/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-below-backdrop-insensitive-dark.png and /dev/null differ
diff --git a/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-below-backdrop-insensitive-dark@2.png b/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-below-backdrop-insensitive-dark@2.png
deleted file mode 100644
index 0660d78417..0000000000
Binary files a/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-below-backdrop-insensitive-dark@2.png and /dev/null differ
diff --git a/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-below-backdrop-insensitive.png b/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-below-backdrop-insensitive.png
deleted file mode 100644
index 4a9747e056..0000000000
Binary files a/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-below-backdrop-insensitive.png and /dev/null differ
diff --git a/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-below-backdrop-insensitive@2.png b/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-below-backdrop-insensitive@2.png
deleted file mode 100644
index e34bcd40ea..0000000000
Binary files a/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-below-backdrop-insensitive@2.png and /dev/null differ
diff --git a/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-below-backdrop.png b/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-below-backdrop.png
deleted file mode 100644
index dd6314bdd3..0000000000
Binary files a/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-below-backdrop.png and /dev/null differ
diff --git a/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-below-backdrop@2.png b/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-below-backdrop@2.png
deleted file mode 100644
index ab9e41f6ba..0000000000
Binary files a/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-below-backdrop@2.png and /dev/null differ
diff --git a/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-below-dark.png b/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-below-dark.png
index 4b7074e1fe..438102d126 100644
Binary files a/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-below-dark.png and b/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-below-dark.png differ
diff --git a/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-below-dark@2.png b/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-below-dark@2.png
index e7a6dadc47..dc88ed4642 100644
Binary files a/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-below-dark@2.png and b/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-below-dark@2.png differ
diff --git a/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-below-hover-dark.png b/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-below-hover-dark.png
index aa39044919..7dd3b530d0 100644
Binary files a/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-below-hover-dark.png and b/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-below-hover-dark.png differ
diff --git a/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-below-hover-dark@2.png b/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-below-hover-dark@2.png
index ba652f23a6..84893b7a22 100644
Binary files a/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-below-hover-dark@2.png and b/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-below-hover-dark@2.png differ
diff --git a/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-below-hover.png b/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-below-hover.png
index a7cbc45f92..3052b51fef 100644
Binary files a/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-below-hover.png and b/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-below-hover.png differ
diff --git a/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-below-hover@2.png b/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-below-hover@2.png
index 5c9d825d45..bcc53289bb 100644
Binary files a/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-below-hover@2.png and b/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-below-hover@2.png differ
diff --git a/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-below-insensitive-dark.png b/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-below-insensitive-dark.png
index 35a8d1cef2..12f249a382 100644
Binary files a/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-below-insensitive-dark.png and b/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-below-insensitive-dark.png differ
diff --git a/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-below-insensitive-dark@2.png b/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-below-insensitive-dark@2.png
index 95daeb82cd..29c21fbfd1 100644
Binary files a/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-below-insensitive-dark@2.png and b/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-below-insensitive-dark@2.png differ
diff --git a/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-below-insensitive.png b/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-below-insensitive.png
index 6dc44d26d6..93cc0a65ec 100644
Binary files a/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-below-insensitive.png and b/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-below-insensitive.png differ
diff --git a/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-below-insensitive@2.png b/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-below-insensitive@2.png
index 611295207e..56d01a7a71 100644
Binary files a/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-below-insensitive@2.png and b/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-below-insensitive@2.png differ
diff --git a/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-below.png b/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-below.png
index 4c209487ee..05364ce3d7 100644
Binary files a/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-below.png and b/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-below.png differ
diff --git a/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-below@2.png b/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-below@2.png
index 3be67ac1e0..cde1392287 100644
Binary files a/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-below@2.png and b/gtk/theme/Adwaita/assets/slider-horz-scale-has-marks-below@2.png differ
diff --git a/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-above-active-dark.png b/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-above-active-dark.png
index 4d80e64b2f..8457c1b4a7 100644
Binary files a/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-above-active-dark.png and b/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-above-active-dark.png differ
diff --git a/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-above-active-dark@2.png b/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-above-active-dark@2.png
index b82cbfc384..fc3962fbae 100644
Binary files a/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-above-active-dark@2.png and b/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-above-active-dark@2.png differ
diff --git a/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-above-active.png b/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-above-active.png
index 19bee7397c..5cca0f83de 100644
Binary files a/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-above-active.png and b/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-above-active.png differ
diff --git a/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-above-active@2.png b/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-above-active@2.png
index 2581f448ce..971c35a540 100644
Binary files a/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-above-active@2.png and b/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-above-active@2.png differ
diff --git a/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-above-backdrop-dark.png b/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-above-backdrop-dark.png
deleted file mode 100644
index fa722a8210..0000000000
Binary files a/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-above-backdrop-dark.png and /dev/null differ
diff --git a/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-above-backdrop-dark@2.png b/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-above-backdrop-dark@2.png
deleted file mode 100644
index 453d1935ad..0000000000
Binary files a/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-above-backdrop-dark@2.png and /dev/null differ
diff --git a/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-above-backdrop-insensitive-dark.png b/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-above-backdrop-insensitive-dark.png
deleted file mode 100644
index 3257c45d0f..0000000000
Binary files a/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-above-backdrop-insensitive-dark.png and /dev/null differ
diff --git a/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-above-backdrop-insensitive-dark@2.png b/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-above-backdrop-insensitive-dark@2.png
deleted file mode 100644
index d89c29f6e9..0000000000
Binary files a/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-above-backdrop-insensitive-dark@2.png and /dev/null differ
diff --git a/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-above-backdrop-insensitive.png b/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-above-backdrop-insensitive.png
deleted file mode 100644
index 1633d88a2d..0000000000
Binary files a/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-above-backdrop-insensitive.png and /dev/null differ
diff --git a/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-above-backdrop-insensitive@2.png b/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-above-backdrop-insensitive@2.png
deleted file mode 100644
index 8f7384eef4..0000000000
Binary files a/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-above-backdrop-insensitive@2.png and /dev/null differ
diff --git a/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-above-backdrop.png b/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-above-backdrop.png
deleted file mode 100644
index e9d6e7d678..0000000000
Binary files a/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-above-backdrop.png and /dev/null differ
diff --git a/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-above-backdrop@2.png b/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-above-backdrop@2.png
deleted file mode 100644
index dfeb805621..0000000000
Binary files a/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-above-backdrop@2.png and /dev/null differ
diff --git a/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-above-dark.png b/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-above-dark.png
index b2c186925f..0bf1bf370a 100644
Binary files a/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-above-dark.png and b/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-above-dark.png differ
diff --git a/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-above-dark@2.png b/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-above-dark@2.png
index 6e933b8516..bbc3398d5e 100644
Binary files a/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-above-dark@2.png and b/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-above-dark@2.png differ
diff --git a/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-above-hover-dark.png b/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-above-hover-dark.png
index 1525a31969..ce9467b09e 100644
Binary files a/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-above-hover-dark.png and b/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-above-hover-dark.png differ
diff --git a/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-above-hover-dark@2.png b/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-above-hover-dark@2.png
index 8884bbf435..3562fd5526 100644
Binary files a/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-above-hover-dark@2.png and b/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-above-hover-dark@2.png differ
diff --git a/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-above-hover.png b/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-above-hover.png
index 3db853dd31..d24aced4d0 100644
Binary files a/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-above-hover.png and b/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-above-hover.png differ
diff --git a/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-above-hover@2.png b/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-above-hover@2.png
index 30ba6c1eae..191e4e8e67 100644
Binary files a/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-above-hover@2.png and b/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-above-hover@2.png differ
diff --git a/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-above-insensitive-dark.png b/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-above-insensitive-dark.png
index e1431e3be0..5d0b5bd37d 100644
Binary files a/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-above-insensitive-dark.png and b/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-above-insensitive-dark.png differ
diff --git a/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-above-insensitive-dark@2.png b/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-above-insensitive-dark@2.png
index 26cf6d2216..343e53dfbe 100644
Binary files a/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-above-insensitive-dark@2.png and b/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-above-insensitive-dark@2.png differ
diff --git a/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-above-insensitive.png b/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-above-insensitive.png
index b0c3b70423..598a9f02b4 100644
Binary files a/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-above-insensitive.png and b/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-above-insensitive.png differ
diff --git a/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-above-insensitive@2.png b/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-above-insensitive@2.png
index 69fcbf090a..47d7bf7813 100644
Binary files a/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-above-insensitive@2.png and b/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-above-insensitive@2.png differ
diff --git a/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-above.png b/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-above.png
index 98e38c17e9..4e880ad14a 100644
Binary files a/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-above.png and b/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-above.png differ
diff --git a/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-above@2.png b/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-above@2.png
index bf39aacfd1..2bfa8c7b43 100644
Binary files a/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-above@2.png and b/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-above@2.png differ
diff --git a/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-below-active-dark.png b/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-below-active-dark.png
index 7cf2362652..ef21ab016c 100644
Binary files a/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-below-active-dark.png and b/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-below-active-dark.png differ
diff --git a/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-below-active-dark@2.png b/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-below-active-dark@2.png
index db243683d6..df1675e6c5 100644
Binary files a/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-below-active-dark@2.png and b/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-below-active-dark@2.png differ
diff --git a/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-below-active.png b/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-below-active.png
index ff8c885b89..204f324735 100644
Binary files a/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-below-active.png and b/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-below-active.png differ
diff --git a/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-below-active@2.png b/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-below-active@2.png
index dd7108d2fe..8c499ed6e9 100644
Binary files a/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-below-active@2.png and b/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-below-active@2.png differ
diff --git a/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-below-backdrop-dark.png b/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-below-backdrop-dark.png
deleted file mode 100644
index 3d0aed4be7..0000000000
Binary files a/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-below-backdrop-dark.png and /dev/null differ
diff --git a/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-below-backdrop-dark@2.png b/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-below-backdrop-dark@2.png
deleted file mode 100644
index aa61d59da1..0000000000
Binary files a/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-below-backdrop-dark@2.png and /dev/null differ
diff --git a/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-below-backdrop-insensitive-dark.png b/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-below-backdrop-insensitive-dark.png
deleted file mode 100644
index 8e6af753fd..0000000000
Binary files a/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-below-backdrop-insensitive-dark.png and /dev/null differ
diff --git a/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-below-backdrop-insensitive-dark@2.png b/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-below-backdrop-insensitive-dark@2.png
deleted file mode 100644
index 894931cd87..0000000000
Binary files a/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-below-backdrop-insensitive-dark@2.png and /dev/null differ
diff --git a/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-below-backdrop-insensitive.png b/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-below-backdrop-insensitive.png
deleted file mode 100644
index dde4536e18..0000000000
Binary files a/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-below-backdrop-insensitive.png and /dev/null differ
diff --git a/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-below-backdrop-insensitive@2.png b/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-below-backdrop-insensitive@2.png
deleted file mode 100644
index f15efe57a4..0000000000
Binary files a/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-below-backdrop-insensitive@2.png and /dev/null differ
diff --git a/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-below-backdrop.png b/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-below-backdrop.png
deleted file mode 100644
index e2bdcece57..0000000000
Binary files a/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-below-backdrop.png and /dev/null differ
diff --git a/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-below-backdrop@2.png b/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-below-backdrop@2.png
deleted file mode 100644
index 03c7183f1e..0000000000
Binary files a/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-below-backdrop@2.png and /dev/null differ
diff --git a/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-below-dark.png b/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-below-dark.png
index 841518d3d0..248a0890ca 100644
Binary files a/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-below-dark.png and b/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-below-dark.png differ
diff --git a/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-below-dark@2.png b/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-below-dark@2.png
index 2c494ae40f..8e3263a425 100644
Binary files a/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-below-dark@2.png and b/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-below-dark@2.png differ
diff --git a/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-below-hover-dark.png b/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-below-hover-dark.png
index aa384eb304..62bb1000a4 100644
Binary files a/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-below-hover-dark.png and b/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-below-hover-dark.png differ
diff --git a/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-below-hover-dark@2.png b/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-below-hover-dark@2.png
index a10823ccd0..ab7196279e 100644
Binary files a/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-below-hover-dark@2.png and b/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-below-hover-dark@2.png differ
diff --git a/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-below-hover.png b/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-below-hover.png
index cda4d8a7c5..ba9521a5d9 100644
Binary files a/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-below-hover.png and b/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-below-hover.png differ
diff --git a/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-below-hover@2.png b/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-below-hover@2.png
index b5b05bcb59..87e1923f44 100644
Binary files a/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-below-hover@2.png and b/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-below-hover@2.png differ
diff --git a/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-below-insensitive-dark.png b/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-below-insensitive-dark.png
index 59f8a1313e..69e56a9901 100644
Binary files a/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-below-insensitive-dark.png and b/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-below-insensitive-dark.png differ
diff --git a/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-below-insensitive-dark@2.png b/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-below-insensitive-dark@2.png
index ad1d21e62e..612ad7eb61 100644
Binary files a/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-below-insensitive-dark@2.png and b/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-below-insensitive-dark@2.png differ
diff --git a/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-below-insensitive.png b/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-below-insensitive.png
index bff6c9235c..42cc7786f6 100644
Binary files a/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-below-insensitive.png and b/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-below-insensitive.png differ
diff --git a/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-below-insensitive@2.png b/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-below-insensitive@2.png
index 9d4730203f..376affc436 100644
Binary files a/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-below-insensitive@2.png and b/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-below-insensitive@2.png differ
diff --git a/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-below.png b/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-below.png
index 11e93f9a32..705f4e6ac6 100644
Binary files a/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-below.png and b/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-below.png differ
diff --git a/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-below@2.png b/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-below@2.png
index 2c15b6d689..26a43e0cf9 100644
Binary files a/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-below@2.png and b/gtk/theme/Adwaita/assets/slider-vert-scale-has-marks-below@2.png differ
diff --git a/gtk/theme/Adwaita/assets/text-select-end-active-dark.png b/gtk/theme/Adwaita/assets/text-select-end-active-dark.png
index c9a817064c..964afea8ce 100644
Binary files a/gtk/theme/Adwaita/assets/text-select-end-active-dark.png and b/gtk/theme/Adwaita/assets/text-select-end-active-dark.png differ
diff --git a/gtk/theme/Adwaita/assets/text-select-end-active-dark@2.png b/gtk/theme/Adwaita/assets/text-select-end-active-dark@2.png
index 50c723f587..167fdc8d0d 100644
Binary files a/gtk/theme/Adwaita/assets/text-select-end-active-dark@2.png and b/gtk/theme/Adwaita/assets/text-select-end-active-dark@2.png differ
diff --git a/gtk/theme/Adwaita/assets/text-select-end-active.png b/gtk/theme/Adwaita/assets/text-select-end-active.png
index ccf79a6ed0..59a955a9d5 100644
Binary files a/gtk/theme/Adwaita/assets/text-select-end-active.png and b/gtk/theme/Adwaita/assets/text-select-end-active.png differ
diff --git a/gtk/theme/Adwaita/assets/text-select-end-active@2.png b/gtk/theme/Adwaita/assets/text-select-end-active@2.png
index abd6ceb2a0..5aa6c778e1 100644
Binary files a/gtk/theme/Adwaita/assets/text-select-end-active@2.png and b/gtk/theme/Adwaita/assets/text-select-end-active@2.png differ
diff --git a/gtk/theme/Adwaita/assets/text-select-end-dark.png b/gtk/theme/Adwaita/assets/text-select-end-dark.png
index 7387cf090e..3545bc7230 100644
Binary files a/gtk/theme/Adwaita/assets/text-select-end-dark.png and b/gtk/theme/Adwaita/assets/text-select-end-dark.png differ
diff --git a/gtk/theme/Adwaita/assets/text-select-end-dark@2.png b/gtk/theme/Adwaita/assets/text-select-end-dark@2.png
index 1bc2ca106f..e29a86a339 100644
Binary files a/gtk/theme/Adwaita/assets/text-select-end-dark@2.png and b/gtk/theme/Adwaita/assets/text-select-end-dark@2.png differ
diff --git a/gtk/theme/Adwaita/assets/text-select-end-hover-dark.png b/gtk/theme/Adwaita/assets/text-select-end-hover-dark.png
index b5fd8fce42..66daba1a58 100644
Binary files a/gtk/theme/Adwaita/assets/text-select-end-hover-dark.png and b/gtk/theme/Adwaita/assets/text-select-end-hover-dark.png differ
diff --git a/gtk/theme/Adwaita/assets/text-select-end-hover-dark@2.png b/gtk/theme/Adwaita/assets/text-select-end-hover-dark@2.png
index 27a0ae42a9..fd4ced68f3 100644
Binary files a/gtk/theme/Adwaita/assets/text-select-end-hover-dark@2.png and b/gtk/theme/Adwaita/assets/text-select-end-hover-dark@2.png differ
diff --git a/gtk/theme/Adwaita/assets/text-select-end-hover.png b/gtk/theme/Adwaita/assets/text-select-end-hover.png
index d0fb73dab4..f9f5d1df3c 100644
Binary files a/gtk/theme/Adwaita/assets/text-select-end-hover.png and b/gtk/theme/Adwaita/assets/text-select-end-hover.png differ
diff --git a/gtk/theme/Adwaita/assets/text-select-end-hover@2.png b/gtk/theme/Adwaita/assets/text-select-end-hover@2.png
index 084cf53d5a..0eaa261362 100644
Binary files a/gtk/theme/Adwaita/assets/text-select-end-hover@2.png and b/gtk/theme/Adwaita/assets/text-select-end-hover@2.png differ
diff --git a/gtk/theme/Adwaita/assets/text-select-end.png b/gtk/theme/Adwaita/assets/text-select-end.png
index e3835c6e0c..aceb8ea120 100644
Binary files a/gtk/theme/Adwaita/assets/text-select-end.png and b/gtk/theme/Adwaita/assets/text-select-end.png differ
diff --git a/gtk/theme/Adwaita/assets/text-select-end@2.png b/gtk/theme/Adwaita/assets/text-select-end@2.png
index cd5b1ef6cf..6da7b66d48 100644
Binary files a/gtk/theme/Adwaita/assets/text-select-end@2.png and b/gtk/theme/Adwaita/assets/text-select-end@2.png differ
diff --git a/gtk/theme/Adwaita/assets/text-select-start-active-dark.png b/gtk/theme/Adwaita/assets/text-select-start-active-dark.png
index cf9d3f655e..a6f3372051 100644
Binary files a/gtk/theme/Adwaita/assets/text-select-start-active-dark.png and b/gtk/theme/Adwaita/assets/text-select-start-active-dark.png differ
diff --git a/gtk/theme/Adwaita/assets/text-select-start-active-dark@2.png b/gtk/theme/Adwaita/assets/text-select-start-active-dark@2.png
index d6929e77e5..1eb3d8ebf9 100644
Binary files a/gtk/theme/Adwaita/assets/text-select-start-active-dark@2.png and b/gtk/theme/Adwaita/assets/text-select-start-active-dark@2.png differ
diff --git a/gtk/theme/Adwaita/assets/text-select-start-active.png b/gtk/theme/Adwaita/assets/text-select-start-active.png
index 88299e352d..765e60c88e 100644
Binary files a/gtk/theme/Adwaita/assets/text-select-start-active.png and b/gtk/theme/Adwaita/assets/text-select-start-active.png differ
diff --git a/gtk/theme/Adwaita/assets/text-select-start-active@2.png b/gtk/theme/Adwaita/assets/text-select-start-active@2.png
index 2f352dc530..44d582bec1 100644
Binary files a/gtk/theme/Adwaita/assets/text-select-start-active@2.png and b/gtk/theme/Adwaita/assets/text-select-start-active@2.png differ
diff --git a/gtk/theme/Adwaita/assets/text-select-start-dark.png b/gtk/theme/Adwaita/assets/text-select-start-dark.png
index 442f5b7862..75fa6b41fc 100644
Binary files a/gtk/theme/Adwaita/assets/text-select-start-dark.png and b/gtk/theme/Adwaita/assets/text-select-start-dark.png differ
diff --git a/gtk/theme/Adwaita/assets/text-select-start-dark@2.png b/gtk/theme/Adwaita/assets/text-select-start-dark@2.png
index 4aeae4b946..3a43e2e7c2 100644
Binary files a/gtk/theme/Adwaita/assets/text-select-start-dark@2.png and b/gtk/theme/Adwaita/assets/text-select-start-dark@2.png differ
diff --git a/gtk/theme/Adwaita/assets/text-select-start-hover-dark.png b/gtk/theme/Adwaita/assets/text-select-start-hover-dark.png
index cfd5b0d1ae..cf4b9c150a 100644
Binary files a/gtk/theme/Adwaita/assets/text-select-start-hover-dark.png and b/gtk/theme/Adwaita/assets/text-select-start-hover-dark.png differ
diff --git a/gtk/theme/Adwaita/assets/text-select-start-hover-dark@2.png b/gtk/theme/Adwaita/assets/text-select-start-hover-dark@2.png
index ff84cbf0bb..76312d5493 100644
Binary files a/gtk/theme/Adwaita/assets/text-select-start-hover-dark@2.png and b/gtk/theme/Adwaita/assets/text-select-start-hover-dark@2.png differ
diff --git a/gtk/theme/Adwaita/assets/text-select-start-hover.png b/gtk/theme/Adwaita/assets/text-select-start-hover.png
index fd684cd8c1..539379d3d1 100644
Binary files a/gtk/theme/Adwaita/assets/text-select-start-hover.png and b/gtk/theme/Adwaita/assets/text-select-start-hover.png differ
diff --git a/gtk/theme/Adwaita/assets/text-select-start-hover@2.png b/gtk/theme/Adwaita/assets/text-select-start-hover@2.png
index 2146dd7698..6ba8f51e22 100644
Binary files a/gtk/theme/Adwaita/assets/text-select-start-hover@2.png and b/gtk/theme/Adwaita/assets/text-select-start-hover@2.png differ
diff --git a/gtk/theme/Adwaita/assets/text-select-start.png b/gtk/theme/Adwaita/assets/text-select-start.png
index dd3119fe09..91274257ae 100644
Binary files a/gtk/theme/Adwaita/assets/text-select-start.png and b/gtk/theme/Adwaita/assets/text-select-start.png differ
diff --git a/gtk/theme/Adwaita/assets/text-select-start@2.png b/gtk/theme/Adwaita/assets/text-select-start@2.png
index 45dc598bdc..b9b0aa10e9 100644
Binary files a/gtk/theme/Adwaita/assets/text-select-start@2.png and b/gtk/theme/Adwaita/assets/text-select-start@2.png differ
diff --git a/gtk/theme/HighContrast/assets.svg b/gtk/theme/HighContrast/assets.svg
index e432764588..fba15312ab 100644
--- a/gtk/theme/HighContrast/assets.svg
+++ b/gtk/theme/HighContrast/assets.svg
@@ -1,6 +1,4 @@
-
-
diff --git a/gtk/theme/HighContrast/assets.txt b/gtk/theme/HighContrast/assets.txt
index 4b27b15e1b..a380d1cce5 100644
--- a/gtk/theme/HighContrast/assets.txt
+++ b/gtk/theme/HighContrast/assets.txt
@@ -14,47 +14,31 @@ 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/slider-horz-scale-has-marks-above-active-dark.png b/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-above-active-dark.png
index 8c8bac8ddf..c9709fe6d0 100644
Binary files a/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-above-active-dark.png 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
index 877ee5e2da..bb5481548a 100644
Binary files a/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-above-active-dark@2.png 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
index 3651a31c3e..ce170ee3e3 100644
Binary files a/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-above-active.png 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
index 80b8bd04f7..7e1c31e4f0 100644
Binary files a/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-above-active@2.png 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
deleted file mode 100644
index 92467aaa87..0000000000
Binary files a/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-above-backdrop-dark.png and /dev/null 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
deleted file mode 100644
index b6ad2e839b..0000000000
Binary files a/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-above-backdrop-dark@2.png and /dev/null 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
deleted file mode 100644
index 2f95c9b2d9..0000000000
Binary files a/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-above-backdrop-insensitive-dark.png and /dev/null 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
deleted file mode 100644
index 435dc8ba1e..0000000000
Binary files a/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-above-backdrop-insensitive-dark@2.png and /dev/null 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
deleted file mode 100644
index 6279ce258d..0000000000
Binary files a/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-above-backdrop-insensitive.png and /dev/null 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
deleted file mode 100644
index b9002ed698..0000000000
Binary files a/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-above-backdrop-insensitive@2.png and /dev/null 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
deleted file mode 100644
index 015bdc1470..0000000000
Binary files a/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-above-backdrop.png and /dev/null 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
deleted file mode 100644
index 72f416055e..0000000000
Binary files a/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-above-backdrop@2.png and /dev/null 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
index 63876741b2..883cd0c4e9 100644
Binary files a/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-above-dark.png 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
index c53532cd9d..2606032fc4 100644
Binary files a/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-above-dark@2.png 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
index 170a4d6ef7..1d86a1726f 100644
Binary files a/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-above-hover-dark.png 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
index a540c03db3..ceb98628fe 100644
Binary files a/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-above-hover-dark@2.png 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
index abee80382b..c92db2cccd 100644
Binary files a/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-above-hover.png 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
index e14fe5890f..27cc91089a 100644
Binary files a/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-above-hover@2.png 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
index f449b24556..5d5bc7d12d 100644
Binary files a/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-above-insensitive-dark.png 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
index a43dd89533..46030296cb 100644
Binary files a/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-above-insensitive-dark@2.png 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
index 3daebf6d59..e0faaf0979 100644
Binary files a/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-above-insensitive.png 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
index fb59359e92..75217d230b 100644
Binary files a/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-above-insensitive@2.png 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
index af90ecbfaa..37869d96b5 100644
Binary files a/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-above.png 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
index 44faf90f20..7eb1d1089d 100644
Binary files a/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-above@2.png 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
index 76ee981e22..d255965233 100644
Binary files a/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-below-active-dark.png 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
index f0c5b9f3ae..f25bd29975 100644
Binary files a/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-below-active-dark@2.png 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
index 0a9e75eba2..269fcd9d26 100644
Binary files a/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-below-active.png 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
index 9a2e34f8ab..62830dc34b 100644
Binary files a/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-below-active@2.png 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
deleted file mode 100644
index 363a139451..0000000000
Binary files a/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-below-backdrop-dark.png and /dev/null 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
deleted file mode 100644
index ae1bdbbf1b..0000000000
Binary files a/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-below-backdrop-dark@2.png and /dev/null 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
deleted file mode 100644
index b651a0b1b7..0000000000
Binary files a/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-below-backdrop-insensitive-dark.png and /dev/null 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
deleted file mode 100644
index 33ea1b5439..0000000000
Binary files a/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-below-backdrop-insensitive-dark@2.png and /dev/null 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
deleted file mode 100644
index 74bc9549ed..0000000000
Binary files a/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-below-backdrop-insensitive.png and /dev/null 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
deleted file mode 100644
index 0fee9a098e..0000000000
Binary files a/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-below-backdrop-insensitive@2.png and /dev/null 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
deleted file mode 100644
index 9be420d666..0000000000
Binary files a/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-below-backdrop.png and /dev/null 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
deleted file mode 100644
index 9b0ed097d0..0000000000
Binary files a/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-below-backdrop@2.png and /dev/null 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
index bdcef691f3..7ab6415c84 100644
Binary files a/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-below-dark.png 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
index 9844798bd5..5b0502b3be 100644
Binary files a/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-below-dark@2.png 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
index 95f222221c..7044e48fcf 100644
Binary files a/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-below-hover-dark.png 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
index e3f712fc17..089b902d22 100644
Binary files a/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-below-hover-dark@2.png 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
index 88dac3bd6c..00ea0c3bd2 100644
Binary files a/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-below-hover.png 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
index 187f4cd43e..f43026aa6c 100644
Binary files a/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-below-hover@2.png 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
index 35a8d1cef2..12f249a382 100644
Binary files a/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-below-insensitive-dark.png 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
index 95daeb82cd..29c21fbfd1 100644
Binary files a/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-below-insensitive-dark@2.png 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
index a18b90e2da..93cc0a65ec 100644
Binary files a/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-below-insensitive.png 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
index 05ef9ce71f..56d01a7a71 100644
Binary files a/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-below-insensitive@2.png 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
index b8998e75bf..acffa041b6 100644
Binary files a/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-below.png 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
index 6da588d914..146d377b45 100644
Binary files a/gtk/theme/HighContrast/assets/slider-horz-scale-has-marks-below@2.png 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
index 690de66231..e4f4a79092 100644
Binary files a/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-above-active-dark.png 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
index 38fec1e37e..814d8d324a 100644
Binary files a/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-above-active-dark@2.png 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
index 4104b82401..7896ba0ad3 100644
Binary files a/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-above-active.png 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
index a2897a5b6d..ed202d64b8 100644
Binary files a/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-above-active@2.png 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
deleted file mode 100644
index dcd52d9a86..0000000000
Binary files a/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-above-backdrop-dark.png and /dev/null 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
deleted file mode 100644
index da234e3db4..0000000000
Binary files a/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-above-backdrop-dark@2.png and /dev/null 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
deleted file mode 100644
index 22d8f47573..0000000000
Binary files a/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-above-backdrop-insensitive-dark.png and /dev/null 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
deleted file mode 100644
index aa61b30d04..0000000000
Binary files a/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-above-backdrop-insensitive-dark@2.png and /dev/null 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
deleted file mode 100644
index 46803568e7..0000000000
Binary files a/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-above-backdrop-insensitive.png and /dev/null 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
deleted file mode 100644
index a3b3f9de11..0000000000
Binary files a/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-above-backdrop-insensitive@2.png and /dev/null 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
deleted file mode 100644
index 0338011f2d..0000000000
Binary files a/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-above-backdrop.png and /dev/null 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
deleted file mode 100644
index d694fd3f86..0000000000
Binary files a/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-above-backdrop@2.png and /dev/null 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
index d2f48d6521..d8b1adc5a9 100644
Binary files a/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-above-dark.png 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
index c2c35c7cba..7012463fea 100644
Binary files a/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-above-dark@2.png 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
index 70144279db..465c7f8db4 100644
Binary files a/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-above-hover-dark.png 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
index ac33835bb2..10d8a8d9a7 100644
Binary files a/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-above-hover-dark@2.png 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
index e92ffcefa0..509d4908dc 100644
Binary files a/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-above-hover.png 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
index 5276c48212..98ad078d9b 100644
Binary files a/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-above-hover@2.png 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
index f12256e308..5d0b5bd37d 100644
Binary files a/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-above-insensitive-dark.png 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
index 1c95ba21e2..343e53dfbe 100644
Binary files a/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-above-insensitive-dark@2.png 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
index 565397f765..598a9f02b4 100644
Binary files a/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-above-insensitive.png 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
index 1f85ef41f6..47d7bf7813 100644
Binary files a/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-above-insensitive@2.png 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
index 95cba46ac9..cad097b852 100644
Binary files a/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-above.png 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
index cea71a4eb3..600f11ac96 100644
Binary files a/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-above@2.png 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
index 09052c0bff..c6bbb4fe34 100644
Binary files a/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-below-active-dark.png 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
index 4d802844cd..2cb440be9e 100644
Binary files a/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-below-active-dark@2.png 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
index 87dc0a6799..2460eaf014 100644
Binary files a/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-below-active.png 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
index 2725a16274..b9d2047781 100644
Binary files a/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-below-active@2.png 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
deleted file mode 100644
index fccfc4833b..0000000000
Binary files a/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-below-backdrop-dark.png and /dev/null 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
deleted file mode 100644
index da674ae88c..0000000000
Binary files a/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-below-backdrop-dark@2.png and /dev/null 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
deleted file mode 100644
index 169a1c8eab..0000000000
Binary files a/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-below-backdrop-insensitive-dark.png and /dev/null 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
deleted file mode 100644
index 3c4b2082d1..0000000000
Binary files a/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-below-backdrop-insensitive-dark@2.png and /dev/null 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
deleted file mode 100644
index baffc8bf31..0000000000
Binary files a/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-below-backdrop-insensitive.png and /dev/null 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
deleted file mode 100644
index 646adbad81..0000000000
Binary files a/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-below-backdrop-insensitive@2.png and /dev/null 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
deleted file mode 100644
index 058ef4c563..0000000000
Binary files a/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-below-backdrop.png and /dev/null 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
deleted file mode 100644
index 96bb988f98..0000000000
Binary files a/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-below-backdrop@2.png and /dev/null 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
index daedcf1247..56778d5067 100644
Binary files a/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-below-dark.png 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
index eb8837126b..44e5360c30 100644
Binary files a/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-below-dark@2.png 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
index 316dffd6d8..0ce28e7643 100644
Binary files a/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-below-hover-dark.png 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
index ca5df7ee8a..2c1c9251b9 100644
Binary files a/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-below-hover-dark@2.png 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
index 89e5bfc6bd..ff055d5851 100644
Binary files a/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-below-hover.png 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
index 828eb10af5..a68e750fce 100644
Binary files a/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-below-hover@2.png 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
index 585d5ea7a4..69e56a9901 100644
Binary files a/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-below-insensitive-dark.png 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
index 50b932efc8..612ad7eb61 100644
Binary files a/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-below-insensitive-dark@2.png 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
index 33d198d9c5..42cc7786f6 100644
Binary files a/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-below-insensitive.png 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
index aa71bc0c05..376affc436 100644
Binary files a/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-below-insensitive@2.png 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
index 9067e3a4ac..962abbe51e 100644
Binary files a/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-below.png 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
index 0e09fd8544..c230252abd 100644
Binary files a/gtk/theme/HighContrast/assets/slider-vert-scale-has-marks-below@2.png 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
index 5d7384c47d..7ea84c99e2 100644
Binary files a/gtk/theme/HighContrast/assets/text-select-end-active-dark.png 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
index c36b320af9..e76ae1a03c 100644
Binary files a/gtk/theme/HighContrast/assets/text-select-end-active-dark@2.png 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
index f0d30536bc..ceb48454ad 100644
Binary files a/gtk/theme/HighContrast/assets/text-select-end-active.png 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
index a88ec99102..f5239f6809 100644
Binary files a/gtk/theme/HighContrast/assets/text-select-end-active@2.png 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
index 8c002878be..68774257e3 100644
Binary files a/gtk/theme/HighContrast/assets/text-select-end-dark.png 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
index 294378d507..c18f034df3 100644
Binary files a/gtk/theme/HighContrast/assets/text-select-end-dark@2.png 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
index c69893970a..eca1f77ca7 100644
Binary files a/gtk/theme/HighContrast/assets/text-select-end-hover-dark.png 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
index 77eb139069..750edc32fa 100644
Binary files a/gtk/theme/HighContrast/assets/text-select-end-hover-dark@2.png 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
index eae48d031e..0a7e0cdfb9 100644
Binary files a/gtk/theme/HighContrast/assets/text-select-end-hover.png 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
index 1efe34b90c..29e94c72aa 100644
Binary files a/gtk/theme/HighContrast/assets/text-select-end-hover@2.png 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
index 134ae7c792..87187dc086 100644
Binary files a/gtk/theme/HighContrast/assets/text-select-end.png 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
index 7c3de07469..cbbb5e9d2d 100644
Binary files a/gtk/theme/HighContrast/assets/text-select-end@2.png 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
index 06e6a54e88..87a9b9e796 100644
Binary files a/gtk/theme/HighContrast/assets/text-select-start-active-dark.png 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
index 154b013b42..7ae3297797 100644
Binary files a/gtk/theme/HighContrast/assets/text-select-start-active-dark@2.png 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
index a6423a2561..3e7196e72d 100644
Binary files a/gtk/theme/HighContrast/assets/text-select-start-active.png 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
index bd119ca391..fbdee10e5f 100644
Binary files a/gtk/theme/HighContrast/assets/text-select-start-active@2.png 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
index 7fd06a16dd..ff80dca11e 100644
Binary files a/gtk/theme/HighContrast/assets/text-select-start-dark.png 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
index 10a921e413..b3ff6206ca 100644
Binary files a/gtk/theme/HighContrast/assets/text-select-start-dark@2.png 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
index cb3b1d9ca5..9ce0aa8ae1 100644
Binary files a/gtk/theme/HighContrast/assets/text-select-start-hover-dark.png 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
index 7cc67feef0..29b890cc30 100644
Binary files a/gtk/theme/HighContrast/assets/text-select-start-hover-dark@2.png 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
index 1bbd58b6bf..2ef001158f 100644
Binary files a/gtk/theme/HighContrast/assets/text-select-start-hover.png 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
index 63a987d4bd..e08b2f82d8 100644
Binary files a/gtk/theme/HighContrast/assets/text-select-start-hover@2.png 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
index 754ddc8f31..e43b2d7214 100644
Binary files a/gtk/theme/HighContrast/assets/text-select-start.png 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
index 27cb4e6e22..fe2c257c6c 100644
Binary files a/gtk/theme/HighContrast/assets/text-select-start@2.png and b/gtk/theme/HighContrast/assets/text-select-start@2.png differ
diff --git a/gtk/theme/HighContrast/render-assets.sh b/gtk/theme/HighContrast/render-assets.sh
index 7fd8d98d6b..24d7675afe 100755
--- a/gtk/theme/HighContrast/render-assets.sh
+++ b/gtk/theme/HighContrast/render-assets.sh
@@ -1,6 +1,6 @@
#! /bin/bash
-INKSCAPE="flatpak run org.inkscape.Inkscape"
+INKSCAPE="/usr/bin/inkscape"
OPTIPNG="/usr/bin/optipng"
SRC_FILE="assets.svg"