Adwaita: resurrect scale-has-marks-above/below classes

the colorscales use said classes.
This commit is contained in:
Lapo Calamandrei 2016-02-20 17:17:39 +01:00
parent d2454000f6
commit edcc0c2783
3 changed files with 97 additions and 3 deletions

View File

@ -2596,9 +2596,7 @@ scale {
(':disabled', '-insensitive'),
(':backdrop', '-backdrop'),
(':backdrop:disabled', '-backdrop-insensitive') {
&.fine-tune trough#{$nth_child} {}
&.#{$marks_infix} trough,
trough#{$nth_child} {
slider {
margin: 0 1px;

View File

@ -2765,8 +2765,10 @@ scale {
-gtk-icon-shadow: none; }
scale marks {
color: alpha(currentColor,0.4); }
scale.scale-has-marks-above trough slider,
scale trough:last-child:not(:only-child) slider {
margin: 0 1px; }
scale.scale-has-marks-above trough slider,
scale trough:last-child:not(:only-child) slider {
border-style: none;
border-radius: 0;
@ -2775,8 +2777,10 @@ scale {
background-position: top;
background-repeat: no-repeat;
box-shadow: none; }
scale.scale-has-marks-above trough slider,
scale trough:last-child:not(:only-child) slider {
margin: 0 1px; }
scale.scale-has-marks-above trough slider:hover,
scale trough:last-child:not(:only-child) slider:hover {
border-style: none;
border-radius: 0;
@ -2785,8 +2789,10 @@ scale {
background-position: top;
background-repeat: no-repeat;
box-shadow: none; }
scale.scale-has-marks-above trough slider,
scale trough:last-child:not(:only-child) slider {
margin: 0 1px; }
scale.scale-has-marks-above trough slider:active,
scale trough:last-child:not(:only-child) slider:active {
border-style: none;
border-radius: 0;
@ -2795,8 +2801,10 @@ scale {
background-position: top;
background-repeat: no-repeat;
box-shadow: none; }
scale.scale-has-marks-above trough slider,
scale trough:last-child:not(:only-child) slider {
margin: 0 1px; }
scale.scale-has-marks-above trough slider:disabled,
scale trough:last-child:not(:only-child) slider:disabled {
border-style: none;
border-radius: 0;
@ -2805,8 +2813,10 @@ scale {
background-position: top;
background-repeat: no-repeat;
box-shadow: none; }
scale.scale-has-marks-above trough slider,
scale trough:last-child:not(:only-child) slider {
margin: 0 1px; }
scale.scale-has-marks-above trough slider:backdrop,
scale trough:last-child:not(:only-child) slider:backdrop {
border-style: none;
border-radius: 0;
@ -2815,8 +2825,10 @@ scale {
background-position: top;
background-repeat: no-repeat;
box-shadow: none; }
scale.scale-has-marks-above trough slider,
scale trough:last-child:not(:only-child) slider {
margin: 0 1px; }
scale.scale-has-marks-above trough slider:backdrop:disabled,
scale trough:last-child:not(:only-child) slider:backdrop:disabled {
border-style: none;
border-radius: 0;
@ -2825,8 +2837,10 @@ scale {
background-position: top;
background-repeat: no-repeat;
box-shadow: none; }
scale.scale-has-marks-below trough slider,
scale trough:first-child:not(:only-child) slider {
margin: 0 1px; }
scale.scale-has-marks-below trough slider,
scale trough:first-child:not(:only-child) slider {
border-style: none;
border-radius: 0;
@ -2834,8 +2848,10 @@ scale {
background-position: bottom;
background-repeat: no-repeat;
box-shadow: none; }
scale.scale-has-marks-below trough slider,
scale trough:first-child:not(:only-child) slider {
margin: 0 1px; }
scale.scale-has-marks-below trough slider:hover,
scale trough:first-child:not(:only-child) slider:hover {
border-style: none;
border-radius: 0;
@ -2843,8 +2859,10 @@ scale {
background-position: bottom;
background-repeat: no-repeat;
box-shadow: none; }
scale.scale-has-marks-below trough slider,
scale trough:first-child:not(:only-child) slider {
margin: 0 1px; }
scale.scale-has-marks-below trough slider:active,
scale trough:first-child:not(:only-child) slider:active {
border-style: none;
border-radius: 0;
@ -2852,8 +2870,10 @@ scale {
background-position: bottom;
background-repeat: no-repeat;
box-shadow: none; }
scale.scale-has-marks-below trough slider,
scale trough:first-child:not(:only-child) slider {
margin: 0 1px; }
scale.scale-has-marks-below trough slider:disabled,
scale trough:first-child:not(:only-child) slider:disabled {
border-style: none;
border-radius: 0;
@ -2861,8 +2881,10 @@ scale {
background-position: bottom;
background-repeat: no-repeat;
box-shadow: none; }
scale.scale-has-marks-below trough slider,
scale trough:first-child:not(:only-child) slider {
margin: 0 1px; }
scale.scale-has-marks-below trough slider:backdrop,
scale trough:first-child:not(:only-child) slider:backdrop {
border-style: none;
border-radius: 0;
@ -2870,8 +2892,10 @@ scale {
background-position: bottom;
background-repeat: no-repeat;
box-shadow: none; }
scale.scale-has-marks-below trough slider,
scale trough:first-child:not(:only-child) slider {
margin: 0 1px; }
scale.scale-has-marks-below trough slider:backdrop:disabled,
scale trough:first-child:not(:only-child) slider:backdrop:disabled {
border-style: none;
border-radius: 0;
@ -2879,8 +2903,10 @@ scale {
background-position: bottom;
background-repeat: no-repeat;
box-shadow: none; }
scale.vertical.scale-has-marks-above trough slider,
scale.vertical trough:last-child:not(:only-child) slider {
margin: 0 1px; }
scale.vertical.scale-has-marks-above trough slider,
scale.vertical trough:last-child:not(:only-child) slider {
border-style: none;
border-radius: 0;
@ -2888,8 +2914,10 @@ scale {
background-position: left bottom;
background-repeat: no-repeat;
box-shadow: none; }
scale.vertical.scale-has-marks-above trough slider,
scale.vertical trough:last-child:not(:only-child) slider {
margin: 0 1px; }
scale.vertical.scale-has-marks-above trough slider:hover,
scale.vertical trough:last-child:not(:only-child) slider:hover {
border-style: none;
border-radius: 0;
@ -2897,8 +2925,10 @@ scale {
background-position: left bottom;
background-repeat: no-repeat;
box-shadow: none; }
scale.vertical.scale-has-marks-above trough slider,
scale.vertical trough:last-child:not(:only-child) slider {
margin: 0 1px; }
scale.vertical.scale-has-marks-above trough slider:active,
scale.vertical trough:last-child:not(:only-child) slider:active {
border-style: none;
border-radius: 0;
@ -2906,8 +2936,10 @@ scale {
background-position: left bottom;
background-repeat: no-repeat;
box-shadow: none; }
scale.vertical.scale-has-marks-above trough slider,
scale.vertical trough:last-child:not(:only-child) slider {
margin: 0 1px; }
scale.vertical.scale-has-marks-above trough slider:disabled,
scale.vertical trough:last-child:not(:only-child) slider:disabled {
border-style: none;
border-radius: 0;
@ -2915,8 +2947,10 @@ scale {
background-position: left bottom;
background-repeat: no-repeat;
box-shadow: none; }
scale.vertical.scale-has-marks-above trough slider,
scale.vertical trough:last-child:not(:only-child) slider {
margin: 0 1px; }
scale.vertical.scale-has-marks-above trough slider:backdrop,
scale.vertical trough:last-child:not(:only-child) slider:backdrop {
border-style: none;
border-radius: 0;
@ -2924,8 +2958,10 @@ scale {
background-position: left bottom;
background-repeat: no-repeat;
box-shadow: none; }
scale.vertical.scale-has-marks-above trough slider,
scale.vertical trough:last-child:not(:only-child) slider {
margin: 0 1px; }
scale.vertical.scale-has-marks-above trough slider:backdrop:disabled,
scale.vertical trough:last-child:not(:only-child) slider:backdrop:disabled {
border-style: none;
border-radius: 0;
@ -2933,8 +2969,10 @@ scale {
background-position: left bottom;
background-repeat: no-repeat;
box-shadow: none; }
scale.vertical.scale-has-marks-below trough slider,
scale.vertical trough:first-child:not(:only-child) slider {
margin: 0 1px; }
scale.vertical.scale-has-marks-below trough slider,
scale.vertical trough:first-child:not(:only-child) slider {
border-style: none;
border-radius: 0;
@ -2942,8 +2980,10 @@ scale {
background-position: right bottom;
background-repeat: no-repeat;
box-shadow: none; }
scale.vertical.scale-has-marks-below trough slider,
scale.vertical trough:first-child:not(:only-child) slider {
margin: 0 1px; }
scale.vertical.scale-has-marks-below trough slider:hover,
scale.vertical trough:first-child:not(:only-child) slider:hover {
border-style: none;
border-radius: 0;
@ -2951,8 +2991,10 @@ scale {
background-position: right bottom;
background-repeat: no-repeat;
box-shadow: none; }
scale.vertical.scale-has-marks-below trough slider,
scale.vertical trough:first-child:not(:only-child) slider {
margin: 0 1px; }
scale.vertical.scale-has-marks-below trough slider:active,
scale.vertical trough:first-child:not(:only-child) slider:active {
border-style: none;
border-radius: 0;
@ -2960,8 +3002,10 @@ scale {
background-position: right bottom;
background-repeat: no-repeat;
box-shadow: none; }
scale.vertical.scale-has-marks-below trough slider,
scale.vertical trough:first-child:not(:only-child) slider {
margin: 0 1px; }
scale.vertical.scale-has-marks-below trough slider:disabled,
scale.vertical trough:first-child:not(:only-child) slider:disabled {
border-style: none;
border-radius: 0;
@ -2969,8 +3013,10 @@ scale {
background-position: right bottom;
background-repeat: no-repeat;
box-shadow: none; }
scale.vertical.scale-has-marks-below trough slider,
scale.vertical trough:first-child:not(:only-child) slider {
margin: 0 1px; }
scale.vertical.scale-has-marks-below trough slider:backdrop,
scale.vertical trough:first-child:not(:only-child) slider:backdrop {
border-style: none;
border-radius: 0;
@ -2978,8 +3024,10 @@ scale {
background-position: right bottom;
background-repeat: no-repeat;
box-shadow: none; }
scale.vertical.scale-has-marks-below trough slider,
scale.vertical trough:first-child:not(:only-child) slider {
margin: 0 1px; }
scale.vertical.scale-has-marks-below trough slider:backdrop:disabled,
scale.vertical trough:first-child:not(:only-child) slider:backdrop:disabled {
border-style: none;
border-radius: 0;

View File

@ -2796,8 +2796,10 @@ scale {
-gtk-icon-shadow: none; }
scale marks {
color: alpha(currentColor,0.4); }
scale.scale-has-marks-above trough slider,
scale trough:last-child:not(:only-child) slider {
margin: 0 1px; }
scale.scale-has-marks-above trough slider,
scale trough:last-child:not(:only-child) slider {
border-style: none;
border-radius: 0;
@ -2806,8 +2808,10 @@ scale {
background-position: top;
background-repeat: no-repeat;
box-shadow: none; }
scale.scale-has-marks-above trough slider,
scale trough:last-child:not(:only-child) slider {
margin: 0 1px; }
scale.scale-has-marks-above trough slider:hover,
scale trough:last-child:not(:only-child) slider:hover {
border-style: none;
border-radius: 0;
@ -2816,8 +2820,10 @@ scale {
background-position: top;
background-repeat: no-repeat;
box-shadow: none; }
scale.scale-has-marks-above trough slider,
scale trough:last-child:not(:only-child) slider {
margin: 0 1px; }
scale.scale-has-marks-above trough slider:active,
scale trough:last-child:not(:only-child) slider:active {
border-style: none;
border-radius: 0;
@ -2826,8 +2832,10 @@ scale {
background-position: top;
background-repeat: no-repeat;
box-shadow: none; }
scale.scale-has-marks-above trough slider,
scale trough:last-child:not(:only-child) slider {
margin: 0 1px; }
scale.scale-has-marks-above trough slider:disabled,
scale trough:last-child:not(:only-child) slider:disabled {
border-style: none;
border-radius: 0;
@ -2836,8 +2844,10 @@ scale {
background-position: top;
background-repeat: no-repeat;
box-shadow: none; }
scale.scale-has-marks-above trough slider,
scale trough:last-child:not(:only-child) slider {
margin: 0 1px; }
scale.scale-has-marks-above trough slider:backdrop,
scale trough:last-child:not(:only-child) slider:backdrop {
border-style: none;
border-radius: 0;
@ -2846,8 +2856,10 @@ scale {
background-position: top;
background-repeat: no-repeat;
box-shadow: none; }
scale.scale-has-marks-above trough slider,
scale trough:last-child:not(:only-child) slider {
margin: 0 1px; }
scale.scale-has-marks-above trough slider:backdrop:disabled,
scale trough:last-child:not(:only-child) slider:backdrop:disabled {
border-style: none;
border-radius: 0;
@ -2856,8 +2868,10 @@ scale {
background-position: top;
background-repeat: no-repeat;
box-shadow: none; }
scale.scale-has-marks-below trough slider,
scale trough:first-child:not(:only-child) slider {
margin: 0 1px; }
scale.scale-has-marks-below trough slider,
scale trough:first-child:not(:only-child) slider {
border-style: none;
border-radius: 0;
@ -2865,8 +2879,10 @@ scale {
background-position: bottom;
background-repeat: no-repeat;
box-shadow: none; }
scale.scale-has-marks-below trough slider,
scale trough:first-child:not(:only-child) slider {
margin: 0 1px; }
scale.scale-has-marks-below trough slider:hover,
scale trough:first-child:not(:only-child) slider:hover {
border-style: none;
border-radius: 0;
@ -2874,8 +2890,10 @@ scale {
background-position: bottom;
background-repeat: no-repeat;
box-shadow: none; }
scale.scale-has-marks-below trough slider,
scale trough:first-child:not(:only-child) slider {
margin: 0 1px; }
scale.scale-has-marks-below trough slider:active,
scale trough:first-child:not(:only-child) slider:active {
border-style: none;
border-radius: 0;
@ -2883,8 +2901,10 @@ scale {
background-position: bottom;
background-repeat: no-repeat;
box-shadow: none; }
scale.scale-has-marks-below trough slider,
scale trough:first-child:not(:only-child) slider {
margin: 0 1px; }
scale.scale-has-marks-below trough slider:disabled,
scale trough:first-child:not(:only-child) slider:disabled {
border-style: none;
border-radius: 0;
@ -2892,8 +2912,10 @@ scale {
background-position: bottom;
background-repeat: no-repeat;
box-shadow: none; }
scale.scale-has-marks-below trough slider,
scale trough:first-child:not(:only-child) slider {
margin: 0 1px; }
scale.scale-has-marks-below trough slider:backdrop,
scale trough:first-child:not(:only-child) slider:backdrop {
border-style: none;
border-radius: 0;
@ -2901,8 +2923,10 @@ scale {
background-position: bottom;
background-repeat: no-repeat;
box-shadow: none; }
scale.scale-has-marks-below trough slider,
scale trough:first-child:not(:only-child) slider {
margin: 0 1px; }
scale.scale-has-marks-below trough slider:backdrop:disabled,
scale trough:first-child:not(:only-child) slider:backdrop:disabled {
border-style: none;
border-radius: 0;
@ -2910,8 +2934,10 @@ scale {
background-position: bottom;
background-repeat: no-repeat;
box-shadow: none; }
scale.vertical.scale-has-marks-above trough slider,
scale.vertical trough:last-child:not(:only-child) slider {
margin: 0 1px; }
scale.vertical.scale-has-marks-above trough slider,
scale.vertical trough:last-child:not(:only-child) slider {
border-style: none;
border-radius: 0;
@ -2919,8 +2945,10 @@ scale {
background-position: left bottom;
background-repeat: no-repeat;
box-shadow: none; }
scale.vertical.scale-has-marks-above trough slider,
scale.vertical trough:last-child:not(:only-child) slider {
margin: 0 1px; }
scale.vertical.scale-has-marks-above trough slider:hover,
scale.vertical trough:last-child:not(:only-child) slider:hover {
border-style: none;
border-radius: 0;
@ -2928,8 +2956,10 @@ scale {
background-position: left bottom;
background-repeat: no-repeat;
box-shadow: none; }
scale.vertical.scale-has-marks-above trough slider,
scale.vertical trough:last-child:not(:only-child) slider {
margin: 0 1px; }
scale.vertical.scale-has-marks-above trough slider:active,
scale.vertical trough:last-child:not(:only-child) slider:active {
border-style: none;
border-radius: 0;
@ -2937,8 +2967,10 @@ scale {
background-position: left bottom;
background-repeat: no-repeat;
box-shadow: none; }
scale.vertical.scale-has-marks-above trough slider,
scale.vertical trough:last-child:not(:only-child) slider {
margin: 0 1px; }
scale.vertical.scale-has-marks-above trough slider:disabled,
scale.vertical trough:last-child:not(:only-child) slider:disabled {
border-style: none;
border-radius: 0;
@ -2946,8 +2978,10 @@ scale {
background-position: left bottom;
background-repeat: no-repeat;
box-shadow: none; }
scale.vertical.scale-has-marks-above trough slider,
scale.vertical trough:last-child:not(:only-child) slider {
margin: 0 1px; }
scale.vertical.scale-has-marks-above trough slider:backdrop,
scale.vertical trough:last-child:not(:only-child) slider:backdrop {
border-style: none;
border-radius: 0;
@ -2955,8 +2989,10 @@ scale {
background-position: left bottom;
background-repeat: no-repeat;
box-shadow: none; }
scale.vertical.scale-has-marks-above trough slider,
scale.vertical trough:last-child:not(:only-child) slider {
margin: 0 1px; }
scale.vertical.scale-has-marks-above trough slider:backdrop:disabled,
scale.vertical trough:last-child:not(:only-child) slider:backdrop:disabled {
border-style: none;
border-radius: 0;
@ -2964,8 +3000,10 @@ scale {
background-position: left bottom;
background-repeat: no-repeat;
box-shadow: none; }
scale.vertical.scale-has-marks-below trough slider,
scale.vertical trough:first-child:not(:only-child) slider {
margin: 0 1px; }
scale.vertical.scale-has-marks-below trough slider,
scale.vertical trough:first-child:not(:only-child) slider {
border-style: none;
border-radius: 0;
@ -2973,8 +3011,10 @@ scale {
background-position: right bottom;
background-repeat: no-repeat;
box-shadow: none; }
scale.vertical.scale-has-marks-below trough slider,
scale.vertical trough:first-child:not(:only-child) slider {
margin: 0 1px; }
scale.vertical.scale-has-marks-below trough slider:hover,
scale.vertical trough:first-child:not(:only-child) slider:hover {
border-style: none;
border-radius: 0;
@ -2982,8 +3022,10 @@ scale {
background-position: right bottom;
background-repeat: no-repeat;
box-shadow: none; }
scale.vertical.scale-has-marks-below trough slider,
scale.vertical trough:first-child:not(:only-child) slider {
margin: 0 1px; }
scale.vertical.scale-has-marks-below trough slider:active,
scale.vertical trough:first-child:not(:only-child) slider:active {
border-style: none;
border-radius: 0;
@ -2991,8 +3033,10 @@ scale {
background-position: right bottom;
background-repeat: no-repeat;
box-shadow: none; }
scale.vertical.scale-has-marks-below trough slider,
scale.vertical trough:first-child:not(:only-child) slider {
margin: 0 1px; }
scale.vertical.scale-has-marks-below trough slider:disabled,
scale.vertical trough:first-child:not(:only-child) slider:disabled {
border-style: none;
border-radius: 0;
@ -3000,8 +3044,10 @@ scale {
background-position: right bottom;
background-repeat: no-repeat;
box-shadow: none; }
scale.vertical.scale-has-marks-below trough slider,
scale.vertical trough:first-child:not(:only-child) slider {
margin: 0 1px; }
scale.vertical.scale-has-marks-below trough slider:backdrop,
scale.vertical trough:first-child:not(:only-child) slider:backdrop {
border-style: none;
border-radius: 0;
@ -3009,8 +3055,10 @@ scale {
background-position: right bottom;
background-repeat: no-repeat;
box-shadow: none; }
scale.vertical.scale-has-marks-below trough slider,
scale.vertical trough:first-child:not(:only-child) slider {
margin: 0 1px; }
scale.vertical.scale-has-marks-below trough slider:backdrop:disabled,
scale.vertical trough:first-child:not(:only-child) slider:backdrop:disabled {
border-style: none;
border-radius: 0;