1
0
mirror of https://github.com/horst3180/arc-theme.git synced 2024-10-27 19:04:02 +00:00

more osd fixes

This commit is contained in:
Horst3180 2016-03-23 23:41:38 +01:00
parent 66c0cc14d6
commit 2de83c04f6
7 changed files with 181 additions and 72 deletions

View File

@ -203,6 +203,9 @@ entry {
.osd entry:disabled { .osd entry:disabled {
color: rgba(186, 195, 207, 0.55); color: rgba(186, 195, 207, 0.55);
background-image: linear-gradient(to bottom, rgba(102, 109, 132, 0.2)); } background-image: linear-gradient(to bottom, rgba(102, 109, 132, 0.2)); }
.osd entry selection:focus, .osd entry selection {
color: #5294E2;
background-color: #ffffff; }
entry progress { entry progress {
margin: 0 -6px; margin: 0 -6px;
border-radius: 0; border-radius: 0;
@ -776,6 +779,18 @@ spinbutton:not(.vertical) > entry:focus + button {
spinbutton:not(.vertical) > entry:drop(active) + button { spinbutton:not(.vertical) > entry:drop(active) + button {
border-left-color: #F08437; } border-left-color: #F08437; }
.osd spinbutton:not(.vertical) > button:hover:not(:active),
.osd spinbutton:not(.vertical) > button:hover + button {
box-shadow: inset 1px 0 rgba(26, 28, 34, 0.35); }
.osd spinbutton:not(.vertical) > button:first-child:hover:not(:active),
.osd spinbutton:not(.vertical) > button.up:dir(rtl):hover:not(:active),
.osd spinbutton:not(.vertical) > entry + button:not(:active):hover {
box-shadow: none; }
.osd spinbutton:not(.vertical) > entry:focus + button {
border-left-color: rgba(26, 28, 34, 0.35); }
spinbutton.vertical button, spinbutton.vertical entry { spinbutton.vertical button, spinbutton.vertical entry {
padding-left: 4px; padding-left: 4px;
padding-right: 4px; padding-right: 4px;
@ -1830,7 +1845,7 @@ check,
treeview.check { treeview.check {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); }
filechooser actionbar check { .osd check, filechooser actionbar check {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); }
.view check:selected, iconview check:selected, .view check:selected, iconview check:selected,
@ -1843,7 +1858,7 @@ check:disabled,
treeview.check:disabled { treeview.check:disabled {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); }
filechooser actionbar check:disabled { .osd check:disabled, filechooser actionbar check:disabled {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); }
.view check:disabled:selected, iconview check:disabled:selected, .view check:disabled:selected, iconview check:disabled:selected,
@ -1856,7 +1871,7 @@ check:indeterminate,
treeview.check:indeterminate { treeview.check:indeterminate {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); }
filechooser actionbar check:indeterminate { .osd check:indeterminate, filechooser actionbar check:indeterminate {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); }
.view check:indeterminate:selected, iconview check:indeterminate:selected, .view check:indeterminate:selected, iconview check:indeterminate:selected,
@ -1869,7 +1884,7 @@ check:indeterminate:disabled,
treeview.check:indeterminate:disabled { treeview.check:indeterminate:disabled {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); }
filechooser actionbar check:indeterminate:disabled { .osd check:indeterminate:disabled, filechooser actionbar check:indeterminate:disabled {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); }
.view check:indeterminate:disabled:selected, iconview check:indeterminate:disabled:selected, .view check:indeterminate:disabled:selected, iconview check:indeterminate:disabled:selected,
@ -1882,7 +1897,7 @@ check:checked,
treeview.check:checked { treeview.check:checked {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); }
filechooser actionbar check:checked { .osd check:checked, filechooser actionbar check:checked {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); }
.view check:checked:selected, iconview check:checked:selected, .view check:checked:selected, iconview check:checked:selected,
@ -1895,7 +1910,7 @@ check:checked:disabled,
treeview.check:checked:disabled { treeview.check:checked:disabled {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); }
filechooser actionbar check:checked:disabled { .osd check:checked:disabled, filechooser actionbar check:checked:disabled {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); }
.view check:checked:disabled:selected, iconview check:checked:disabled:selected, .view check:checked:disabled:selected, iconview check:checked:disabled:selected,
@ -1908,7 +1923,7 @@ radio,
treeview.radio { treeview.radio {
-gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); }
filechooser actionbar radio { .osd radio, filechooser actionbar radio {
-gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); }
.view radio:selected, iconview radio:selected, .view radio:selected, iconview radio:selected,
@ -1921,7 +1936,7 @@ radio:disabled,
treeview.radio:disabled { treeview.radio:disabled {
-gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); }
filechooser actionbar radio:disabled { .osd radio:disabled, filechooser actionbar radio:disabled {
-gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); }
.view radio:disabled:selected, iconview radio:disabled:selected, .view radio:disabled:selected, iconview radio:disabled:selected,
@ -1934,7 +1949,7 @@ radio:indeterminate,
treeview.radio:indeterminate { treeview.radio:indeterminate {
-gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); }
filechooser actionbar radio:indeterminate { .osd radio:indeterminate, filechooser actionbar radio:indeterminate {
-gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); }
.view radio:indeterminate:selected, iconview radio:indeterminate:selected, .view radio:indeterminate:selected, iconview radio:indeterminate:selected,
@ -1947,7 +1962,7 @@ radio:indeterminate:disabled,
treeview.radio:indeterminate:disabled { treeview.radio:indeterminate:disabled {
-gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); }
filechooser actionbar radio:indeterminate:disabled { .osd radio:indeterminate:disabled, filechooser actionbar radio:indeterminate:disabled {
-gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); }
.view radio:indeterminate:disabled:selected, iconview radio:indeterminate:disabled:selected, .view radio:indeterminate:disabled:selected, iconview radio:indeterminate:disabled:selected,
@ -1960,7 +1975,7 @@ radio:checked,
treeview.radio:checked { treeview.radio:checked {
-gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); }
filechooser actionbar radio:checked { .osd radio:checked, filechooser actionbar radio:checked {
-gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); }
.view radio:checked:selected, iconview radio:checked:selected, .view radio:checked:selected, iconview radio:checked:selected,
@ -1973,7 +1988,7 @@ radio:checked:disabled,
treeview.radio:checked:disabled { treeview.radio:checked:disabled {
-gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); }
filechooser actionbar radio:checked:disabled { .osd radio:checked:disabled, filechooser actionbar radio:checked:disabled {
-gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); }
.view radio:checked:disabled:selected, iconview radio:checked:disabled:selected, .view radio:checked:disabled:selected, iconview radio:checked:disabled:selected,

View File

@ -202,6 +202,9 @@ entry {
.osd entry:disabled { .osd entry:disabled {
color: rgba(186, 195, 207, 0.55); color: rgba(186, 195, 207, 0.55);
background-image: linear-gradient(to bottom, rgba(102, 109, 132, 0.2)); } background-image: linear-gradient(to bottom, rgba(102, 109, 132, 0.2)); }
.osd entry selection:focus, .osd entry selection {
color: #5294E2;
background-color: #ffffff; }
entry progress { entry progress {
margin: 0 -6px; margin: 0 -6px;
border-radius: 0; border-radius: 0;
@ -775,6 +778,18 @@ spinbutton:not(.vertical) > entry:focus + button {
spinbutton:not(.vertical) > entry:drop(active) + button { spinbutton:not(.vertical) > entry:drop(active) + button {
border-left-color: #F08437; } border-left-color: #F08437; }
.osd spinbutton:not(.vertical) > button:hover:not(:active),
.osd spinbutton:not(.vertical) > button:hover + button {
box-shadow: inset 1px 0 rgba(26, 28, 34, 0.35); }
.osd spinbutton:not(.vertical) > button:first-child:hover:not(:active),
.osd spinbutton:not(.vertical) > button.up:dir(rtl):hover:not(:active),
.osd spinbutton:not(.vertical) > entry + button:not(:active):hover {
box-shadow: none; }
.osd spinbutton:not(.vertical) > entry:focus + button {
border-left-color: rgba(26, 28, 34, 0.35); }
spinbutton.vertical button, spinbutton.vertical entry { spinbutton.vertical button, spinbutton.vertical entry {
padding-left: 4px; padding-left: 4px;
padding-right: 4px; padding-right: 4px;
@ -1829,7 +1844,7 @@ check,
treeview.check { treeview.check {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked.png"), url("assets/checkbox-unchecked@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked.png"), url("assets/checkbox-unchecked@2.png")); }
filechooser actionbar check { .osd check, filechooser actionbar check {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); }
.view check:selected, iconview check:selected, .view check:selected, iconview check:selected,
@ -1842,7 +1857,7 @@ check:disabled,
treeview.check:disabled { treeview.check:disabled {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive.png"), url("assets/checkbox-unchecked-insensitive@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive.png"), url("assets/checkbox-unchecked-insensitive@2.png")); }
filechooser actionbar check:disabled { .osd check:disabled, filechooser actionbar check:disabled {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); }
.view check:disabled:selected, iconview check:disabled:selected, .view check:disabled:selected, iconview check:disabled:selected,
@ -1855,7 +1870,7 @@ check:indeterminate,
treeview.check:indeterminate { treeview.check:indeterminate {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed.png"), url("assets/checkbox-mixed@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed.png"), url("assets/checkbox-mixed@2.png")); }
filechooser actionbar check:indeterminate { .osd check:indeterminate, filechooser actionbar check:indeterminate {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); }
.view check:indeterminate:selected, iconview check:indeterminate:selected, .view check:indeterminate:selected, iconview check:indeterminate:selected,
@ -1868,7 +1883,7 @@ check:indeterminate:disabled,
treeview.check:indeterminate:disabled { treeview.check:indeterminate:disabled {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive.png"), url("assets/checkbox-mixed-insensitive@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive.png"), url("assets/checkbox-mixed-insensitive@2.png")); }
filechooser actionbar check:indeterminate:disabled { .osd check:indeterminate:disabled, filechooser actionbar check:indeterminate:disabled {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); }
.view check:indeterminate:disabled:selected, iconview check:indeterminate:disabled:selected, .view check:indeterminate:disabled:selected, iconview check:indeterminate:disabled:selected,
@ -1881,7 +1896,7 @@ check:checked,
treeview.check:checked { treeview.check:checked {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked.png"), url("assets/checkbox-checked@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked.png"), url("assets/checkbox-checked@2.png")); }
filechooser actionbar check:checked { .osd check:checked, filechooser actionbar check:checked {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); }
.view check:checked:selected, iconview check:checked:selected, .view check:checked:selected, iconview check:checked:selected,
@ -1894,7 +1909,7 @@ check:checked:disabled,
treeview.check:checked:disabled { treeview.check:checked:disabled {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive.png"), url("assets/checkbox-checked-insensitive@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive.png"), url("assets/checkbox-checked-insensitive@2.png")); }
filechooser actionbar check:checked:disabled { .osd check:checked:disabled, filechooser actionbar check:checked:disabled {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); }
.view check:checked:disabled:selected, iconview check:checked:disabled:selected, .view check:checked:disabled:selected, iconview check:checked:disabled:selected,
@ -1907,7 +1922,7 @@ radio,
treeview.radio { treeview.radio {
-gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked.png"), url("assets/radio-unchecked@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked.png"), url("assets/radio-unchecked@2.png")); }
filechooser actionbar radio { .osd radio, filechooser actionbar radio {
-gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); }
.view radio:selected, iconview radio:selected, .view radio:selected, iconview radio:selected,
@ -1920,7 +1935,7 @@ radio:disabled,
treeview.radio:disabled { treeview.radio:disabled {
-gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive.png"), url("assets/radio-unchecked-insensitive@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive.png"), url("assets/radio-unchecked-insensitive@2.png")); }
filechooser actionbar radio:disabled { .osd radio:disabled, filechooser actionbar radio:disabled {
-gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); }
.view radio:disabled:selected, iconview radio:disabled:selected, .view radio:disabled:selected, iconview radio:disabled:selected,
@ -1933,7 +1948,7 @@ radio:indeterminate,
treeview.radio:indeterminate { treeview.radio:indeterminate {
-gtk-icon-source: -gtk-scaled(url("assets/radio-mixed.png"), url("assets/radio-mixed@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed.png"), url("assets/radio-mixed@2.png")); }
filechooser actionbar radio:indeterminate { .osd radio:indeterminate, filechooser actionbar radio:indeterminate {
-gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); }
.view radio:indeterminate:selected, iconview radio:indeterminate:selected, .view radio:indeterminate:selected, iconview radio:indeterminate:selected,
@ -1946,7 +1961,7 @@ radio:indeterminate:disabled,
treeview.radio:indeterminate:disabled { treeview.radio:indeterminate:disabled {
-gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive.png"), url("assets/radio-mixed-insensitive@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive.png"), url("assets/radio-mixed-insensitive@2.png")); }
filechooser actionbar radio:indeterminate:disabled { .osd radio:indeterminate:disabled, filechooser actionbar radio:indeterminate:disabled {
-gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); }
.view radio:indeterminate:disabled:selected, iconview radio:indeterminate:disabled:selected, .view radio:indeterminate:disabled:selected, iconview radio:indeterminate:disabled:selected,
@ -1959,7 +1974,7 @@ radio:checked,
treeview.radio:checked { treeview.radio:checked {
-gtk-icon-source: -gtk-scaled(url("assets/radio-checked.png"), url("assets/radio-checked@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/radio-checked.png"), url("assets/radio-checked@2.png")); }
filechooser actionbar radio:checked { .osd radio:checked, filechooser actionbar radio:checked {
-gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); }
.view radio:checked:selected, iconview radio:checked:selected, .view radio:checked:selected, iconview radio:checked:selected,
@ -1972,7 +1987,7 @@ radio:checked:disabled,
treeview.radio:checked:disabled { treeview.radio:checked:disabled {
-gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive.png"), url("assets/radio-checked-insensitive@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive.png"), url("assets/radio-checked-insensitive@2.png")); }
filechooser actionbar radio:checked:disabled { .osd radio:checked:disabled, filechooser actionbar radio:checked:disabled {
-gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); }
.view radio:checked:disabled:selected, iconview radio:checked:disabled:selected, .view radio:checked:disabled:selected, iconview radio:checked:disabled:selected,

View File

@ -203,6 +203,9 @@ entry {
.osd entry:disabled { .osd entry:disabled {
color: rgba(186, 195, 207, 0.55); color: rgba(186, 195, 207, 0.55);
background-image: linear-gradient(to bottom, rgba(102, 109, 132, 0.25)); } background-image: linear-gradient(to bottom, rgba(102, 109, 132, 0.25)); }
.osd entry selection:focus, .osd entry selection {
color: #5294E2;
background-color: #ffffff; }
entry progress { entry progress {
margin: 0 -6px; margin: 0 -6px;
border-radius: 0; border-radius: 0;
@ -776,6 +779,18 @@ spinbutton:not(.vertical) > entry:focus + button {
spinbutton:not(.vertical) > entry:drop(active) + button { spinbutton:not(.vertical) > entry:drop(active) + button {
border-left-color: #F08437; } border-left-color: #F08437; }
.osd spinbutton:not(.vertical) > button:hover:not(:active),
.osd spinbutton:not(.vertical) > button:hover + button {
box-shadow: inset 1px 0 rgba(26, 28, 34, 0.4); }
.osd spinbutton:not(.vertical) > button:first-child:hover:not(:active),
.osd spinbutton:not(.vertical) > button.up:dir(rtl):hover:not(:active),
.osd spinbutton:not(.vertical) > entry + button:not(:active):hover {
box-shadow: none; }
.osd spinbutton:not(.vertical) > entry:focus + button {
border-left-color: rgba(26, 28, 34, 0.4); }
spinbutton.vertical button, spinbutton.vertical entry { spinbutton.vertical button, spinbutton.vertical entry {
padding-left: 4px; padding-left: 4px;
padding-right: 4px; padding-right: 4px;
@ -1830,7 +1845,7 @@ check,
treeview.check { treeview.check {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); }
filechooser actionbar check { .osd check, filechooser actionbar check {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); }
.view check:selected, iconview check:selected, .view check:selected, iconview check:selected,
@ -1843,7 +1858,7 @@ check:disabled,
treeview.check:disabled { treeview.check:disabled {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); }
filechooser actionbar check:disabled { .osd check:disabled, filechooser actionbar check:disabled {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); }
.view check:disabled:selected, iconview check:disabled:selected, .view check:disabled:selected, iconview check:disabled:selected,
@ -1856,7 +1871,7 @@ check:indeterminate,
treeview.check:indeterminate { treeview.check:indeterminate {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); }
filechooser actionbar check:indeterminate { .osd check:indeterminate, filechooser actionbar check:indeterminate {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); }
.view check:indeterminate:selected, iconview check:indeterminate:selected, .view check:indeterminate:selected, iconview check:indeterminate:selected,
@ -1869,7 +1884,7 @@ check:indeterminate:disabled,
treeview.check:indeterminate:disabled { treeview.check:indeterminate:disabled {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); }
filechooser actionbar check:indeterminate:disabled { .osd check:indeterminate:disabled, filechooser actionbar check:indeterminate:disabled {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); }
.view check:indeterminate:disabled:selected, iconview check:indeterminate:disabled:selected, .view check:indeterminate:disabled:selected, iconview check:indeterminate:disabled:selected,
@ -1882,7 +1897,7 @@ check:checked,
treeview.check:checked { treeview.check:checked {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); }
filechooser actionbar check:checked { .osd check:checked, filechooser actionbar check:checked {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); }
.view check:checked:selected, iconview check:checked:selected, .view check:checked:selected, iconview check:checked:selected,
@ -1895,7 +1910,7 @@ check:checked:disabled,
treeview.check:checked:disabled { treeview.check:checked:disabled {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); }
filechooser actionbar check:checked:disabled { .osd check:checked:disabled, filechooser actionbar check:checked:disabled {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); }
.view check:checked:disabled:selected, iconview check:checked:disabled:selected, .view check:checked:disabled:selected, iconview check:checked:disabled:selected,
@ -1908,7 +1923,7 @@ radio,
treeview.radio { treeview.radio {
-gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); }
filechooser actionbar radio { .osd radio, filechooser actionbar radio {
-gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); }
.view radio:selected, iconview radio:selected, .view radio:selected, iconview radio:selected,
@ -1921,7 +1936,7 @@ radio:disabled,
treeview.radio:disabled { treeview.radio:disabled {
-gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); }
filechooser actionbar radio:disabled { .osd radio:disabled, filechooser actionbar radio:disabled {
-gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); }
.view radio:disabled:selected, iconview radio:disabled:selected, .view radio:disabled:selected, iconview radio:disabled:selected,
@ -1934,7 +1949,7 @@ radio:indeterminate,
treeview.radio:indeterminate { treeview.radio:indeterminate {
-gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); }
filechooser actionbar radio:indeterminate { .osd radio:indeterminate, filechooser actionbar radio:indeterminate {
-gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); }
.view radio:indeterminate:selected, iconview radio:indeterminate:selected, .view radio:indeterminate:selected, iconview radio:indeterminate:selected,
@ -1947,7 +1962,7 @@ radio:indeterminate:disabled,
treeview.radio:indeterminate:disabled { treeview.radio:indeterminate:disabled {
-gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); }
filechooser actionbar radio:indeterminate:disabled { .osd radio:indeterminate:disabled, filechooser actionbar radio:indeterminate:disabled {
-gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); }
.view radio:indeterminate:disabled:selected, iconview radio:indeterminate:disabled:selected, .view radio:indeterminate:disabled:selected, iconview radio:indeterminate:disabled:selected,
@ -1960,7 +1975,7 @@ radio:checked,
treeview.radio:checked { treeview.radio:checked {
-gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); }
filechooser actionbar radio:checked { .osd radio:checked, filechooser actionbar radio:checked {
-gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); }
.view radio:checked:selected, iconview radio:checked:selected, .view radio:checked:selected, iconview radio:checked:selected,
@ -1973,7 +1988,7 @@ radio:checked:disabled,
treeview.radio:checked:disabled { treeview.radio:checked:disabled {
-gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); }
filechooser actionbar radio:checked:disabled { .osd radio:checked:disabled, filechooser actionbar radio:checked:disabled {
-gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); }
.view radio:checked:disabled:selected, iconview radio:checked:disabled:selected, .view radio:checked:disabled:selected, iconview radio:checked:disabled:selected,

View File

@ -202,6 +202,9 @@ entry {
.osd entry:disabled { .osd entry:disabled {
color: rgba(186, 195, 207, 0.55); color: rgba(186, 195, 207, 0.55);
background-image: linear-gradient(to bottom, rgba(102, 109, 132, 0.25)); } background-image: linear-gradient(to bottom, rgba(102, 109, 132, 0.25)); }
.osd entry selection:focus, .osd entry selection {
color: #5294E2;
background-color: #ffffff; }
entry progress { entry progress {
margin: 0 -6px; margin: 0 -6px;
border-radius: 0; border-radius: 0;
@ -775,6 +778,18 @@ spinbutton:not(.vertical) > entry:focus + button {
spinbutton:not(.vertical) > entry:drop(active) + button { spinbutton:not(.vertical) > entry:drop(active) + button {
border-left-color: #F08437; } border-left-color: #F08437; }
.osd spinbutton:not(.vertical) > button:hover:not(:active),
.osd spinbutton:not(.vertical) > button:hover + button {
box-shadow: inset 1px 0 rgba(26, 28, 34, 0.4); }
.osd spinbutton:not(.vertical) > button:first-child:hover:not(:active),
.osd spinbutton:not(.vertical) > button.up:dir(rtl):hover:not(:active),
.osd spinbutton:not(.vertical) > entry + button:not(:active):hover {
box-shadow: none; }
.osd spinbutton:not(.vertical) > entry:focus + button {
border-left-color: rgba(26, 28, 34, 0.4); }
spinbutton.vertical button, spinbutton.vertical entry { spinbutton.vertical button, spinbutton.vertical entry {
padding-left: 4px; padding-left: 4px;
padding-right: 4px; padding-right: 4px;
@ -1829,7 +1844,7 @@ check,
treeview.check { treeview.check {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked.png"), url("assets/checkbox-unchecked@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked.png"), url("assets/checkbox-unchecked@2.png")); }
filechooser actionbar check { .osd check, filechooser actionbar check {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); }
.view check:selected, iconview check:selected, .view check:selected, iconview check:selected,
@ -1842,7 +1857,7 @@ check:disabled,
treeview.check:disabled { treeview.check:disabled {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive.png"), url("assets/checkbox-unchecked-insensitive@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive.png"), url("assets/checkbox-unchecked-insensitive@2.png")); }
filechooser actionbar check:disabled { .osd check:disabled, filechooser actionbar check:disabled {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); }
.view check:disabled:selected, iconview check:disabled:selected, .view check:disabled:selected, iconview check:disabled:selected,
@ -1855,7 +1870,7 @@ check:indeterminate,
treeview.check:indeterminate { treeview.check:indeterminate {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed.png"), url("assets/checkbox-mixed@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed.png"), url("assets/checkbox-mixed@2.png")); }
filechooser actionbar check:indeterminate { .osd check:indeterminate, filechooser actionbar check:indeterminate {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); }
.view check:indeterminate:selected, iconview check:indeterminate:selected, .view check:indeterminate:selected, iconview check:indeterminate:selected,
@ -1868,7 +1883,7 @@ check:indeterminate:disabled,
treeview.check:indeterminate:disabled { treeview.check:indeterminate:disabled {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive.png"), url("assets/checkbox-mixed-insensitive@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive.png"), url("assets/checkbox-mixed-insensitive@2.png")); }
filechooser actionbar check:indeterminate:disabled { .osd check:indeterminate:disabled, filechooser actionbar check:indeterminate:disabled {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); }
.view check:indeterminate:disabled:selected, iconview check:indeterminate:disabled:selected, .view check:indeterminate:disabled:selected, iconview check:indeterminate:disabled:selected,
@ -1881,7 +1896,7 @@ check:checked,
treeview.check:checked { treeview.check:checked {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked.png"), url("assets/checkbox-checked@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked.png"), url("assets/checkbox-checked@2.png")); }
filechooser actionbar check:checked { .osd check:checked, filechooser actionbar check:checked {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); }
.view check:checked:selected, iconview check:checked:selected, .view check:checked:selected, iconview check:checked:selected,
@ -1894,7 +1909,7 @@ check:checked:disabled,
treeview.check:checked:disabled { treeview.check:checked:disabled {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive.png"), url("assets/checkbox-checked-insensitive@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive.png"), url("assets/checkbox-checked-insensitive@2.png")); }
filechooser actionbar check:checked:disabled { .osd check:checked:disabled, filechooser actionbar check:checked:disabled {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); }
.view check:checked:disabled:selected, iconview check:checked:disabled:selected, .view check:checked:disabled:selected, iconview check:checked:disabled:selected,
@ -1907,7 +1922,7 @@ radio,
treeview.radio { treeview.radio {
-gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked.png"), url("assets/radio-unchecked@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked.png"), url("assets/radio-unchecked@2.png")); }
filechooser actionbar radio { .osd radio, filechooser actionbar radio {
-gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); }
.view radio:selected, iconview radio:selected, .view radio:selected, iconview radio:selected,
@ -1920,7 +1935,7 @@ radio:disabled,
treeview.radio:disabled { treeview.radio:disabled {
-gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive.png"), url("assets/radio-unchecked-insensitive@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive.png"), url("assets/radio-unchecked-insensitive@2.png")); }
filechooser actionbar radio:disabled { .osd radio:disabled, filechooser actionbar radio:disabled {
-gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); }
.view radio:disabled:selected, iconview radio:disabled:selected, .view radio:disabled:selected, iconview radio:disabled:selected,
@ -1933,7 +1948,7 @@ radio:indeterminate,
treeview.radio:indeterminate { treeview.radio:indeterminate {
-gtk-icon-source: -gtk-scaled(url("assets/radio-mixed.png"), url("assets/radio-mixed@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed.png"), url("assets/radio-mixed@2.png")); }
filechooser actionbar radio:indeterminate { .osd radio:indeterminate, filechooser actionbar radio:indeterminate {
-gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); }
.view radio:indeterminate:selected, iconview radio:indeterminate:selected, .view radio:indeterminate:selected, iconview radio:indeterminate:selected,
@ -1946,7 +1961,7 @@ radio:indeterminate:disabled,
treeview.radio:indeterminate:disabled { treeview.radio:indeterminate:disabled {
-gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive.png"), url("assets/radio-mixed-insensitive@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive.png"), url("assets/radio-mixed-insensitive@2.png")); }
filechooser actionbar radio:indeterminate:disabled { .osd radio:indeterminate:disabled, filechooser actionbar radio:indeterminate:disabled {
-gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); }
.view radio:indeterminate:disabled:selected, iconview radio:indeterminate:disabled:selected, .view radio:indeterminate:disabled:selected, iconview radio:indeterminate:disabled:selected,
@ -1959,7 +1974,7 @@ radio:checked,
treeview.radio:checked { treeview.radio:checked {
-gtk-icon-source: -gtk-scaled(url("assets/radio-checked.png"), url("assets/radio-checked@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/radio-checked.png"), url("assets/radio-checked@2.png")); }
filechooser actionbar radio:checked { .osd radio:checked, filechooser actionbar radio:checked {
-gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); }
.view radio:checked:selected, iconview radio:checked:selected, .view radio:checked:selected, iconview radio:checked:selected,
@ -1972,7 +1987,7 @@ radio:checked:disabled,
treeview.radio:checked:disabled { treeview.radio:checked:disabled {
-gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive.png"), url("assets/radio-checked-insensitive@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive.png"), url("assets/radio-checked-insensitive@2.png")); }
filechooser actionbar radio:checked:disabled { .osd radio:checked:disabled, filechooser actionbar radio:checked:disabled {
-gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); }
.view radio:checked:disabled:selected, iconview radio:checked:disabled:selected, .view radio:checked:disabled:selected, iconview radio:checked:disabled:selected,

View File

@ -202,6 +202,9 @@ entry {
.osd entry:disabled { .osd entry:disabled {
color: rgba(186, 195, 207, 0.55); color: rgba(186, 195, 207, 0.55);
background-image: linear-gradient(to bottom, rgba(102, 109, 132, 0.25)); } background-image: linear-gradient(to bottom, rgba(102, 109, 132, 0.25)); }
.osd entry selection:focus, .osd entry selection {
color: #5294E2;
background-color: #ffffff; }
entry progress { entry progress {
margin: 0 -6px; margin: 0 -6px;
border-radius: 0; border-radius: 0;
@ -775,6 +778,18 @@ spinbutton:not(.vertical) > entry:focus + button {
spinbutton:not(.vertical) > entry:drop(active) + button { spinbutton:not(.vertical) > entry:drop(active) + button {
border-left-color: #F08437; } border-left-color: #F08437; }
.osd spinbutton:not(.vertical) > button:hover:not(:active),
.osd spinbutton:not(.vertical) > button:hover + button {
box-shadow: inset 1px 0 rgba(26, 28, 34, 0.4); }
.osd spinbutton:not(.vertical) > button:first-child:hover:not(:active),
.osd spinbutton:not(.vertical) > button.up:dir(rtl):hover:not(:active),
.osd spinbutton:not(.vertical) > entry + button:not(:active):hover {
box-shadow: none; }
.osd spinbutton:not(.vertical) > entry:focus + button {
border-left-color: rgba(26, 28, 34, 0.4); }
spinbutton.vertical button, spinbutton.vertical entry { spinbutton.vertical button, spinbutton.vertical entry {
padding-left: 4px; padding-left: 4px;
padding-right: 4px; padding-right: 4px;
@ -1833,7 +1848,7 @@ check,
treeview.check { treeview.check {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked.png"), url("assets/checkbox-unchecked@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked.png"), url("assets/checkbox-unchecked@2.png")); }
filechooser actionbar check { .osd check, filechooser actionbar check {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); }
.view check:selected, iconview check:selected, .view check:selected, iconview check:selected,
@ -1846,7 +1861,7 @@ check:disabled,
treeview.check:disabled { treeview.check:disabled {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive.png"), url("assets/checkbox-unchecked-insensitive@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive.png"), url("assets/checkbox-unchecked-insensitive@2.png")); }
filechooser actionbar check:disabled { .osd check:disabled, filechooser actionbar check:disabled {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); }
.view check:disabled:selected, iconview check:disabled:selected, .view check:disabled:selected, iconview check:disabled:selected,
@ -1859,7 +1874,7 @@ check:indeterminate,
treeview.check:indeterminate { treeview.check:indeterminate {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed.png"), url("assets/checkbox-mixed@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed.png"), url("assets/checkbox-mixed@2.png")); }
filechooser actionbar check:indeterminate { .osd check:indeterminate, filechooser actionbar check:indeterminate {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); }
.view check:indeterminate:selected, iconview check:indeterminate:selected, .view check:indeterminate:selected, iconview check:indeterminate:selected,
@ -1872,7 +1887,7 @@ check:indeterminate:disabled,
treeview.check:indeterminate:disabled { treeview.check:indeterminate:disabled {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive.png"), url("assets/checkbox-mixed-insensitive@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive.png"), url("assets/checkbox-mixed-insensitive@2.png")); }
filechooser actionbar check:indeterminate:disabled { .osd check:indeterminate:disabled, filechooser actionbar check:indeterminate:disabled {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); }
.view check:indeterminate:disabled:selected, iconview check:indeterminate:disabled:selected, .view check:indeterminate:disabled:selected, iconview check:indeterminate:disabled:selected,
@ -1885,7 +1900,7 @@ check:checked,
treeview.check:checked { treeview.check:checked {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked.png"), url("assets/checkbox-checked@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked.png"), url("assets/checkbox-checked@2.png")); }
filechooser actionbar check:checked { .osd check:checked, filechooser actionbar check:checked {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); }
.view check:checked:selected, iconview check:checked:selected, .view check:checked:selected, iconview check:checked:selected,
@ -1898,7 +1913,7 @@ check:checked:disabled,
treeview.check:checked:disabled { treeview.check:checked:disabled {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive.png"), url("assets/checkbox-checked-insensitive@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive.png"), url("assets/checkbox-checked-insensitive@2.png")); }
filechooser actionbar check:checked:disabled { .osd check:checked:disabled, filechooser actionbar check:checked:disabled {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); }
.view check:checked:disabled:selected, iconview check:checked:disabled:selected, .view check:checked:disabled:selected, iconview check:checked:disabled:selected,
@ -1911,7 +1926,7 @@ radio,
treeview.radio { treeview.radio {
-gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked.png"), url("assets/radio-unchecked@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked.png"), url("assets/radio-unchecked@2.png")); }
filechooser actionbar radio { .osd radio, filechooser actionbar radio {
-gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); }
.view radio:selected, iconview radio:selected, .view radio:selected, iconview radio:selected,
@ -1924,7 +1939,7 @@ radio:disabled,
treeview.radio:disabled { treeview.radio:disabled {
-gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive.png"), url("assets/radio-unchecked-insensitive@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive.png"), url("assets/radio-unchecked-insensitive@2.png")); }
filechooser actionbar radio:disabled { .osd radio:disabled, filechooser actionbar radio:disabled {
-gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); }
.view radio:disabled:selected, iconview radio:disabled:selected, .view radio:disabled:selected, iconview radio:disabled:selected,
@ -1937,7 +1952,7 @@ radio:indeterminate,
treeview.radio:indeterminate { treeview.radio:indeterminate {
-gtk-icon-source: -gtk-scaled(url("assets/radio-mixed.png"), url("assets/radio-mixed@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed.png"), url("assets/radio-mixed@2.png")); }
filechooser actionbar radio:indeterminate { .osd radio:indeterminate, filechooser actionbar radio:indeterminate {
-gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); }
.view radio:indeterminate:selected, iconview radio:indeterminate:selected, .view radio:indeterminate:selected, iconview radio:indeterminate:selected,
@ -1950,7 +1965,7 @@ radio:indeterminate:disabled,
treeview.radio:indeterminate:disabled { treeview.radio:indeterminate:disabled {
-gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive.png"), url("assets/radio-mixed-insensitive@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive.png"), url("assets/radio-mixed-insensitive@2.png")); }
filechooser actionbar radio:indeterminate:disabled { .osd radio:indeterminate:disabled, filechooser actionbar radio:indeterminate:disabled {
-gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); }
.view radio:indeterminate:disabled:selected, iconview radio:indeterminate:disabled:selected, .view radio:indeterminate:disabled:selected, iconview radio:indeterminate:disabled:selected,
@ -1963,7 +1978,7 @@ radio:checked,
treeview.radio:checked { treeview.radio:checked {
-gtk-icon-source: -gtk-scaled(url("assets/radio-checked.png"), url("assets/radio-checked@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/radio-checked.png"), url("assets/radio-checked@2.png")); }
filechooser actionbar radio:checked { .osd radio:checked, filechooser actionbar radio:checked {
-gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); }
.view radio:checked:selected, iconview radio:checked:selected, .view radio:checked:selected, iconview radio:checked:selected,
@ -1976,7 +1991,7 @@ radio:checked:disabled,
treeview.radio:checked:disabled { treeview.radio:checked:disabled {
-gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive.png"), url("assets/radio-checked-insensitive@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive.png"), url("assets/radio-checked-insensitive@2.png")); }
filechooser actionbar radio:checked:disabled { .osd radio:checked:disabled, filechooser actionbar radio:checked:disabled {
-gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); }
.view radio:checked:disabled:selected, iconview radio:checked:disabled:selected, .view radio:checked:disabled:selected, iconview radio:checked:disabled:selected,

View File

@ -202,6 +202,9 @@ entry {
.osd entry:disabled { .osd entry:disabled {
color: rgba(186, 195, 207, 0.55); color: rgba(186, 195, 207, 0.55);
background-image: linear-gradient(to bottom, rgba(102, 109, 132, 0.2)); } background-image: linear-gradient(to bottom, rgba(102, 109, 132, 0.2)); }
.osd entry selection:focus, .osd entry selection {
color: #5294E2;
background-color: #ffffff; }
entry progress { entry progress {
margin: 0 -6px; margin: 0 -6px;
border-radius: 0; border-radius: 0;
@ -775,6 +778,18 @@ spinbutton:not(.vertical) > entry:focus + button {
spinbutton:not(.vertical) > entry:drop(active) + button { spinbutton:not(.vertical) > entry:drop(active) + button {
border-left-color: #F08437; } border-left-color: #F08437; }
.osd spinbutton:not(.vertical) > button:hover:not(:active),
.osd spinbutton:not(.vertical) > button:hover + button {
box-shadow: inset 1px 0 rgba(26, 28, 34, 0.35); }
.osd spinbutton:not(.vertical) > button:first-child:hover:not(:active),
.osd spinbutton:not(.vertical) > button.up:dir(rtl):hover:not(:active),
.osd spinbutton:not(.vertical) > entry + button:not(:active):hover {
box-shadow: none; }
.osd spinbutton:not(.vertical) > entry:focus + button {
border-left-color: rgba(26, 28, 34, 0.35); }
spinbutton.vertical button, spinbutton.vertical entry { spinbutton.vertical button, spinbutton.vertical entry {
padding-left: 4px; padding-left: 4px;
padding-right: 4px; padding-right: 4px;
@ -1833,7 +1848,7 @@ check,
treeview.check { treeview.check {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked.png"), url("assets/checkbox-unchecked@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked.png"), url("assets/checkbox-unchecked@2.png")); }
filechooser actionbar check { .osd check, filechooser actionbar check {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); }
.view check:selected, iconview check:selected, .view check:selected, iconview check:selected,
@ -1846,7 +1861,7 @@ check:disabled,
treeview.check:disabled { treeview.check:disabled {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive.png"), url("assets/checkbox-unchecked-insensitive@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive.png"), url("assets/checkbox-unchecked-insensitive@2.png")); }
filechooser actionbar check:disabled { .osd check:disabled, filechooser actionbar check:disabled {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); }
.view check:disabled:selected, iconview check:disabled:selected, .view check:disabled:selected, iconview check:disabled:selected,
@ -1859,7 +1874,7 @@ check:indeterminate,
treeview.check:indeterminate { treeview.check:indeterminate {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed.png"), url("assets/checkbox-mixed@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed.png"), url("assets/checkbox-mixed@2.png")); }
filechooser actionbar check:indeterminate { .osd check:indeterminate, filechooser actionbar check:indeterminate {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); }
.view check:indeterminate:selected, iconview check:indeterminate:selected, .view check:indeterminate:selected, iconview check:indeterminate:selected,
@ -1872,7 +1887,7 @@ check:indeterminate:disabled,
treeview.check:indeterminate:disabled { treeview.check:indeterminate:disabled {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive.png"), url("assets/checkbox-mixed-insensitive@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive.png"), url("assets/checkbox-mixed-insensitive@2.png")); }
filechooser actionbar check:indeterminate:disabled { .osd check:indeterminate:disabled, filechooser actionbar check:indeterminate:disabled {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); }
.view check:indeterminate:disabled:selected, iconview check:indeterminate:disabled:selected, .view check:indeterminate:disabled:selected, iconview check:indeterminate:disabled:selected,
@ -1885,7 +1900,7 @@ check:checked,
treeview.check:checked { treeview.check:checked {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked.png"), url("assets/checkbox-checked@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked.png"), url("assets/checkbox-checked@2.png")); }
filechooser actionbar check:checked { .osd check:checked, filechooser actionbar check:checked {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); }
.view check:checked:selected, iconview check:checked:selected, .view check:checked:selected, iconview check:checked:selected,
@ -1898,7 +1913,7 @@ check:checked:disabled,
treeview.check:checked:disabled { treeview.check:checked:disabled {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive.png"), url("assets/checkbox-checked-insensitive@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive.png"), url("assets/checkbox-checked-insensitive@2.png")); }
filechooser actionbar check:checked:disabled { .osd check:checked:disabled, filechooser actionbar check:checked:disabled {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); }
.view check:checked:disabled:selected, iconview check:checked:disabled:selected, .view check:checked:disabled:selected, iconview check:checked:disabled:selected,
@ -1911,7 +1926,7 @@ radio,
treeview.radio { treeview.radio {
-gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked.png"), url("assets/radio-unchecked@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked.png"), url("assets/radio-unchecked@2.png")); }
filechooser actionbar radio { .osd radio, filechooser actionbar radio {
-gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); }
.view radio:selected, iconview radio:selected, .view radio:selected, iconview radio:selected,
@ -1924,7 +1939,7 @@ radio:disabled,
treeview.radio:disabled { treeview.radio:disabled {
-gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive.png"), url("assets/radio-unchecked-insensitive@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive.png"), url("assets/radio-unchecked-insensitive@2.png")); }
filechooser actionbar radio:disabled { .osd radio:disabled, filechooser actionbar radio:disabled {
-gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); }
.view radio:disabled:selected, iconview radio:disabled:selected, .view radio:disabled:selected, iconview radio:disabled:selected,
@ -1937,7 +1952,7 @@ radio:indeterminate,
treeview.radio:indeterminate { treeview.radio:indeterminate {
-gtk-icon-source: -gtk-scaled(url("assets/radio-mixed.png"), url("assets/radio-mixed@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed.png"), url("assets/radio-mixed@2.png")); }
filechooser actionbar radio:indeterminate { .osd radio:indeterminate, filechooser actionbar radio:indeterminate {
-gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); }
.view radio:indeterminate:selected, iconview radio:indeterminate:selected, .view radio:indeterminate:selected, iconview radio:indeterminate:selected,
@ -1950,7 +1965,7 @@ radio:indeterminate:disabled,
treeview.radio:indeterminate:disabled { treeview.radio:indeterminate:disabled {
-gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive.png"), url("assets/radio-mixed-insensitive@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive.png"), url("assets/radio-mixed-insensitive@2.png")); }
filechooser actionbar radio:indeterminate:disabled { .osd radio:indeterminate:disabled, filechooser actionbar radio:indeterminate:disabled {
-gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); }
.view radio:indeterminate:disabled:selected, iconview radio:indeterminate:disabled:selected, .view radio:indeterminate:disabled:selected, iconview radio:indeterminate:disabled:selected,
@ -1963,7 +1978,7 @@ radio:checked,
treeview.radio:checked { treeview.radio:checked {
-gtk-icon-source: -gtk-scaled(url("assets/radio-checked.png"), url("assets/radio-checked@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/radio-checked.png"), url("assets/radio-checked@2.png")); }
filechooser actionbar radio:checked { .osd radio:checked, filechooser actionbar radio:checked {
-gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); }
.view radio:checked:selected, iconview radio:checked:selected, .view radio:checked:selected, iconview radio:checked:selected,
@ -1976,7 +1991,7 @@ radio:checked:disabled,
treeview.radio:checked:disabled { treeview.radio:checked:disabled {
-gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive.png"), url("assets/radio-checked-insensitive@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive.png"), url("assets/radio-checked-insensitive@2.png")); }
filechooser actionbar radio:checked:disabled { .osd radio:checked:disabled, filechooser actionbar radio:checked:disabled {
-gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); } -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); }
.view radio:checked:disabled:selected, iconview radio:checked:disabled:selected, .view radio:checked:disabled:selected, iconview radio:checked:disabled:selected,

View File

@ -261,6 +261,13 @@ entry {
@include entry(osd); @include entry(osd);
&:focus { @include entry(osd-focus); } &:focus { @include entry(osd-focus); }
&:disabled { @include entry(osd-insensitive); } &:disabled { @include entry(osd-insensitive); }
selection {
&:focus, & {
color: $selected_bg_color;
background-color: $selected_fg_color;
}
}
} }
progress { progress {
@ -775,6 +782,17 @@ spinbutton {
> entry:focus + button { border-left-color: if($variant=='light', $selected_bg_color, $entry_border); } > entry:focus + button { border-left-color: if($variant=='light', $selected_bg_color, $entry_border); }
> entry:drop(active) + button { border-left-color: $drop_target_color; } > entry:drop(active) + button { border-left-color: $drop_target_color; }
.osd & {
> button:hover:not(:active),
> button:hover + button { box-shadow: inset 1px 0 $osd_button_border; }
> button:first-child:hover:not(:active),
> button.up:dir(rtl):hover:not(:active),
> entry + button:not(:active):hover { box-shadow: none; }
> entry:focus + button { border-left-color: $osd_button_border; }
}
} }
&.vertical { &.vertical {
button, entry { button, entry {
@ -1977,6 +1995,7 @@ switch {
url("assets/#{$a}#{$as}#{$asset_suffix}@2.png")); url("assets/#{$a}#{$as}#{$asset_suffix}@2.png"));
} }
.osd,
%osd_check_radio { %osd_check_radio {
#{$w}#{$s} { #{$w}#{$s} {
-gtk-icon-source: -gtk-scaled(url("assets/#{$a}#{$as}-dark.png"), -gtk-icon-source: -gtk-scaled(url("assets/#{$a}#{$as}-dark.png"),