use accent color for menu highlight (fix #135)

pull/562/head
Horst3180 8 years ago
parent 753130a3ba
commit ca76d0e2e5

@ -171,6 +171,10 @@ StScrollBar {
border-right-width: 1px;
border-left-width: 5px;
color: transparent; }
.popup-menu-item:active .popup-slider-menu-item, .popup-menu-item:active
.slider {
-slider-background-color: rgba(0, 0, 0, 0.2);
-slider-active-background-color: #ffffff; }
.check-box CinnamonGenericContainer {
spacing: .2em;
@ -221,11 +225,14 @@ StScrollBar {
.toggle-switch {
width: 50px;
height: 20px;
background-size: contain; }
.toggle-switch-us, .toggle-switch-intl {
background-image: url("dark-assets/switch/switch-off.svg"); }
.toggle-switch-us:checked, .toggle-switch-intl:checked {
background-image: url("dark-assets/switch/switch-on.svg"); }
background-size: contain;
background-image: url("dark-assets/switch/switch-off.svg"); }
.toggle-switch:checked {
background-image: url("dark-assets/switch/switch-on.svg"); }
.popup-menu-item:active .toggle-switch {
background-image: url("common-assets/switch/switch-off-selected.svg"); }
.popup-menu-item:active .toggle-switch:checked {
background-image: url("common-assets/switch/switch-on-selected.svg"); }
.cinnamon-link {
color: #a9caf1;
@ -267,9 +274,9 @@ StScrollBar {
padding: .4em 1.75em;
spacing: 1em; }
.popup-menu .popup-menu-item:active {
color: #D3DAE3;
color: #ffffff;
background-color: transparent;
border-image: url("dark-assets/menu/menu-hover.svg") 9 9 1 1; }
border-image: url("common-assets/menu/menu-hover.svg") 9 9 1 1; }
.popup-menu .popup-menu-item:insensitive {
color: rgba(211, 218, 227, 0.5);
background: none; }
@ -277,6 +284,8 @@ StScrollBar {
color: #D3DAE3; }
.popup-menu .popup-inactive-menu-item:insensitive {
color: rgba(211, 218, 227, 0.45); }
.popup-menu .popup-menu-item:active .popup-inactive-menu-item {
color: #ffffff; }
.popup-menu-icon {
icon-size: 16px; }

@ -171,6 +171,10 @@ StScrollBar {
border-right-width: 1px;
border-left-width: 5px;
color: transparent; }
.popup-menu-item:active .popup-slider-menu-item, .popup-menu-item:active
.slider {
-slider-background-color: rgba(0, 0, 0, 0.2);
-slider-active-background-color: #ffffff; }
.check-box CinnamonGenericContainer {
spacing: .2em;
@ -221,11 +225,14 @@ StScrollBar {
.toggle-switch {
width: 50px;
height: 20px;
background-size: contain; }
.toggle-switch-us, .toggle-switch-intl {
background-image: url("light-assets/switch/switch-off.svg"); }
.toggle-switch-us:checked, .toggle-switch-intl:checked {
background-image: url("light-assets/switch/switch-on.svg"); }
background-size: contain;
background-image: url("light-assets/switch/switch-off.svg"); }
.toggle-switch:checked {
background-image: url("light-assets/switch/switch-on.svg"); }
.popup-menu-item:active .toggle-switch {
background-image: url("common-assets/switch/switch-off-selected.svg"); }
.popup-menu-item:active .toggle-switch:checked {
background-image: url("common-assets/switch/switch-on-selected.svg"); }
.cinnamon-link {
color: #2679db;
@ -267,9 +274,9 @@ StScrollBar {
padding: .4em 1.75em;
spacing: 1em; }
.popup-menu .popup-menu-item:active {
color: #5c616c;
color: #ffffff;
background-color: transparent;
border-image: url("light-assets/menu/menu-hover.svg") 9 9 1 1; }
border-image: url("common-assets/menu/menu-hover.svg") 9 9 1 1; }
.popup-menu .popup-menu-item:insensitive {
color: rgba(92, 97, 108, 0.5);
background: none; }
@ -277,6 +284,8 @@ StScrollBar {
color: #5c616c; }
.popup-menu .popup-inactive-menu-item:insensitive {
color: rgba(92, 97, 108, 0.55); }
.popup-menu .popup-menu-item:active .popup-inactive-menu-item {
color: #ffffff; }
.popup-menu-icon {
icon-size: 16px; }

@ -26,8 +26,8 @@
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="11.2"
inkscape:cx="16.934585"
inkscape:cy="20.910274"
inkscape:cx="16.532799"
inkscape:cy="17.338845"
inkscape:document-units="px"
inkscape:current-layer="layer1"
showgrid="true"
@ -69,29 +69,16 @@
id="layer1"
transform="translate(-137,-382.36221)">
<g
transform="matrix(0.0689655,0,0,0.93939391,71.275885,281.90766)"
id="g6908">
transform="matrix(0.0689655,0,0,1.0000001,71.275885,274.36218)"
id="g6908"
style="fill:#5294e2;fill-opacity:1">
<rect
y="108"
x="1011"
height="33"
width="348"
id="rect5271"
style="opacity:0.05;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:0" />
style="opacity:1;fill:#5294e2;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:0" />
</g>
<rect
style="opacity:0.07;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect4141"
width="23.99999"
height="1"
x="141"
y="382.36221" />
<rect
style="opacity:0.07;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect4141-5"
width="23.99999"
height="1"
x="141"
y="414.36221" />
</g>
</svg>

Before

Width:  |  Height:  |  Size: 3.0 KiB

After

Width:  |  Height:  |  Size: 2.5 KiB

@ -0,0 +1,201 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="50"
height="20"
id="svg7539"
version="1.1"
inkscape:version="0.91 r13725"
sodipodi:docname="switch-off-selected.svg">
<defs
id="defs7541">
<linearGradient
id="linearGradient4695-1-4-3-5-0-6">
<stop
id="stop4697-9-9-7-0-1-5"
style="stop-color:#000000;stop-opacity:1;"
offset="0" />
<stop
id="stop4699-5-8-9-0-4-0"
style="stop-color:#000000;stop-opacity:0"
offset="1" />
</linearGradient>
<linearGradient
id="linearGradient3768-6">
<stop
style="stop-color:#0f0f0f;stop-opacity:1;"
offset="0"
id="stop3770-0" />
<stop
id="stop3778-6"
offset="0.078125"
style="stop-color:#171717;stop-opacity:1;" />
<stop
style="stop-color:#171717;stop-opacity:1;"
offset="0.97355771"
id="stop3774-2" />
<stop
style="stop-color:#1b1b1b;stop-opacity:1;"
offset="1"
id="stop3776-2" />
</linearGradient>
<linearGradient
id="linearGradient3969-0-4">
<stop
style="stop-color:#353537;stop-opacity:1;"
offset="0"
id="stop3971-2-6" />
<stop
style="stop-color:#4d4f52;stop-opacity:1;"
offset="1"
id="stop3973-0-1" />
</linearGradient>
<linearGradient
id="linearGradient3938">
<stop
id="stop3940"
offset="0"
style="stop-color:#ffffff;stop-opacity:0;" />
<stop
id="stop3942"
offset="1"
style="stop-color:#ffffff;stop-opacity:0.54901963;" />
</linearGradient>
<linearGradient
id="linearGradient6523">
<stop
id="stop6525"
offset="0"
style="stop-color:#1a1a1a;stop-opacity:1;" />
<stop
id="stop6527"
offset="1"
style="stop-color:#1a1a1a;stop-opacity:0;" />
</linearGradient>
<linearGradient
id="linearGradient3938-6">
<stop
id="stop3940-4"
offset="0"
style="stop-color:#bebebe;stop-opacity:1;" />
<stop
id="stop3942-8"
offset="1"
style="stop-color:#ffffff;stop-opacity:1;" />
</linearGradient>
</defs>
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="8.2495794"
inkscape:cx="-2.2858532"
inkscape:cy="2.3994423"
inkscape:current-layer="layer1"
showgrid="true"
inkscape:grid-bbox="true"
inkscape:document-units="px"
fit-margin-top="0"
fit-margin-left="0"
fit-margin-right="0"
fit-margin-bottom="0"
inkscape:window-width="1920"
inkscape:window-height="1032"
inkscape:window-x="0"
inkscape:window-y="23"
inkscape:window-maximized="1"
inkscape:snap-bbox="true"
showguides="true"
inkscape:guide-bbox="true"
inkscape:snap-bbox-midpoints="false"
inkscape:bbox-paths="true"
inkscape:bbox-nodes="true"
inkscape:snap-bbox-edge-midpoints="true">
<inkscape:grid
type="xygrid"
id="grid3019"
empspacing="5"
visible="true"
enabled="true"
snapvisiblegridlinesonly="true"
originx="-4"
originy="2.6171874e-06" />
</sodipodi:namedview>
<metadata
id="metadata7544">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title />
</cc:Work>
</rdf:RDF>
</metadata>
<g
id="layer1"
inkscape:label="Layer 1"
inkscape:groupmode="layer"
transform="translate(-120,87.999997)">
<g
transform="translate(-886,-418)"
style="display:inline;opacity:1"
id="switch-selected"
inkscape:label="#g4820">
<g
id="layer1-9-3"
inkscape:label="Layer 1"
transform="matrix(-1,0,0,1,1177,420)">
<g
style="display:inline"
transform="translate(120,-116.99998)"
inkscape:label="Layer 1"
id="switch-active-2-8">
<g
id="g3900-12-2"
transform="translate(0,-1004.3622)">
<rect
style="display:inline;opacity:0;fill:#434343;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect5465-3-32-9"
width="52"
height="24"
x="0"
y="1029.3622" />
<rect
style="opacity:0.2;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
id="rect2987-07-3"
width="50"
height="20"
x="1"
y="1031.3622"
ry="11"
rx="11" />
<circle
style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
id="path3759-7-1"
cx="41"
cy="1041.3622"
r="9" />
</g>
</g>
</g>
<path
inkscape:connector-curvature="0"
d="m 1043.0028,337 0.75,0 c 0.01,-9e-5 0.016,-3.5e-4 0.023,0 0.1912,0.008 0.3824,0.0964 0.5156,0.23437 l 1.711,1.71094 1.7343,-1.71094 c 0.1993,-0.17287 0.335,-0.22912 0.5157,-0.23437 l 0.75,0 0,0.75 c 0,0.21485 -0.026,0.41298 -0.1875,0.5625 l -1.711,1.71093 1.6875,1.6875 c 0.1412,0.14113 0.211,0.34009 0.211,0.53907 l 0,0.75 -0.75,0 c -0.199,-10e-6 -0.398,-0.0698 -0.5391,-0.21094 l -1.7109,-1.71094 -1.711,1.71094 c -0.1411,0.14114 -0.3401,0.21094 -0.539,0.21094 l -0.75,0 0,-0.75 c 0,-0.19897 0.07,-0.39794 0.2109,-0.53907 l 1.7109,-1.6875 -1.7109,-1.71093 c -0.1581,-0.14598 -0.2274,-0.35194 -0.2109,-0.5625 l 0,-0.75 z"
id="path10839-9-8-2-2-5-7"
style="color:#bebebe;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:'Andale Mono';-inkscape-font-specification:'Andale Mono';text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;display:inline;overflow:visible;visibility:visible;opacity:0.6;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.78124988;marker:none;enable-background:new" />
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 6.9 KiB

@ -0,0 +1,220 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="50"
height="20"
id="svg7539"
version="1.1"
inkscape:version="0.91 r13725"
sodipodi:docname="switch-on-selected.svg">
<defs
id="defs7541">
<linearGradient
id="linearGradient4695-1-4-3-5-0-6">
<stop
id="stop4697-9-9-7-0-1-5"
style="stop-color:#000000;stop-opacity:1;"
offset="0" />
<stop
id="stop4699-5-8-9-0-4-0"
style="stop-color:#000000;stop-opacity:0"
offset="1" />
</linearGradient>
<linearGradient
id="linearGradient3768-6">
<stop
style="stop-color:#0f0f0f;stop-opacity:1;"
offset="0"
id="stop3770-0" />
<stop
id="stop3778-6"
offset="0.078125"
style="stop-color:#171717;stop-opacity:1;" />
<stop
style="stop-color:#171717;stop-opacity:1;"
offset="0.97355771"
id="stop3774-2" />
<stop
style="stop-color:#1b1b1b;stop-opacity:1;"
offset="1"
id="stop3776-2" />
</linearGradient>
<linearGradient
id="linearGradient3969-0-4">
<stop
style="stop-color:#353537;stop-opacity:1;"
offset="0"
id="stop3971-2-6" />
<stop
style="stop-color:#4d4f52;stop-opacity:1;"
offset="1"
id="stop3973-0-1" />
</linearGradient>
<linearGradient
id="linearGradient3938">
<stop
id="stop3940"
offset="0"
style="stop-color:#ffffff;stop-opacity:0;" />
<stop
id="stop3942"
offset="1"
style="stop-color:#ffffff;stop-opacity:0.54901963;" />
</linearGradient>
<linearGradient
id="linearGradient6523">
<stop
id="stop6525"
offset="0"
style="stop-color:#1a1a1a;stop-opacity:1;" />
<stop
id="stop6527"
offset="1"
style="stop-color:#1a1a1a;stop-opacity:0;" />
</linearGradient>
<linearGradient
id="linearGradient3938-6">
<stop
id="stop3940-4"
offset="0"
style="stop-color:#bebebe;stop-opacity:1;" />
<stop
id="stop3942-8"
offset="1"
style="stop-color:#ffffff;stop-opacity:1;" />
</linearGradient>
</defs>
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="11.666667"
inkscape:cx="20.556458"
inkscape:cy="-1.6685358"
inkscape:current-layer="layer1"
showgrid="true"
inkscape:grid-bbox="true"
inkscape:document-units="px"
fit-margin-top="0"
fit-margin-left="0"
fit-margin-right="0"
fit-margin-bottom="0"
inkscape:window-width="1920"
inkscape:window-height="1032"
inkscape:window-x="0"
inkscape:window-y="23"
inkscape:window-maximized="1"
inkscape:snap-bbox="true"
showguides="true"
inkscape:guide-bbox="true"
inkscape:snap-bbox-midpoints="false"
inkscape:bbox-paths="true"
inkscape:bbox-nodes="true"
inkscape:snap-bbox-edge-midpoints="true">
<inkscape:grid
type="xygrid"
id="grid3019"
empspacing="5"
visible="true"
enabled="true"
snapvisiblegridlinesonly="true"
originx="-4"
originy="2.6171874e-06" />
</sodipodi:namedview>
<metadata
id="metadata7544">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title />
</cc:Work>
</rdf:RDF>
</metadata>
<g
id="layer1"
inkscape:label="Layer 1"
inkscape:groupmode="layer"
transform="translate(-120,87.999997)">
<g
transform="translate(-886,-448)"
style="display:inline;opacity:1"
id="switch-active-selected"
inkscape:label="#g4829">
<g
id="layer1-9-0-0"
inkscape:label="Layer 1"
transform="translate(885,450)"
style="display:inline;opacity:1">
<g
style="display:inline"
transform="translate(120,-116.99998)"
inkscape:label="Layer 1"
id="switch-active-8-4">
<g
id="g3900-1-87-6"
transform="translate(0,-1004.3622)">
<rect
style="display:inline;opacity:0;fill:#434343;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect5465-3-3-6"
width="52"
height="24"
x="0"
y="1029.3622" />
<rect
style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
id="rect2987-0-8-4"
width="50"
height="20"
x="1"
y="1031.3622"
ry="11"
rx="11" />
<circle
style="fill:#5294e2;fill-opacity:1;fill-rule:nonzero;stroke:none"
id="path3759-0-7"
cx="41"
cy="1041.3622"
r="9" />
</g>
</g>
</g>
<g
transform="translate(-1.0003162,0)"
id="g4816-0">
<rect
transform="matrix(0.70710678,0.70710678,-0.70710678,0.70710678,0,0)"
ry="0.66666085"
rx="0.66666085"
y="-456.09485"
x="977.54999"
height="1.9999826"
width="5"
id="rect3977-39-2-1"
style="display:inline;opacity:1;fill:#5294e2;fill-opacity:1;stroke:none" />
<rect
transform="matrix(0.70710678,0.70710678,-0.70710678,0.70710678,0,0)"
ry="0"
y="-462.09485"
x="980.54999"
height="7.9999828"
width="2"
id="rect3979-7-0-8"
style="display:inline;opacity:1;fill:#5294e2;fill-opacity:1;stroke:none" />
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 6.4 KiB

@ -1,97 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="9.0311108mm"
height="9.3133335mm"
viewBox="0 0 31.999999 33"
id="svg6927"
version="1.1"
inkscape:version="0.91 r13725"
sodipodi:docname="menu-hover.svg">
<defs
id="defs6929" />
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="11.2"
inkscape:cx="4.0327991"
inkscape:cy="13.945988"
inkscape:document-units="px"
inkscape:current-layer="layer1"
showgrid="true"
fit-margin-top="0"
fit-margin-left="0"
fit-margin-right="0"
fit-margin-bottom="0"
inkscape:window-width="1920"
inkscape:window-height="1032"
inkscape:window-x="0"
inkscape:window-y="25"
inkscape:window-maximized="1"
inkscape:snap-bbox="true"
inkscape:bbox-paths="false"
inkscape:bbox-nodes="true"
inkscape:snap-bbox-midpoints="false"
inkscape:snap-bbox-edge-midpoints="true">
<inkscape:grid
type="xygrid"
id="grid4140"
originx="0"
originy="1.2503989e-05" />
</sodipodi:namedview>
<metadata
id="metadata6932">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title />
</cc:Work>
</rdf:RDF>
</metadata>
<g
inkscape:label="Ebene 1"
inkscape:groupmode="layer"
id="layer1"
transform="translate(-137,-382.36221)">
<g
transform="matrix(0.0689655,0,0,0.93939391,71.275885,281.90766)"
id="g6908">
<rect
y="108"
x="1011"
height="33"
width="348"
id="rect5271"
style="opacity:0.03999999;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:0" />
</g>
<rect
style="opacity:0.08999999;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect4141"
width="23.99999"
height="1"
x="141"
y="382.36221" />
<rect
style="opacity:0.08999999;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect4141-5"
width="23.99999"
height="1"
x="141"
y="414.36221" />
</g>
</svg>

Before

Width:  |  Height:  |  Size: 3.1 KiB

@ -159,6 +159,11 @@ StScrollBar {
border-right-width: 1px;
border-left-width: 5px;
color: transparent;
.popup-menu-item:active & {
-slider-background-color: transparentize(black, 0.8);
-slider-active-background-color: $selected_fg_color;
}
}
//
@ -224,11 +229,14 @@ StScrollBar {
width: 50px;
height: 20px;
background-size: contain;
background-image: url("#{$asset_path}/switch/switch-off.svg");
&:checked { background-image: url("#{$asset_path}/switch/switch-on.svg"); }
&-us, &-intl {
background-image: url("#{$asset_path}/switch/switch-off.svg");
.popup-menu-item:active & {
background-image: url("common-assets/switch/switch-off-selected.svg");
&:checked { background-image: url("#{$asset_path}/switch/switch-on.svg"); }
&:checked { background-image: url("common-assets/switch/switch-on-selected.svg"); }
}
}
@ -286,9 +294,9 @@ StScrollBar {
spacing: 1em;
&:active {
color: $fg_color;
color: $selected_fg_color;
background-color: transparent;
border-image: url("#{$asset_path}/menu/menu-hover.svg") 9 9 1 1;
border-image: url("common-assets/menu/menu-hover.svg") 9 9 1 1;
}
&:insensitive {
color: transparentize($fg_color, 0.5);
@ -302,6 +310,8 @@ StScrollBar {
&:insensitive { color: $insensitive_fg_color; }
}
.popup-menu-item:active .popup-inactive-menu-item { color: $selected_fg_color; }
&-icon { icon-size: 16px; }
}

@ -26,8 +26,8 @@
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="11.2"
inkscape:cx="16.934585"
inkscape:cy="20.910274"
inkscape:cx="16.532799"
inkscape:cy="17.338845"
inkscape:document-units="px"
inkscape:current-layer="layer1"
showgrid="true"
@ -69,29 +69,16 @@
id="layer1"
transform="translate(-137,-382.36221)">
<g
transform="matrix(0.0689655,0,0,0.93939391,71.275885,281.90766)"
id="g6908">
transform="matrix(0.0689655,0,0,1.0000001,71.275885,274.36218)"
id="g6908"
style="fill:#5294e2;fill-opacity:1">
<rect
y="108"
x="1011"
height="33"
width="348"
id="rect5271"
style="opacity:0.05;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:0" />
style="opacity:1;fill:#5294e2;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:0" />
</g>
<rect
style="opacity:0.07;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect4141"
width="23.99999"
height="1"
x="141"
y="382.36221" />
<rect
style="opacity:0.07;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect4141-5"
width="23.99999"
height="1"
x="141"
y="414.36221" />
</g>
</svg>

Before

Width:  |  Height:  |  Size: 3.0 KiB

After

Width:  |  Height:  |  Size: 2.5 KiB

@ -0,0 +1,201 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="50"
height="20"
id="svg7539"
version="1.1"
inkscape:version="0.91 r13725"
sodipodi:docname="switch-off-selected.svg">
<defs
id="defs7541">
<linearGradient
id="linearGradient4695-1-4-3-5-0-6">
<stop
id="stop4697-9-9-7-0-1-5"
style="stop-color:#000000;stop-opacity:1;"
offset="0" />
<stop
id="stop4699-5-8-9-0-4-0"
style="stop-color:#000000;stop-opacity:0"
offset="1" />
</linearGradient>
<linearGradient
id="linearGradient3768-6">
<stop
style="stop-color:#0f0f0f;stop-opacity:1;"
offset="0"
id="stop3770-0" />
<stop
id="stop3778-6"
offset="0.078125"
style="stop-color:#171717;stop-opacity:1;" />
<stop
style="stop-color:#171717;stop-opacity:1;"
offset="0.97355771"
id="stop3774-2" />
<stop
style="stop-color:#1b1b1b;stop-opacity:1;"
offset="1"
id="stop3776-2" />
</linearGradient>
<linearGradient
id="linearGradient3969-0-4">
<stop
style="stop-color:#353537;stop-opacity:1;"
offset="0"
id="stop3971-2-6" />
<stop
style="stop-color:#4d4f52;stop-opacity:1;"
offset="1"
id="stop3973-0-1" />
</linearGradient>
<linearGradient
id="linearGradient3938">
<stop
id="stop3940"
offset="0"
style="stop-color:#ffffff;stop-opacity:0;" />
<stop
id="stop3942"
offset="1"
style="stop-color:#ffffff;stop-opacity:0.54901963;" />
</linearGradient>
<linearGradient
id="linearGradient6523">
<stop
id="stop6525"
offset="0"
style="stop-color:#1a1a1a;stop-opacity:1;" />
<stop
id="stop6527"
offset="1"
style="stop-color:#1a1a1a;stop-opacity:0;" />
</linearGradient>
<linearGradient
id="linearGradient3938-6">
<stop
id="stop3940-4"
offset="0"
style="stop-color:#bebebe;stop-opacity:1;" />
<stop
id="stop3942-8"
offset="1"
style="stop-color:#ffffff;stop-opacity:1;" />
</linearGradient>
</defs>
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="8.2495794"
inkscape:cx="-2.2858532"
inkscape:cy="2.3994423"
inkscape:current-layer="layer1"
showgrid="true"
inkscape:grid-bbox="true"
inkscape:document-units="px"
fit-margin-top="0"
fit-margin-left="0"
fit-margin-right="0"
fit-margin-bottom="0"
inkscape:window-width="1920"
inkscape:window-height="1032"
inkscape:window-x="0"
inkscape:window-y="23"
inkscape:window-maximized="1"
inkscape:snap-bbox="true"
showguides="true"
inkscape:guide-bbox="true"
inkscape:snap-bbox-midpoints="false"
inkscape:bbox-paths="true"
inkscape:bbox-nodes="true"
inkscape:snap-bbox-edge-midpoints="true">
<inkscape:grid
type="xygrid"
id="grid3019"
empspacing="5"
visible="true"
enabled="true"
snapvisiblegridlinesonly="true"
originx="-4"
originy="2.6171874e-06" />
</sodipodi:namedview>
<metadata
id="metadata7544">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title />
</cc:Work>
</rdf:RDF>
</metadata>
<g
id="layer1"
inkscape:label="Layer 1"
inkscape:groupmode="layer"
transform="translate(-120,87.999997)">
<g
transform="translate(-886,-418)"
style="display:inline;opacity:1"
id="switch-selected"
inkscape:label="#g4820">
<g
id="layer1-9-3"
inkscape:label="Layer 1"
transform="matrix(-1,0,0,1,1177,420)">
<g
style="display:inline"
transform="translate(120,-116.99998)"
inkscape:label="Layer 1"
id="switch-active-2-8">
<g
id="g3900-12-2"
transform="translate(0,-1004.3622)">
<rect
style="display:inline;opacity:0;fill:#434343;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect5465-3-32-9"
width="52"
height="24"
x="0"
y="1029.3622" />
<rect
style="opacity:0.2;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
id="rect2987-07-3"
width="50"
height="20"
x="1"
y="1031.3622"
ry="11"
rx="11" />
<circle
style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
id="path3759-7-1"
cx="41"
cy="1041.3622"
r="9" />
</g>
</g>
</g>
<path
inkscape:connector-curvature="0"
d="m 1043.0028,337 0.75,0 c 0.01,-9e-5 0.016,-3.5e-4 0.023,0 0.1912,0.008 0.3824,0.0964 0.5156,0.23437 l 1.711,1.71094 1.7343,-1.71094 c 0.1993,-0.17287 0.335,-0.22912 0.5157,-0.23437 l 0.75,0 0,0.75 c 0,0.21485 -0.026,0.41298 -0.1875,0.5625 l -1.711,1.71093 1.6875,1.6875 c 0.1412,0.14113 0.211,0.34009 0.211,0.53907 l 0,0.75 -0.75,0 c -0.199,-10e-6 -0.398,-0.0698 -0.5391,-0.21094 l -1.7109,-1.71094 -1.711,1.71094 c -0.1411,0.14114 -0.3401,0.21094 -0.539,0.21094 l -0.75,0 0,-0.75 c 0,-0.19897 0.07,-0.39794 0.2109,-0.53907 l 1.7109,-1.6875 -1.7109,-1.71093 c -0.1581,-0.14598 -0.2274,-0.35194 -0.2109,-0.5625 l 0,-0.75 z"
id="path10839-9-8-2-2-5-7"
style="color:#bebebe;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:'Andale Mono';-inkscape-font-specification:'Andale Mono';text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;display:inline;overflow:visible;visibility:visible;opacity:0.6;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.78124988;marker:none;enable-background:new" />
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 6.9 KiB

@ -0,0 +1,220 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="50"
height="20"
id="svg7539"
version="1.1"
inkscape:version="0.91 r13725"
sodipodi:docname="switch-on-selected.svg">
<defs
id="defs7541">
<linearGradient
id="linearGradient4695-1-4-3-5-0-6">
<stop
id="stop4697-9-9-7-0-1-5"
style="stop-color:#000000;stop-opacity:1;"
offset="0" />
<stop
id="stop4699-5-8-9-0-4-0"
style="stop-color:#000000;stop-opacity:0"
offset="1" />
</linearGradient>
<linearGradient
id="linearGradient3768-6">
<stop
style="stop-color:#0f0f0f;stop-opacity:1;"
offset="0"
id="stop3770-0" />
<stop
id="stop3778-6"
offset="0.078125"
style="stop-color:#171717;stop-opacity:1;" />
<stop
style="stop-color:#171717;stop-opacity:1;"
offset="0.97355771"
id="stop3774-2" />
<stop
style="stop-color:#1b1b1b;stop-opacity:1;"
offset="1"
id="stop3776-2" />
</linearGradient>
<linearGradient
id="linearGradient3969-0-4">
<stop
style="stop-color:#353537;stop-opacity:1;"
offset="0"
id="stop3971-2-6" />
<stop
style="stop-color:#4d4f52;stop-opacity:1;"
offset="1"
id="stop3973-0-1" />
</linearGradient>
<linearGradient
id="linearGradient3938">
<stop
id="stop3940"
offset="0"
style="stop-color:#ffffff;stop-opacity:0;" />
<stop
id="stop3942"
offset="1"
style="stop-color:#ffffff;stop-opacity:0.54901963;" />
</linearGradient>
<linearGradient
id="linearGradient6523">
<stop
id="stop6525"
offset="0"
style="stop-color:#1a1a1a;stop-opacity:1;" />
<stop
id="stop6527"
offset="1"
style="stop-color:#1a1a1a;stop-opacity:0;" />
</linearGradient>
<linearGradient
id="linearGradient3938-6">
<stop
id="stop3940-4"
offset="0"
style="stop-color:#bebebe;stop-opacity:1;" />
<stop
id="stop3942-8"
offset="1"
style="stop-color:#ffffff;stop-opacity:1;" />
</linearGradient>
</defs>
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="11.666667"
inkscape:cx="20.556458"
inkscape:cy="-1.6685358"
inkscape:current-layer="layer1"
showgrid="true"
inkscape:grid-bbox="true"
inkscape:document-units="px"
fit-margin-top="0"
fit-margin-left="0"
fit-margin-right="0"
fit-margin-bottom="0"
inkscape:window-width="1920"
inkscape:window-height="1032"
inkscape:window-x="0"
inkscape:window-y="23"
inkscape:window-maximized="1"
inkscape:snap-bbox="true"
showguides="true"
inkscape:guide-bbox="true"
inkscape:snap-bbox-midpoints="false"
inkscape:bbox-paths="true"
inkscape:bbox-nodes="true"
inkscape:snap-bbox-edge-midpoints="true">
<inkscape:grid
type="xygrid"
id="grid3019"
empspacing="5"
visible="true"
enabled="true"
snapvisiblegridlinesonly="true"
originx="-4"
originy="2.6171874e-06" />
</sodipodi:namedview>
<metadata
id="metadata7544">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title />
</cc:Work>
</rdf:RDF>
</metadata>
<g
id="layer1"
inkscape:label="Layer 1"
inkscape:groupmode="layer"
transform="translate(-120,87.999997)">
<g
transform="translate(-886,-448)"
style="display:inline;opacity:1"
id="switch-active-selected"
inkscape:label="#g4829">
<g
id="layer1-9-0-0"
inkscape:label="Layer 1"
transform="translate(885,450)"
style="display:inline;opacity:1">
<g
style="display:inline"
transform="translate(120,-116.99998)"
inkscape:label="Layer 1"
id="switch-active-8-4">
<g
id="g3900-1-87-6"
transform="translate(0,-1004.3622)">
<rect
style="display:inline;opacity:0;fill:#434343;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect5465-3-3-6"
width="52"
height="24"
x="0"
y="1029.3622" />
<rect
style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
id="rect2987-0-8-4"
width="50"
height="20"
x="1"
y="1031.3622"
ry="11"
rx="11" />
<circle
style="fill:#5294e2;fill-opacity:1;fill-rule:nonzero;stroke:none"
id="path3759-0-7"
cx="41"
cy="1041.3622"
r="9" />
</g>
</g>
</g>
<g
transform="translate(-1.0003162,0)"
id="g4816-0">
<rect
transform="matrix(0.70710678,0.70710678,-0.70710678,0.70710678,0,0)"
ry="0.66666085"
rx="0.66666085"
y="-456.09485"
x="977.54999"
height="1.9999826"
width="5"
id="rect3977-39-2-1"
style="display:inline;opacity:1;fill:#5294e2;fill-opacity:1;stroke:none" />
<rect
transform="matrix(0.70710678,0.70710678,-0.70710678,0.70710678,0,0)"
ry="0"
y="-462.09485"
x="980.54999"
height="7.9999828"
width="2"
id="rect3979-7-0-8"
style="display:inline;opacity:1;fill:#5294e2;fill-opacity:1;stroke:none" />
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 6.4 KiB

@ -184,19 +184,22 @@ StScrollBar {
.slider {
-slider-height: 4px;
-slider-background-color: #2b2e39 !important;
-slider-border-color: transparent !important;
-slider-active-background-color: #5294E2 !important;
-slider-active-border-color: transparent !important;
-slider-background-color: #2b2e39;
-slider-border-color: transparent;
-slider-active-background-color: #5294E2;
-slider-active-border-color: transparent;
-slider-border-width: 0;
-slider-handle-radius: 4px;
-slider-handle-border-color: transparent !important;
-slider-handle-border-width: 0 !important;
-slider-handle-border-color: transparent;
-slider-handle-border-width: 0;
height: 18px;
border: 0 solid transparent;
border-right-width: 1px;
border-left-width: 5px;
color: transparent; }
.popup-menu-item:active .slider {
-slider-background-color: rgba(0, 0, 0, 0.2);
-slider-active-background-color: #ffffff; }
.check-box StBoxLayout {
spacing: .8em; }
@ -218,11 +221,14 @@ StScrollBar {
.toggle-switch {
width: 50px;
height: 20px;
background-size: contain; }
.toggle-switch-us, .toggle-switch-intl {
background-image: url("dark-assets/switch/switch-off.svg"); }
.toggle-switch-us:checked, .toggle-switch-intl:checked {
background-image: url("dark-assets/switch/switch-on.svg"); }
background-size: contain;
background-image: url("dark-assets/switch/switch-off.svg"); }
.toggle-switch:checked {
background-image: url("dark-assets/switch/switch-on.svg"); }
.popup-menu-item:active .toggle-switch {
background-image: url("common-assets/switch/switch-off-selected.svg"); }
.popup-menu-item:active .toggle-switch:checked {
background-image: url("common-assets/switch/switch-on-selected.svg"); }
.shell-link {
color: #a9caf1; }
@ -453,7 +459,7 @@ StScrollBar {
background-gradient-direction: none !important;
border-image: url("dark-assets/menu/submenu.svg") 9 9 9 9; }
.popup-menu .popup-submenu-menu-item:open {
color: #D3DAE3 !important;
color: #D3DAE3;
background: none !important;
box-shadow: none;
border-image: url("dark-assets/menu/submenu-open.svg") 9 9 9 9; }
@ -466,18 +472,22 @@ StScrollBar {
.popup-menu .popup-menu-item:rtl {
padding: .4em 0em .4em 3em; }
.popup-menu .popup-menu-item:active, .popup-menu .popup-menu-item.selected {
color: #D3DAE3 !important;
color: #ffffff;
background-color: transparent;
border-image: url("dark-assets/menu/menu-hover.svg") 9 9 1 1; }
border-image: url("common-assets/menu/menu-hover.svg") 9 9 1 1; }
.popup-menu .popup-menu-item:insensitive {
color: rgba(211, 218, 227, 0.5) !important;
color: rgba(211, 218, 227, 0.5);
background: none; }
.popup-menu .popup-inactive-menu-item {
color: #D3DAE3; }
.popup-menu .popup-inactive-menu-item:insensitive {
color: rgba(211, 218, 227, 0.45); }
.popup-menu .popup-status-menu-item, .popup-menu .popup-subtitle-menu-item {
color: #D3DAE3 !important; }
.popup-menu .popup-status-menu-item,
.popup-menu .popup-subtitle-menu-item {
color: #D3DAE3; }
.popup-menu .popup-menu-item:active .popup-status-menu-item,
.popup-menu .popup-menu-item:active .popup-subtitle-menu-item {
color: #ffffff; }
.popup-menu.panel-menu {
-boxpointer-gap: 0px;
margin-bottom: 1.75em; }
@ -741,7 +751,7 @@ StScrollBar {
.system-switch-user-submenu-icon {
icon-size: 24px;
border: 1px solid rgba(211, 218, 227, 0.4); }
border: 1px solid rgba(0, 0, 0, 0.2); }
#appMenu {
spinner-image: url("common-assets/misc/process-working.svg");
@ -754,7 +764,9 @@ StScrollBar {
width: 360px; }
.aggregate-menu .popup-menu-icon {
padding: 0 4px;
color: #D3DAE3 !important; }
color: #D3DAE3; }
.aggregate-menu .popup-menu-item:active .popup-menu-icon {
color: #ffffff; }
.system-menu-action {
padding: 13px;

@ -184,19 +184,22 @@ StScrollBar {
.slider {
-slider-height: 4px;
-slider-background-color: #cfd6e6 !important;
-slider-border-color: transparent !important;
-slider-active-background-color: #5294E2 !important;
-slider-active-border-color: transparent !important;
-slider-background-color: #cfd6e6;
-slider-border-color: transparent;
-slider-active-background-color: #5294E2;
-slider-active-border-color: transparent;
-slider-border-width: 0;
-slider-handle-radius: 4px;
-slider-handle-border-color: transparent !important;
-slider-handle-border-width: 0 !important;
-slider-handle-border-color: transparent;
-slider-handle-border-width: 0;
height: 18px;
border: 0 solid transparent;
border-right-width: 1px;
border-left-width: 5px;
color: transparent; }
.popup-menu-item:active .slider {
-slider-background-color: rgba(0, 0, 0, 0.2);
-slider-active-background-color: #ffffff; }
.check-box StBoxLayout {
spacing: .8em; }
@ -218,11 +221,14 @@ StScrollBar {
.toggle-switch {
width: 50px;
height: 20px;
background-size: contain; }
.toggle-switch-us, .toggle-switch-intl {
background-image: url("light-assets/switch/switch-off.svg"); }
.toggle-switch-us:checked, .toggle-switch-intl:checked {
background-image: url("light-assets/switch/switch-on.svg"); }
background-size: contain;
background-image: url("light-assets/switch/switch-off.svg"); }
.toggle-switch:checked {
background-image: url("light-assets/switch/switch-on.svg"); }
.popup-menu-item:active .toggle-switch {
background-image: url("common-assets/switch/switch-off-selected.svg"); }
.popup-menu-item:active .toggle-switch:checked {
background-image: url("common-assets/switch/switch-on-selected.svg"); }
.shell-link {
color: #2679db; }
@ -453,7 +459,7 @@ StScrollBar {
background-gradient-direction: none !important;
border-image: url("light-assets/menu/submenu.svg") 9 9 9 9; }
.popup-menu .popup-submenu-menu-item:open {
color: #5c616c !important;
color: #5c616c;
background: none !important;
box-shadow: none;
border-image: url("light-assets/menu/submenu-open.svg") 9 9 9 9; }
@ -466,18 +472,22 @@ StScrollBar {
.popup-menu .popup-menu-item:rtl {
padding: .4em 0em .4em 3em; }
.popup-menu .popup-menu-item:active, .popup-menu .popup-menu-item.selected {
color: #5c616c !important;
color: #ffffff;
background-color: transparent;
border-image: url("light-assets/menu/menu-hover.svg") 9 9 1 1; }
border-image: url("common-assets/menu/menu-hover.svg") 9 9 1 1; }
.popup-menu .popup-menu-item:insensitive {
color: rgba(92, 97, 108, 0.5) !important;
color: rgba(92, 97, 108, 0.5);
background: none; }
.popup-menu .popup-inactive-menu-item {
color: #5c616c; }
.popup-menu .popup-inactive-menu-item:insensitive {
color: rgba(92, 97, 108, 0.55); }
.popup-menu .popup-status-menu-item, .popup-menu .popup-subtitle-menu-item {
color: #5c616c !important; }
.popup-menu .popup-status-menu-item,
.popup-menu .popup-subtitle-menu-item {
color: #5c616c; }
.popup-menu .popup-menu-item:active .popup-status-menu-item,
.popup-menu .popup-menu-item:active .popup-subtitle-menu-item {
color: #ffffff; }
.popup-menu.panel-menu {
-boxpointer-gap: 0px;
margin-bottom: 1.75em; }
@ -741,7 +751,7 @@ StScrollBar {
.system-switch-user-submenu-icon {
icon-size: 24px;
border: 1px solid rgba(92, 97, 108, 0.4); }
border: 1px solid rgba(0, 0, 0, 0.2); }
#appMenu {
spinner-image: url("common-assets/misc/process-working.svg");
@ -754,7 +764,9 @@ StScrollBar {
width: 360px; }
.aggregate-menu .popup-menu-icon {
padding: 0 4px;
color: #5c616c !important; }
color: #5c616c; }
.aggregate-menu .popup-menu-item:active .popup-menu-icon {
color: #ffffff; }
.system-menu-action {
padding: 13px;

@ -1,97 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="9.0311108mm"
height="9.3133335mm"
viewBox="0 0 31.999999 33"
id="svg6927"
version="1.1"
inkscape:version="0.91 r13725"
sodipodi:docname="menu-hover.svg">
<defs
id="defs6929" />
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="11.2"
inkscape:cx="4.0327991"
inkscape:cy="13.945988"
inkscape:document-units="px"
inkscape:current-layer="layer1"
showgrid="true"
fit-margin-top="0"
fit-margin-left="0"
fit-margin-right="0"
fit-margin-bottom="0"
inkscape:window-width="1920"
inkscape:window-height="1032"
inkscape:window-x="0"
inkscape:window-y="25"
inkscape:window-maximized="1"
inkscape:snap-bbox="true"
inkscape:bbox-paths="false"
inkscape:bbox-nodes="true"
inkscape:snap-bbox-midpoints="false"
inkscape:snap-bbox-edge-midpoints="true">
<inkscape:grid
type="xygrid"
id="grid4140"
originx="0"
originy="1.2503989e-05" />
</sodipodi:namedview>
<metadata
id="metadata6932">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title />
</cc:Work>
</rdf:RDF>
</metadata>
<g
inkscape:label="Ebene 1"
inkscape:groupmode="layer"
id="layer1"
transform="translate(-137,-382.36221)">
<g
transform="matrix(0.0689655,0,0,0.93939391,71.275885,281.90766)"
id="g6908">
<rect
y="108"
x="1011"
height="33"
width="348"
id="rect5271"
style="opacity:0.03999999;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:0" />
</g>
<rect
style="opacity:0.08999999;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect4141"
width="23.99999"
height="1"
x="141"
y="382.36221" />
<rect
style="opacity:0.08999999;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect4141-5"
width="23.99999"
height="1"
x="141"
y="414.36221" />
</g>
</svg>

Before

Width:  |  Height:  |  Size: 3.1 KiB

@ -164,19 +164,24 @@ StScrollBar {
//
.slider {
-slider-height: 4px;
-slider-background-color: $button_border !important; //background of the trough
-slider-border-color: transparentize(black, 1) !important; //trough border color
-slider-active-background-color: $selected_bg_color !important; //active trough fill
-slider-active-border-color: transparentize(black, 1) !important; //active trough border
-slider-background-color: $button_border; //background of the trough
-slider-border-color: transparentize(black, 1); //trough border color
-slider-active-background-color: $selected_bg_color; //active trough fill
-slider-active-border-color: transparentize(black, 1); //active trough border
-slider-border-width: 0;
-slider-handle-radius: 4px;
-slider-handle-border-color: transparent !important;
-slider-handle-border-width: 0 !important;
-slider-handle-border-color: transparent;
-slider-handle-border-width: 0;
height: 18px;
border: 0 solid transparent;
border-right-width: 1px;
border-left-width: 5px;
color: transparent;
.popup-menu-item:active & {
-slider-background-color: transparentize(black, 0.8);
-slider-active-background-color: $selected_fg_color;
}
}
//
@ -206,11 +211,14 @@ StScrollBar {
width: 50px;
height: 20px;
background-size: contain;
background-image: url("#{$asset_path}/switch/switch-off.svg");
&-us, &-intl {
background-image: url("#{$asset_path}/switch/switch-off.svg");
&:checked { background-image: url("#{$asset_path}/switch/switch-on.svg"); }
&:checked { background-image: url("#{$asset_path}/switch/switch-on.svg"); }
.popup-menu-item:active & {
background-image: url("common-assets/switch/switch-off-selected.svg");
&:checked { background-image: url("common-assets/switch/switch-on-selected.svg"); }
}
}
@ -553,7 +561,7 @@ StScrollBar {
}
.popup-submenu-menu-item:open {
color: $fg_color !important;
color: $fg_color;
background: none !important;
box-shadow: none;
border-image: url("#{$asset_path}/menu/submenu-open.svg") 9 9 9 9;
@ -567,13 +575,13 @@ StScrollBar {
&:rtl { padding: .4em 0em .4em 3em; }
&:active, &.selected {
color: $fg_color !important;
color: $selected_fg_color;
background-color: transparent;
border-image: url("#{$asset_path}/menu/menu-hover.svg") 9 9 1 1;
border-image: url("common-assets/menu/menu-hover.svg") 9 9 1 1;
}
&:insensitive {
color: transparentize($fg_color, 0.5) !important;
color: transparentize($fg_color, 0.5);
background: none;
}
}
@ -583,7 +591,15 @@ StScrollBar {
&:insensitive { color: $insensitive_fg_color; }
}
.popup-status-menu-item, .popup-subtitle-menu-item { color: $fg_color !important; }
.popup-status-menu-item,
.popup-subtitle-menu-item { color: $fg_color; }
.popup-menu-item:active {
.popup-status-menu-item,
.popup-subtitle-menu-item { color: $selected_fg_color; }
}
&.panel-menu {
-boxpointer-gap: 0px;
margin-bottom: 1.75em;
@ -623,7 +639,7 @@ StScrollBar {
background-color: transparent;
background-gradient-direction: none !important;
border: none;
border-image: url("common-assets/menu/menu-separator.svg") 1 1 1 1;
border-image: url("common-assets/menu/menu-separator.svg") 1 1 1 1;
}
// Background menu
@ -939,7 +955,7 @@ StScrollBar {
.system-switch-user-submenu-icon {
icon-size: 24px;
border: 1px solid transparentize($fg_color,0.6);
border: 1px solid transparentize(black, 0.8);
}
#appMenu {
@ -954,7 +970,10 @@ StScrollBar {
width: 360px;
.popup-menu-icon {
padding: 0 4px;
color: $fg_color !important;
color: $fg_color;
}
.popup-menu-item:active .popup-menu-icon {
color: $selected_fg_color;
}
}

@ -26,8 +26,8 @@
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="11.2"
inkscape:cx="16.934585"
inkscape:cy="20.910274"
inkscape:cx="16.532799"
inkscape:cy="17.338845"
inkscape:document-units="px"
inkscape:current-layer="layer1"
showgrid="true"
@ -69,29 +69,16 @@
id="layer1"
transform="translate(-137,-382.36221)">
<g
transform="matrix(0.0689655,0,0,0.93939391,71.275885,281.90766)"
id="g6908">
transform="matrix(0.0689655,0,0,1.0000001,71.275885,274.36218)"
id="g6908"
style="fill:#5294e2;fill-opacity:1">
<rect
y="108"
x="1011"
height="33"
width="348"
id="rect5271"
style="opacity:0.05;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:0" />
style="opacity:1;fill:#5294e2;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:0" />
</g>
<rect
style="opacity:0.07;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect4141"
width="23.99999"
height="1"
x="141"
y="382.36221" />
<rect
style="opacity:0.07;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect4141-5"
width="23.99999"
height="1"
x="141"
y="414.36221" />
</g>
</svg>

Before

Width:  |  Height:  |  Size: 3.0 KiB

After

Width:  |  Height:  |  Size: 2.5 KiB

@ -0,0 +1,201 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="50"
height="20"
id="svg7539"
version="1.1"
inkscape:version="0.91 r13725"
sodipodi:docname="switch-off-selected.svg">
<defs
id="defs7541">
<linearGradient
id="linearGradient4695-1-4-3-5-0-6">
<stop
id="stop4697-9-9-7-0-1-5"
style="stop-color:#000000;stop-opacity:1;"
offset="0" />
<stop
id="stop4699-5-8-9-0-4-0"
style="stop-color:#000000;stop-opacity:0"
offset="1" />
</linearGradient>
<linearGradient
id="linearGradient3768-6">
<stop
style="stop-color:#0f0f0f;stop-opacity:1;"
offset="0"
id="stop3770-0" />
<stop
id="stop3778-6"
offset="0.078125"
style="stop-color:#171717;stop-opacity:1;" />
<stop
style="stop-color:#171717;stop-opacity:1;"
offset="0.97355771"
id="stop3774-2" />
<stop
style="stop-color:#1b1b1b;stop-opacity:1;"
offset="1"
id="stop3776-2" />
</linearGradient>
<linearGradient
id="linearGradient3969-0-4">
<stop
style="stop-color:#353537;stop-opacity:1;"
offset="0"
id="stop3971-2-6" />
<stop
style="stop-color:#4d4f52;stop-opacity:1;"
offset="1"
id="stop3973-0-1" />
</linearGradient>
<linearGradient
id="linearGradient3938">
<stop
id="stop3940"
offset="0"
style="stop-color:#ffffff;stop-opacity:0;" />
<stop
id="stop3942"
offset="1"
style="stop-color:#ffffff;stop-opacity:0.54901963;" />
</linearGradient>
<linearGradient
id="linearGradient6523">
<stop
id="stop6525"
offset="0"
style="stop-color:#1a1a1a;stop-opacity:1;" />
<stop
id="stop6527"
offset="1"
style="stop-color:#1a1a1a;stop-opacity:0;" />
</linearGradient>
<linearGradient
id="linearGradient3938-6">
<stop
id="stop3940-4"
offset="0"
style="stop-color:#bebebe;stop-opacity:1;" />
<stop
id="stop3942-8"
offset="1"
style="stop-color:#ffffff;stop-opacity:1;" />
</linearGradient>
</defs>
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="8.2495794"
inkscape:cx="-2.2858532"
inkscape:cy="2.3994423"
inkscape:current-layer="layer1"
showgrid="true"
inkscape:grid-bbox="true"
inkscape:document-units="px"
fit-margin-top="0"
fit-margin-left="0"
fit-margin-right="0"
fit-margin-bottom="0"
inkscape:window-width="1920"
inkscape:window-height="1032"
inkscape:window-x="0"
inkscape:window-y="23"
inkscape:window-maximized="1"
inkscape:snap-bbox="true"
showguides="true"
inkscape:guide-bbox="true"
inkscape:snap-bbox-midpoints="false"
inkscape:bbox-paths="true"
inkscape:bbox-nodes="true"
inkscape:snap-bbox-edge-midpoints="true">
<inkscape:grid
type="xygrid"
id="grid3019"
empspacing="5"
visible="true"
enabled="true"
snapvisiblegridlinesonly="true"
originx="-4"
originy="2.6171874e-06" />
</sodipodi:namedview>
<metadata
id="metadata7544">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title />
</cc:Work>
</rdf:RDF>
</metadata>
<g
id="layer1"
inkscape:label="Layer 1"
inkscape:groupmode="layer"
transform="translate(-120,87.999997)">
<g
transform="translate(-886,-418)"
style="display:inline;opacity:1"
id="switch-selected"
inkscape:label="#g4820">
<g
id="layer1-9-3"
inkscape:label="Layer 1"
transform="matrix(-1,0,0,1,1177,420)">
<g
style="display:inline"
transform="translate(120,-116.99998)"
inkscape:label="Layer 1"
id="switch-active-2-8">
<g
id="g3900-12-2"
transform="translate(0,-1004.3622)">
<rect
style="display:inline;opacity:0;fill:#434343;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect5465-3-32-9"
width="52"
height="24"
x="0"
y="1029.3622" />
<rect
style="opacity:0.2;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
id="rect2987-07-3"
width="50"
height="20"
x="1"
y="1031.3622"
ry="11"
rx="11" />
<circle
style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
id="path3759-7-1"
cx="41"
cy="1041.3622"
r="9" />
</g>
</g>
</g>
<path
inkscape:connector-curvature="0"
d="m 1043.0028,337 0.75,0 c 0.01,-9e-5 0.016,-3.5e-4 0.023,0 0.1912,0.008 0.3824,0.0964 0.5156,0.23437 l 1.711,1.71094 1.7343,-1.71094 c 0.1993,-0.17287 0.335,-0.22912 0.5157,-0.23437 l 0.75,0 0,0.75 c 0,0.21485 -0.026,0.41298 -0.1875,0.5625 l -1.711,1.71093 1.6875,1.6875 c 0.1412,0.14113 0.211,0.34009 0.211,0.53907 l 0,0.75 -0.75,0 c -0.199,-10e-6 -0.398,-0.0698 -0.5391,-0.21094 l -1.7109,-1.71094 -1.711,1.71094 c -0.1411,0.14114 -0.3401,0.21094 -0.539,0.21094 l -0.75,0 0,-0.75 c 0,-0.19897 0.07,-0.39794 0.2109,-0.53907 l 1.7109,-1.6875 -1.7109,-1.71093 c -0.1581,-0.14598 -0.2274,-0.35194 -0.2109,-0.5625 l 0,-0.75 z"
id="path10839-9-8-2-2-5-7"
style="color:#bebebe;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:'Andale Mono';-inkscape-font-specification:'Andale Mono';text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;display:inline;overflow:visible;visibility:visible;opacity:0.6;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.78124988;marker:none;enable-background:new" />
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 6.9 KiB

@ -0,0 +1,220 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="50"
height="20"
id="svg7539"
version="1.1"
inkscape:version="0.91 r13725"
sodipodi:docname="switch-on-selected.svg">
<defs
id="defs7541">
<linearGradient
id="linearGradient4695-1-4-3-5-0-6">
<stop
id="stop4697-9-9-7-0-1-5"
style="stop-color:#000000;stop-opacity:1;"
offset="0" />
<stop
id="stop4699-5-8-9-0-4-0"
style="stop-color:#000000;stop-opacity:0"
offset="1" />
</linearGradient>
<linearGradient
id="linearGradient3768-6">
<stop
style="stop-color:#0f0f0f;stop-opacity:1;"
offset="0"
id="stop3770-0" />
<stop
id="stop3778-6"
offset="0.078125"
style="stop-color:#171717;stop-opacity:1;" />
<stop
style="stop-color:#171717;stop-opacity:1;"
offset="0.97355771"
id="stop3774-2" />
<stop
style="stop-color:#1b1b1b;stop-opacity:1;"
offset="1"
id="stop3776-2" />
</linearGradient>
<linearGradient
id="linearGradient3969-0-4">
<stop
style="stop-color:#353537;stop-opacity:1;"
offset="0"
id="stop3971-2-6" />
<stop
style="stop-color:#4d4f52;stop-opacity:1;"
offset="1"
id="stop3973-0-1" />
</linearGradient>
<linearGradient
id="linearGradient3938">
<stop
id="stop3940"
offset="0"
style="stop-color:#ffffff;stop-opacity:0;" />
<stop
id="stop3942"
offset="1"
style="stop-color:#ffffff;stop-opacity:0.54901963;" />
</linearGradient>
<linearGradient
id="linearGradient6523">
<stop
id="stop6525"
offset="0"
style="stop-color:#1a1a1a;stop-opacity:1;" />
<stop
id="stop6527"
offset="1"
style="stop-color:#1a1a1a;stop-opacity:0;" />
</linearGradient>
<linearGradient
id="linearGradient3938-6">
<stop
id="stop3940-4"
offset="0"
style="stop-color:#bebebe;stop-opacity:1;" />
<stop
id="stop3942-8"
offset="1"
style="stop-color:#ffffff;stop-opacity:1;" />
</linearGradient>
</defs>
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="11.666667"
inkscape:cx="20.556458"
inkscape:cy="-1.6685358"
inkscape:current-layer="layer1"
showgrid="true"
inkscape:grid-bbox="true"
inkscape:document-units="px"
fit-margin-top="0"
fit-margin-left="0"
fit-margin-right="0"
fit-margin-bottom="0"
inkscape:window-width="1920"
inkscape:window-height="1032"
inkscape:window-x="0"
inkscape:window-y="23"
inkscape:window-maximized="1"
inkscape:snap-bbox="true"
showguides="true"
inkscape:guide-bbox="true"
inkscape:snap-bbox-midpoints="false"
inkscape:bbox-paths="true"
inkscape:bbox-nodes="true"
inkscape:snap-bbox-edge-midpoints="true">
<inkscape:grid
type="xygrid"
id="grid3019"
empspacing="5"
visible="true"
enabled="true"
snapvisiblegridlinesonly="true"
originx="-4"
originy="2.6171874e-06" />
</sodipodi:namedview>
<metadata
id="metadata7544">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title />
</cc:Work>
</rdf:RDF>
</metadata>
<g
id="layer1"
inkscape:label="Layer 1"
inkscape:groupmode="layer"
transform="translate(-120,87.999997)">
<g
transform="translate(-886,-448)"
style="display:inline;opacity:1"
id="switch-active-selected"
inkscape:label="#g4829">
<g
id="layer1-9-0-0"
inkscape:label="Layer 1"
transform="translate(885,450)"
style="display:inline;opacity:1">
<g
style="display:inline"
transform="translate(120,-116.99998)"
inkscape:label="Layer 1"
id="switch-active-8-4">
<g
id="g3900-1-87-6"
transform="translate(0,-1004.3622)">
<rect
style="display:inline;opacity:0;fill:#434343;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect5465-3-3-6"
width="52"
height="24"
x="0"
y="1029.3622" />
<rect
style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
id="rect2987-0-8-4"
width="50"
height="20"
x="1"
y="1031.3622"
ry="11"
rx="11" />
<circle
style="fill:#5294e2;fill-opacity:1;fill-rule:nonzero;stroke:none"
id="path3759-0-7"
cx="41"
cy="1041.3622"
r="9" />
</g>
</g>
</g>
<g
transform="translate(-1.0003162,0)"
id="g4816-0">
<rect
transform="matrix(0.70710678,0.70710678,-0.70710678,0.70710678,0,0)"
ry="0.66666085"
rx="0.66666085"
y="-456.09485"
x="977.54999"
height="1.9999826"
width="5"
id="rect3977-39-2-1"
style="display:inline;opacity:1;fill:#5294e2;fill-opacity:1;stroke:none" />
<rect
transform="matrix(0.70710678,0.70710678,-0.70710678,0.70710678,0,0)"
ry="0"
y="-462.09485"
x="980.54999"
height="7.9999828"
width="2"
id="rect3979-7-0-8"
style="display:inline;opacity:1;fill:#5294e2;fill-opacity:1;stroke:none" />
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 6.4 KiB

@ -156,6 +156,9 @@ StScrollBar {
border-right-width: 1px;
border-left-width: 5px;
color: transparent; }
.popup-menu-item.selected .slider {
-slider-background-color: rgba(0, 0, 0, 0.2);
-slider-active-background-color: #ffffff; }
.check-box StBoxLayout {
spacing: .8em; }
@ -177,11 +180,14 @@ StScrollBar {
.toggle-switch {
width: 50px;
height: 20px;
background-size: contain; }
.toggle-switch-us, .toggle-switch-intl {
background-image: url("dark-assets/switch/switch-off.svg"); }
.toggle-switch-us:checked, .toggle-switch-intl:checked {
background-image: url("dark-assets/switch/switch-on.svg"); }
background-size: contain;
background-image: url("dark-assets/switch/switch-off.svg"); }
.toggle-switch:checked {
background-image: url("dark-assets/switch/switch-on.svg"); }
.popup-menu-item.selected .toggle-switch {
background-image: url("common-assets/switch/switch-off-selected.svg"); }
.popup-menu-item.selected .toggle-switch:checked {
background-image: url("common-assets/switch/switch-on-selected.svg"); }
.shell-link {
color: #a9caf1; }
@ -423,9 +429,9 @@ StScrollBar {
box-shadow: none;
border-image: url("dark-assets/menu/submenu-open.svg") 9 9 9 9; }
.popup-menu .popup-menu-item:active, .popup-menu .popup-menu-item.selected {
color: #D3DAE3;
color: #ffffff;
background-color: transparent;
border-image: url("dark-assets/menu/menu-hover.svg") 9 9 1 1; }
border-image: url("common-assets/menu/menu-hover.svg") 9 9 1 1; }
.popup-menu .popup-menu-item:insensitive {
color: rgba(211, 218, 227, 0.5);
background: none; }

@ -156,6 +156,9 @@ StScrollBar {
border-right-width: 1px;
border-left-width: 5px;
color: transparent; }
.popup-menu-item.selected .slider {
-slider-background-color: rgba(0, 0, 0, 0.2);
-slider-active-background-color: #ffffff; }
.check-box StBoxLayout {
spacing: .8em; }
@ -177,11 +180,14 @@ StScrollBar {
.toggle-switch {
width: 50px;
height: 20px;
background-size: contain; }
.toggle-switch-us, .toggle-switch-intl {
background-image: url("light-assets/switch/switch-off.svg"); }
.toggle-switch-us:checked, .toggle-switch-intl:checked {
background-image: url("light-assets/switch/switch-on.svg"); }
background-size: contain;
background-image: url("light-assets/switch/switch-off.svg"); }
.toggle-switch:checked {
background-image: url("light-assets/switch/switch-on.svg"); }
.popup-menu-item.selected .toggle-switch {
background-image: url("common-assets/switch/switch-off-selected.svg"); }
.popup-menu-item.selected .toggle-switch:checked {
background-image: url("common-assets/switch/switch-on-selected.svg"); }
.shell-link {
color: #2679db; }
@ -423,9 +429,9 @@ StScrollBar {
box-shadow: none;
border-image: url("light-assets/menu/submenu-open.svg") 9 9 9 9; }
.popup-menu .popup-menu-item:active, .popup-menu .popup-menu-item.selected {
color: #5c616c;
color: #ffffff;
background-color: transparent;
border-image: url("light-assets/menu/menu-hover.svg") 9 9 1 1; }
border-image: url("common-assets/menu/menu-hover.svg") 9 9 1 1; }
.popup-menu .popup-menu-item:insensitive {
color: rgba(92, 97, 108, 0.5);
background: none; }

@ -1,97 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="9.0311108mm"
height="9.3133335mm"
viewBox="0 0 31.999999 33"
id="svg6927"
version="1.1"
inkscape:version="0.91 r13725"
sodipodi:docname="menu-hover.svg">
<defs
id="defs6929" />
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="11.2"
inkscape:cx="4.0327991"
inkscape:cy="13.945988"
inkscape:document-units="px"
inkscape:current-layer="layer1"
showgrid="true"
fit-margin-top="0"
fit-margin-left="0"
fit-margin-right="0"
fit-margin-bottom="0"
inkscape:window-width="1920"
inkscape:window-height="1032"
inkscape:window-x="0"
inkscape:window-y="25"
inkscape:window-maximized="1"
inkscape:snap-bbox="true"
inkscape:bbox-paths="false"
inkscape:bbox-nodes="true"
inkscape:snap-bbox-midpoints="false"
inkscape:snap-bbox-edge-midpoints="true">
<inkscape:grid
type="xygrid"
id="grid4140"
originx="0"
originy="1.2503989e-05" />
</sodipodi:namedview>
<metadata
id="metadata6932">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title />
</cc:Work>
</rdf:RDF>
</metadata>
<g
inkscape:label="Ebene 1"
inkscape:groupmode="layer"
id="layer1"
transform="translate(-137,-382.36221)">
<g
transform="matrix(0.0689655,0,0,0.93939391,71.275885,281.90766)"
id="g6908">
<rect
y="108"
x="1011"
height="33"
width="348"
id="rect5271"
style="opacity:0.03999999;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:0" />
</g>
<rect
style="opacity:0.08999999;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect4141"
width="23.99999"
height="1"
x="141"
y="382.36221" />
<rect
style="opacity:0.08999999;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect4141-5"
width="23.99999"
height="1"
x="141"
y="414.36221" />
</g>
</svg>

Before

Width:  |  Height:  |  Size: 3.1 KiB

@ -148,6 +148,11 @@ StScrollBar {
border-right-width: 1px;
border-left-width: 5px;
color: transparent;
.popup-menu-item.selected & {
-slider-background-color: transparentize(black, 0.8);
-slider-active-background-color: $selected_fg_color;
}
}
//
@ -177,11 +182,14 @@ StScrollBar {
width: 50px;
height: 20px;
background-size: contain;
background-image: url("#{$asset_path}/switch/switch-off.svg");
&-us, &-intl {
background-image: url("#{$asset_path}/switch/switch-off.svg");
&:checked { background-image: url("#{$asset_path}/switch/switch-on.svg"); }
&:checked { background-image: url("#{$asset_path}/switch/switch-on.svg"); }
.popup-menu-item.selected & {
background-image: url("common-assets/switch/switch-off-selected.svg");
&:checked { background-image: url("common-assets/switch/switch-on-selected.svg"); }
}
}
@ -534,9 +542,9 @@ StScrollBar {
}
&:active, &.selected {
color: $fg_color;
color: $selected_fg_color;
background-color: transparent;
border-image: url("#{$asset_path}/menu/menu-hover.svg") 9 9 1 1;
border-image: url("common-assets/menu/menu-hover.svg") 9 9 1 1;
}
&:insensitive {

@ -26,8 +26,8 @@
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="11.2"
inkscape:cx="16.934585"
inkscape:cy="20.910274"
inkscape:cx="16.532799"
inkscape:cy="17.338845"
inkscape:document-units="px"
inkscape:current-layer="layer1"
showgrid="true"
@ -69,29 +69,16 @@
id="layer1"
transform="translate(-137,-382.36221)">
<g
transform="matrix(0.0689655,0,0,0.93939391,71.275885,281.90766)"
id="g6908">
transform="matrix(0.0689655,0,0,1.0000001,71.275885,274.36218)"
id="g6908"
style="fill:#5294e2;fill-opacity:1">
<rect
y="108"
x="1011"
height="33"
width="348"
id="rect5271"
style="opacity:0.05;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:0" />
style="opacity:1;fill:#5294e2;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:0" />
</g>
<rect
style="opacity:0.07;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect4141"
width="23.99999"
height="1"
x="141"
y="382.36221" />
<rect
style="opacity:0.07;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect4141-5"
width="23.99999"
height="1"
x="141"
y="414.36221" />
</g>
</svg>

Before

Width:  |  Height:  |  Size: 3.0 KiB

After

Width:  |  Height:  |  Size: 2.5 KiB

@ -0,0 +1,201 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="50"
height="20"
id="svg7539"
version="1.1"
inkscape:version="0.91 r13725"
sodipodi:docname="switch-off-selected.svg">
<defs
id="defs7541">
<linearGradient
id="linearGradient4695-1-4-3-5-0-6">
<stop
id="stop4697-9-9-7-0-1-5"
style="stop-color:#000000;stop-opacity:1;"
offset="0" />
<stop
id="stop4699-5-8-9-0-4-0"
style="stop-color:#000000;stop-opacity:0"
offset="1" />
</linearGradient>
<linearGradient
id="linearGradient3768-6">
<stop
style="stop-color:#0f0f0f;stop-opacity:1;"
offset="0"
id="stop3770-0" />
<stop
id="stop3778-6"
offset="0.078125"
style="stop-color:#171717;stop-opacity:1;" />
<stop
style="stop-color:#171717;stop-opacity:1;"
offset="0.97355771"
id="stop3774-2" />
<stop
style="stop-color:#1b1b1b;stop-opacity:1;"
offset="1"
id="stop3776-2" />
</linearGradient>
<linearGradient
id="linearGradient3969-0-4">
<stop
style="stop-color:#353537;stop-opacity:1;"
offset="0"
id="stop3971-2-6" />
<stop
style="stop-color:#4d4f52;stop-opacity:1;"
offset="1"
id="stop3973-0-1" />
</linearGradient>
<linearGradient
id="linearGradient3938">
<stop
id="stop3940"
offset="0"
style="stop-color:#ffffff;stop-opacity:0;" />
<stop
id="stop3942"
offset="1"
style="stop-color:#ffffff;stop-opacity:0.54901963;" />
</linearGradient>
<linearGradient
id="linearGradient6523">
<stop
id="stop6525"
offset="0"
style="stop-color:#1a1a1a;stop-opacity:1;" />
<stop
id="stop6527"
offset="1"
style="stop-color:#1a1a1a;stop-opacity:0;" />
</linearGradient>
<linearGradient
id="linearGradient3938-6">
<stop
id="stop3940-4"
offset="0"
style="stop-color:#bebebe;stop-opacity:1;" />
<stop
id="stop3942-8"
offset="1"
style="stop-color:#ffffff;stop-opacity:1;" />
</linearGradient>
</defs>
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="8.2495794"
inkscape:cx="-2.2858532"
inkscape:cy="2.3994423"
inkscape:current-layer="layer1"
showgrid="true"
inkscape:grid-bbox="true"
inkscape:document-units="px"
fit-margin-top="0"
fit-margin-left="0"
fit-margin-right="0"
fit-margin-bottom="0"
inkscape:window-width="1920"
inkscape:window-height="1032"
inkscape:window-x="0"
inkscape:window-y="23"
inkscape:window-maximized="1"
inkscape:snap-bbox="true"
showguides="true"
inkscape:guide-bbox="true"
inkscape:snap-bbox-midpoints="false"
inkscape:bbox-paths="true"
inkscape:bbox-nodes="true"
inkscape:snap-bbox-edge-midpoints="true">
<inkscape:grid
type="xygrid"
id="grid3019"
empspacing="5"
visible="true"
enabled="true"
snapvisiblegridlinesonly="true"
originx="-4"
originy="2.6171874e-06" />
</sodipodi:namedview>
<metadata
id="metadata7544">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title />
</cc:Work>
</rdf:RDF>
</metadata>
<g
id="layer1"
inkscape:label="Layer 1"
inkscape:groupmode="layer"
transform="translate(-120,87.999997)">
<g
transform="translate(-886,-418)"
style="display:inline;opacity:1"
id="switch-selected"
inkscape:label="#g4820">
<g
id="layer1-9-3"
inkscape:label="Layer 1"
transform="matrix(-1,0,0,1,1177,420)">
<g
style="display:inline"
transform="translate(120,-116.99998)"
inkscape:label="Layer 1"
id="switch-active-2-8">
<g
id="g3900-12-2"
transform="translate(0,-1004.3622)">
<rect
style="display:inline;opacity:0;fill:#434343;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect5465-3-32-9"
width="52"
height="24"
x="0"
y="1029.3622" />
<rect
style="opacity:0.2;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
id="rect2987-07-3"
width="50"
height="20"
x="1"
y="1031.3622"
ry="11"
rx="11" />
<circle
style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
id="path3759-7-1"
cx="41"
cy="1041.3622"
r="9" />
</g>
</g>
</g>
<path
inkscape:connector-curvature="0"
d="m 1043.0028,337 0.75,0 c 0.01,-9e-5 0.016,-3.5e-4 0.023,0 0.1912,0.008 0.3824,0.0964 0.5156,0.23437 l 1.711,1.71094 1.7343,-1.71094 c 0.1993,-0.17287 0.335,-0.22912 0.5157,-0.23437 l 0.75,0 0,0.75 c 0,0.21485 -0.026,0.41298 -0.1875,0.5625 l -1.711,1.71093 1.6875,1.6875 c 0.1412,0.14113 0.211,0.34009 0.211,0.53907 l 0,0.75 -0.75,0 c -0.199,-10e-6 -0.398,-0.0698 -0.5391,-0.21094 l -1.7109,-1.71094 -1.711,1.71094 c -0.1411,0.14114 -0.3401,0.21094 -0.539,0.21094 l -0.75,0 0,-0.75 c 0,-0.19897 0.07,-0.39794 0.2109,-0.53907 l 1.7109,-1.6875 -1.7109,-1.71093 c -0.1581,-0.14598 -0.2274,-0.35194 -0.2109,-0.5625 l 0,-0.75 z"
id="path10839-9-8-2-2-5-7"
style="color:#bebebe;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:'Andale Mono';-inkscape-font-specification:'Andale Mono';text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;display:inline;overflow:visible;visibility:visible;opacity:0.6;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.78124988;marker:none;enable-background:new" />
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 6.9 KiB

@ -0,0 +1,220 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="50"
height="20"
id="svg7539"
version="1.1"
inkscape:version="0.91 r13725"
sodipodi:docname="switch-on-selected.svg">
<defs
id="defs7541">
<linearGradient
id="linearGradient4695-1-4-3-5-0-6">
<stop
id="stop4697-9-9-7-0-1-5"
style="stop-color:#000000;stop-opacity:1;"
offset="0" />
<stop
id="stop4699-5-8-9-0-4-0"
style="stop-color:#000000;stop-opacity:0"
offset="1" />
</linearGradient>
<linearGradient
id="linearGradient3768-6">
<stop
style="stop-color:#0f0f0f;stop-opacity:1;"
offset="0"
id="stop3770-0" />
<stop
id="stop3778-6"
offset="0.078125"
style="stop-color:#171717;stop-opacity:1;" />
<stop
style="stop-color:#171717;stop-opacity:1;"
offset="0.97355771"
id="stop3774-2" />
<stop
style="stop-color:#1b1b1b;stop-opacity:1;"
offset="1"
id="stop3776-2" />
</linearGradient>
<linearGradient
id="linearGradient3969-0-4">
<stop
style="stop-color:#353537;stop-opacity:1;"
offset="0"
id="stop3971-2-6" />
<stop
style="stop-color:#4d4f52;stop-opacity:1;"
offset="1"
id="stop3973-0-1" />
</linearGradient>
<linearGradient
id="linearGradient3938">
<stop
id="stop3940"
offset="0"
style="stop-color:#ffffff;stop-opacity:0;" />
<stop
id="stop3942"
offset="1"
style="stop-color:#ffffff;stop-opacity:0.54901963;" />
</linearGradient>
<linearGradient
id="linearGradient6523">
<stop
id="stop6525"
offset="0"
style="stop-color:#1a1a1a;stop-opacity:1;" />
<stop
id="stop6527"
offset="1"
style="stop-color:#1a1a1a;stop-opacity:0;" />
</linearGradient>
<linearGradient
id="linearGradient3938-6">
<stop
id="stop3940-4"
offset="0"
style="stop-color:#bebebe;stop-opacity:1;" />
<stop
id="stop3942-8"
offset="1"
style="stop-color:#ffffff;stop-opacity:1;" />
</linearGradient>
</defs>
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="11.666667"
inkscape:cx="20.556458"
inkscape:cy="-1.6685358"
inkscape:current-layer="layer1"
showgrid="true"
inkscape:grid-bbox="true"
inkscape:document-units="px"
fit-margin-top="0"
fit-margin-left="0"
fit-margin-right="0"
fit-margin-bottom="0"
inkscape:window-width="1920"
inkscape:window-height="1032"
inkscape:window-x="0"
inkscape:window-y="23"
inkscape:window-maximized="1"
inkscape:snap-bbox="true"
showguides="true"
inkscape:guide-bbox="true"
inkscape:snap-bbox-midpoints="false"
inkscape:bbox-paths="true"
inkscape:bbox-nodes="true"
inkscape:snap-bbox-edge-midpoints="true">
<inkscape:grid
type="xygrid"
id="grid3019"
empspacing="5"
visible="true"
enabled="true"
snapvisiblegridlinesonly="true"
originx="-4"
originy="2.6171874e-06" />
</sodipodi:namedview>
<metadata
id="metadata7544">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title />
</cc:Work>
</rdf:RDF>
</metadata>
<g
id="layer1"
inkscape:label="Layer 1"
inkscape:groupmode="layer"
transform="translate(-120,87.999997)">
<g
transform="translate(-886,-448)"
style="display:inline;opacity:1"
id="switch-active-selected"
inkscape:label="#g4829">
<g
id="layer1-9-0-0"
inkscape:label="Layer 1"
transform="translate(885,450)"
style="display:inline;opacity:1">
<g
style="display:inline"
transform="translate(120,-116.99998)"
inkscape:label="Layer 1"
id="switch-active-8-4">
<g
id="g3900-1-87-6"
transform="translate(0,-1004.3622)">
<rect
style="display:inline;opacity:0;fill:#434343;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect5465-3-3-6"
width="52"
height="24"
x="0"
y="1029.3622" />
<rect
style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
id="rect2987-0-8-4"
width="50"
height="20"
x="1"
y="1031.3622"
ry="11"
rx="11" />
<circle
style="fill:#5294e2;fill-opacity:1;fill-rule:nonzero;stroke:none"
id="path3759-0-7"
cx="41"
cy="1041.3622"
r="9" />
</g>
</g>
</g>
<g
transform="translate(-1.0003162,0)"
id="g4816-0">
<rect
transform="matrix(0.70710678,0.70710678,-0.70710678,0.70710678,0,0)"
ry="0.66666085"
rx="0.66666085"
y="-456.09485"
x="977.54999"
height="1.9999826"
width="5"
id="rect3977-39-2-1"
style="display:inline;opacity:1;fill:#5294e2;fill-opacity:1;stroke:none" />
<rect
transform="matrix(0.70710678,0.70710678,-0.70710678,0.70710678,0,0)"
ry="0"
y="-462.09485"
x="980.54999"
height="7.9999828"
width="2"
id="rect3979-7-0-8"
style="display:inline;opacity:1;fill:#5294e2;fill-opacity:1;stroke:none" />
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 6.4 KiB

@ -130,6 +130,9 @@ StScrollBar {
border-right-width: 1px;
border-left-width: 5px;
color: transparent; }
.popup-menu-item.selected .slider {
-slider-background-color: rgba(0, 0, 0, 0.2);
-slider-active-background-color: #ffffff; }
.check-box StBoxLayout {
spacing: .8em; }
@ -151,11 +154,14 @@ StScrollBar {
.toggle-switch {
width: 50px;
height: 20px;
background-size: contain; }
.toggle-switch-us, .toggle-switch-intl {
background-image: url("dark-assets/switch/switch-off.svg"); }
.toggle-switch-us:checked, .toggle-switch-intl:checked {
background-image: url("dark-assets/switch/switch-on.svg"); }
background-size: contain;
background-image: url("dark-assets/switch/switch-off.svg"); }
.toggle-switch:checked {
background-image: url("dark-assets/switch/switch-on.svg"); }
.popup-menu-item.selected .toggle-switch {
background-image: url("common-assets/switch/switch-off-selected.svg"); }
.popup-menu-item.selected .toggle-switch:checked {
background-image: url("common-assets/switch/switch-on-selected.svg"); }
.shell-link {
color: #a9caf1; }
@ -452,9 +458,9 @@ StScrollBar {
box-shadow: none;
border-image: url("dark-assets/menu/submenu-open.svg") 9 9 9 9; }
.popup-menu .popup-menu-item:active, .popup-menu .popup-menu-item.selected {
color: #D3DAE3;
color: #ffffff;
background-color: transparent;
border-image: url("dark-assets/menu/menu-hover.svg") 9 9 1 1; }
border-image: url("common-assets/menu/menu-hover.svg") 9 9 1 1; }
.popup-menu .popup-menu-item:insensitive {
color: rgba(211, 218, 227, 0.5);
background: none; }
@ -489,7 +495,7 @@ StScrollBar {
.popup-separator-menu-item {
height: 2px;
margin: 10px 0px;
margin: 10px 0;
background-color: transparent;
border: none;
border-image: url("common-assets/menu/menu-separator.svg") 1 1 1 1; }

@ -130,6 +130,9 @@ StScrollBar {
border-right-width: 1px;
border-left-width: 5px;
color: transparent; }
.popup-menu-item.selected .slider {
-slider-background-color: rgba(0, 0, 0, 0.2);
-slider-active-background-color: #ffffff; }
.check-box StBoxLayout {
spacing: .8em; }
@ -151,11 +154,14 @@ StScrollBar {
.toggle-switch {
width: 50px;
height: 20px;
background-size: contain; }
.toggle-switch-us, .toggle-switch-intl {
background-image: url("light-assets/switch/switch-off.svg"); }
.toggle-switch-us:checked, .toggle-switch-intl:checked {
background-image: url("light-assets/switch/switch-on.svg"); }
background-size: contain;
background-image: url("light-assets/switch/switch-off.svg"); }
.toggle-switch:checked {
background-image: url("light-assets/switch/switch-on.svg"); }
.popup-menu-item.selected .toggle-switch {
background-image: url("common-assets/switch/switch-off-selected.svg"); }
.popup-menu-item.selected .toggle-switch:checked {
background-image: url("common-assets/switch/switch-on-selected.svg"); }
.shell-link {
color: #2679db; }
@ -452,9 +458,9 @@ StScrollBar {
box-shadow: none;
border-image: url("light-assets/menu/submenu-open.svg") 9 9 9 9; }
.popup-menu .popup-menu-item:active, .popup-menu .popup-menu-item.selected {
color: #5c616c;
color: #ffffff;
background-color: transparent;
border-image: url("light-assets/menu/menu-hover.svg") 9 9 1 1; }
border-image: url("common-assets/menu/menu-hover.svg") 9 9 1 1; }
.popup-menu .popup-menu-item:insensitive {
color: rgba(92, 97, 108, 0.5);
background: none; }
@ -489,7 +495,7 @@ StScrollBar {
.popup-separator-menu-item {
height: 2px;
margin: 10px 0px;
margin: 10px 0;
background-color: transparent;
border: none;
border-image: url("common-assets/menu/menu-separator.svg") 1 1 1 1; }

@ -1,97 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="9.0311108mm"
height="9.3133335mm"
viewBox="0 0 31.999999 33"
id="svg6927"
version="1.1"
inkscape:version="0.91 r13725"
sodipodi:docname="menu-hover.svg">
<defs
id="defs6929" />
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="11.2"
inkscape:cx="4.0327991"
inkscape:cy="13.945988"
inkscape:document-units="px"
inkscape:current-layer="layer1"
showgrid="true"
fit-margin-top="0"
fit-margin-left="0"
fit-margin-right="0"
fit-margin-bottom="0"
inkscape:window-width="1920"
inkscape:window-height="1032"
inkscape:window-x="0"
inkscape:window-y="25"
inkscape:window-maximized="1"
inkscape:snap-bbox="true"
inkscape:bbox-paths="false"
inkscape:bbox-nodes="true"
inkscape:snap-bbox-midpoints="false"
inkscape:snap-bbox-edge-midpoints="true">
<inkscape:grid
type="xygrid"
id="grid4140"
originx="0"
originy="1.2503989e-05" />
</sodipodi:namedview>
<metadata
id="metadata6932">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title />
</cc:Work>
</rdf:RDF>
</metadata>
<g
inkscape:label="Ebene 1"
inkscape:groupmode="layer"
id="layer1"
transform="translate(-137,-382.36221)">
<g
transform="matrix(0.0689655,0,0,0.93939391,71.275885,281.90766)"
id="g6908">
<rect
y="108"
x="1011"
height="33"
width="348"
id="rect5271"
style="opacity:0.03999999;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:0" />
</g>
<rect
style="opacity:0.08999999;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect4141"
width="23.99999"
height="1"
x="141"
y="382.36221" />
<rect
style="opacity:0.08999999;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect4141-5"
width="23.99999"
height="1"
x="141"
y="414.36221" />
</g>
</svg>

Before

Width:  |  Height:  |  Size: 3.1 KiB

@ -149,6 +149,11 @@ StScrollBar {
border-right-width: 1px;
border-left-width: 5px;
color: transparent;
.popup-menu-item.selected & {
-slider-background-color: transparentize(black, 0.8);
-slider-active-background-color: $selected_fg_color;
}
}
//
@ -178,11 +183,14 @@ StScrollBar {
width: 50px;
height: 20px;
background-size: contain;
background-image: url("#{$asset_path}/switch/switch-off.svg");
&-us, &-intl {
background-image: url("#{$asset_path}/switch/switch-off.svg");
&:checked { background-image: url("#{$asset_path}/switch/switch-on.svg"); }
&:checked { background-image: url("#{$asset_path}/switch/switch-on.svg"); }
.popup-menu-item.selected & {
background-image: url("common-assets/switch/switch-off-selected.svg");
&:checked { background-image: url("common-assets/switch/switch-on-selected.svg"); }
}
}
@ -601,9 +609,9 @@ StScrollBar {
}
&:active, &.selected {
color: $fg_color;
color: $selected_fg_color;
background-color: transparent;
border-image: url("#{$asset_path}/menu/menu-hover.svg") 9 9 1 1;
border-image: url("common-assets/menu/menu-hover.svg") 9 9 1 1;
}
&:insensitive {
@ -651,10 +659,10 @@ StScrollBar {
.popup-separator-menu-item {
//-margin-horizontal: 24px;
height: 2px; //not really the whole box
margin: 10px 0px;
margin: 10px 0;
background-color: transparent;
border: none;
border-image: url("common-assets/menu/menu-separator.svg") 1 1 1 1;
border-image: url("common-assets/menu/menu-separator.svg") 1 1 1 1;
}
// Background menu

@ -565,9 +565,9 @@
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="7.9999996"
inkscape:cx="254.60434"
inkscape:cy="52.761079"
inkscape:zoom="11.313708"
inkscape:cx="243.54683"
inkscape:cy="369.23846"
inkscape:document-units="px"
inkscape:current-layer="layer1"
showgrid="true"
@ -4184,19 +4184,19 @@
<g
id="menu-arrow-prelight"
inkscape:label="actions"
style="display:inline;fill:#5c616c;fill-opacity:1"
style="display:inline;fill:#ffffff;fill-opacity:1"
transform="matrix(0,0.66352399,0.6729178,0,-461.34507,-58.035955)">
<path
inkscape:connector-curvature="0"
d="m 183.78125,751 a 1.0001,1.0001 0 0 0 -0.5,1.71875 l 5,5 0.71875,0.6875 0.71875,-0.6875 5,-5 a 1.016466,1.016466 0 1 0 -1.4375,-1.4375 L 189,755.5625 184.71875,751.28125 A 1.0001,1.0001 0 0 0 183.78125,751 Z"
id="path8393-09-3-1-4"
style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:Sans;-inkscape-font-specification:Sans;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#9398a2;fill-opacity:1;stroke:none;stroke-width:2;marker:none;enable-background:accumulate" />
style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:Sans;-inkscape-font-specification:Sans;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:2;marker:none;enable-background:accumulate" />
<rect
height="1"
id="rect8399-37-2-8-9"
rx="1.3931866"
ry="1.607578"
style="fill:#9398a2;fill-opacity:1;stroke:none"
style="fill:#ffffff;fill-opacity:1;stroke:none"
transform="matrix(0,-1,-1,0,0,0)"
width="1"
x="-752"
@ -4206,7 +4206,7 @@
id="rect8403-7-3-0-4"
rx="1.3931866"
ry="1.607578"
style="fill:#9398a2;fill-opacity:1;stroke:none"
style="fill:#ffffff;fill-opacity:1;stroke:none"
transform="matrix(0,-1,-1,0,0,0)"
width="1"
x="-752"
@ -4298,21 +4298,7 @@
height="25"
width="15"
id="rect5775"
style="opacity:0.05;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
<rect
y="-154.63782"
x="233"
height="1"
width="15"
id="rect5777"
style="opacity:0.03;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
<rect
y="-130.63782"
x="233"
height="1"
width="15"
id="rect5777-8"
style="display:inline;opacity:0.03;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
style="opacity:1;fill:#5294e2;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
</g>
<g
id="handle-v"
@ -5314,5 +5300,241 @@
id="rect5799-8-92-1-2"
style="opacity:1;fill:#545860;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
</g>
<g
style="display:inline"
transform="translate(214,-1288.9999)"
id="menu-checkbox-unchecked-selected"
inkscape:label="Ebene 1">
<g
inkscape:label="#g22047"
id="checkbox-unchecked-49-9"
style="display:inline;opacity:1"
transform="translate(-19,1036.9872)">
<g
id="sdsd-1-0"
inkscape:label="#g21853">
<path
sodipodi:nodetypes="ssssssssssssssssss"
inkscape:connector-curvature="0"
id="rect21848-6-0"
d="m 20.857147,2.375005 c -1.028857,0 -1.857142,0.8282854 -1.857142,1.8571422 l 0,9.2857108 c 0,1.028857 0.828285,1.857142 1.857142,1.857142 l 9.285711,0 C 31.171715,15.375 32,14.546715 32,13.517858 L 32,4.2321472 C 32,3.2032904 31.171715,2.375005 30.142858,2.375005 Z M 21,3.375 l 9,0 c 0.514428,0 1,0.4855716 1,1 l 0,9 c 0,0.514428 -0.485588,1.004019 -1,1 L 20.857142,14.30357 C 20.34273,14.299552 20,13.889428 20,13.375 l 0,-9 c 0,-0.5144284 0.485572,-1 1,-1 z"
style="opacity:0.5;fill:#ffffff;fill-opacity:1;stroke:#cfd6e6;stroke-width:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
<g
transform="translate(0,-30)"
inkscape:label="#g14325"
id="scdsdcd-69-8">
<g
transform="matrix(0.92951982,0,0,0.92914368,-156.75069,-212.9618)"
id="g15812-6-6-1-10-0"
style="display:inline">
<g
style="display:inline"
id="g5489-2-9-6-8-8-6-7"
transform="matrix(0.5089163,0,0,0.51739823,161.7932,197.56426)">
<g
id="g5428-8-1-4-0-0-3-3" />
</g>
</g>
<g
id="g5400-3-2">
<rect
transform="translate(-2.0348579e-6,4.7858158e-6)"
rx="1"
y="33.375004"
x="20.000006"
height="10.987178"
width="10.999995"
id="rect5147-9-1-5-7-6-55-9"
style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:0.5;fill:#ffffff;fill-opacity:0.11764706;stroke:#000000;stroke-width:0;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
ry="0.99999994" />
</g>
</g>
</g>
</g>
</g>
<g
transform="translate(208.37869,-252.08583)"
style="display:inline;opacity:1"
id="menu-checkbox-checked-selected"
inkscape:label="#g10758">
<g
inkscape:label="#g22047"
id="checkbox-unchecked-5-8-5"
style="display:inline"
transform="translate(19,0)">
<g
id="sdsd-7-9-8"
inkscape:label="#g21853">
<g
transform="translate(0,-30)"
inkscape:label="#g14325"
id="scdsdcd-5-83-4">
<g
transform="matrix(0.92951982,0,0,0.92914368,-156.75069,-212.9618)"
id="g15812-6-6-1-5-9-8"
style="display:inline">
<g
style="display:inline"
id="g5489-2-9-6-8-8-53-42-6"
transform="matrix(0.5089163,0,0,0.51739823,161.7932,197.56426)">
<g
id="g5428-8-1-4-0-0-4-4-3" />
</g>
</g>
<g
id="g5400-6-55-8">
<rect
rx="1.9999942"
y="32.448002"
x="18.621313"
height="12.999986"
width="12.999983"
id="rect5147-9-1-5-7-6-7-2-7"
style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
ry="1.9999917" />
</g>
</g>
</g>
</g>
<g
inkscape:label="Ebene 1"
id="checkbox-checked-dark-7-1-5"
transform="translate(36,-1036)"
style="display:inline">
<g
id="g3981-6-4-7-2"
transform="matrix(0.70710678,0.70710678,-0.70710678,0.70710678,729.95475,305.0582)"
style="opacity:0.85;fill:#1a1a1a;fill-opacity:1" />
<g
id="g4049-2-6-8"
transform="matrix(0.70710678,0.70710678,-0.70710678,0.70710678,727.94436,295.31123)">
<g
id="g4056-7-3-7"
transform="translate(12.374375,11.531233)">
<g
id="g3981-0-31-5"
transform="translate(-3,-4.9999826)"
style="fill:#3b3c3e;fill-opacity:1">
<rect
ry="0.66666085"
rx="0.66666085"
y="1033.7155"
x="8.3534861"
height="1.9999826"
width="5"
id="rect3977-39-88-5"
style="fill:#5294e2;fill-opacity:1;stroke:none" />
<rect
ry="0"
y="1027.7155"
x="11.353486"
height="7.9999828"
width="2"
id="rect3979-7-8-3"
style="fill:#5294e2;fill-opacity:1;stroke:none" />
</g>
<rect
style="fill:#eeeeee;fill-opacity:0;stroke:none"
id="rect4047-81-8-4"
width="3"
height="1"
x="5"
y="-8"
transform="translate(0,1036.3622)" />
</g>
</g>
</g>
</g>
<g
transform="translate(115,-237.00002)"
style="display:inline;opacity:0.5"
id="menu-radio-unchecked-selected"
inkscape:label="#g10975">
<path
inkscape:connector-curvature="0"
id="path10940-8-0"
d="m 99.000005,8.862187 c 0,3.589846 2.910155,6.499996 6.499995,6.499996 3.58985,0 6.5,-2.91015 6.5,-6.499996 0,-3.5898455 -2.91015,-6.4999958 -6.5,-6.4999958 -3.58984,0 -6.499995,2.9101503 -6.499995,6.4999958 z M 100,8.7764737 c 0,-3.0865694 2.41343,-5.4142875 5.5,-5.4142875 3.08657,0 5.5,2.4134314 5.5,5.5000008 0,3.08657 -2.41343,5.485712 -5.5,5.485712 -3.08657,0 -5.5,-2.484855 -5.5,-5.5714253 z"
style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
sodipodi:nodetypes="ssssssssss" />
<g
id="g10964-19-9">
<g
style="display:inline"
id="radio-unchecked2-82-1"
transform="matrix(0.93617253,0,0,0.93566004,-96.78315,-244.76084)"
inkscape:label="#g15805">
<g
id="g7025-16-2">
<g
style="display:inline"
id="g5489-2-9-3-0-0"
transform="matrix(0.5089163,0,0,0.51739823,181.7932,197.56426)">
<g
id="g5428-8-1-7-9-1">
<rect
ry="13.246163"
style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#ffffff;fill-opacity:0.11764706;fill-rule:nonzero;stroke:#999999;stroke-width:0;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
id="rect5147-9-1-7-4-3"
width="23.088213"
height="22.722145"
x="55.817558"
y="130.69385"
rx="13.224191" />
</g>
</g>
</g>
</g>
</g>
</g>
<g
transform="translate(128,-237.00001)"
style="display:inline;opacity:1"
id="menu-radio-checked-selected"
inkscape:label="#g11094">
<g
transform="translate(19.004264,-4.6992607e-6)"
inkscape:label="#g10975"
id="radio-unchecked-2-7-3"
style="display:inline">
<g
id="g10964-6-9-2">
<g
inkscape:label="#g15805"
transform="matrix(0.93617253,0,0,0.93566004,-96.78315,-244.76084)"
id="radio-unchecked2-0-1-3"
style="display:inline">
<g
id="g7025-09-3-5">
<g
transform="matrix(0.5089163,0,0,0.51739823,181.7932,197.56426)"
id="g5489-2-9-3-2-1-3"
style="display:inline">
<g
id="g5428-8-1-7-5-7-5">
<rect
rx="13.643032"
y="128.6282"
x="53.709679"
height="26.85346"
width="27.286064"
id="rect5147-9-1-7-2-8-3"
style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#999999;stroke-width:0;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
ry="13.42673" />
</g>
</g>
</g>
</g>
</g>
</g>
<rect
rx="2.5"
y="6.362186"
x="122"
height="5"
width="5"
id="use15101-5-7-8-1"
style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#5294e2;fill-opacity:1;stroke:none;stroke-width:2.08838987;marker:none;enable-background:accumulate"
ry="2.5" />
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 226 KiB

After

Width:  |  Height:  |  Size: 235 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 246 B

After

Width:  |  Height:  |  Size: 186 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 330 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 227 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 359 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 346 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 176 B

After

Width:  |  Height:  |  Size: 156 B

@ -565,9 +565,9 @@
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="4"
inkscape:cx="248.42235"
inkscape:cy="35.189651"
inkscape:zoom="7.9999999"
inkscape:cx="263.38272"
inkscape:cy="373.79667"
inkscape:document-units="px"
inkscape:current-layer="layer1"
showgrid="false"
@ -4166,19 +4166,19 @@
<g
id="menu-arrow-prelight"
inkscape:label="actions"
style="display:inline;fill:#5c616c;fill-opacity:1"
style="display:inline;fill:#ffffff;fill-opacity:1"
transform="matrix(0,0.66352399,0.6729178,0,-461.34507,-58.035955)">
<path
inkscape:connector-curvature="0"
d="m 183.78125,751 a 1.0001,1.0001 0 0 0 -0.5,1.71875 l 5,5 0.71875,0.6875 0.71875,-0.6875 5,-5 a 1.016466,1.016466 0 1 0 -1.4375,-1.4375 L 189,755.5625 184.71875,751.28125 A 1.0001,1.0001 0 0 0 183.78125,751 Z"
id="path8393-09-3-1-4"
style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:Sans;-inkscape-font-specification:Sans;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#5c616c;fill-opacity:1;stroke:none;stroke-width:2;marker:none;enable-background:accumulate" />
style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:Sans;-inkscape-font-specification:Sans;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:2;marker:none;enable-background:accumulate" />
<rect
height="1"
id="rect8399-37-2-8-9"
rx="1.3931866"
ry="1.607578"
style="fill:#5c616c;fill-opacity:1;stroke:none"
style="fill:#ffffff;fill-opacity:1;stroke:none"
transform="matrix(0,-1,-1,0,0,0)"
width="1"
x="-752"
@ -4188,7 +4188,7 @@
id="rect8403-7-3-0-4"
rx="1.3931866"
ry="1.607578"
style="fill:#5c616c;fill-opacity:1;stroke:none"
style="fill:#ffffff;fill-opacity:1;stroke:none"
transform="matrix(0,-1,-1,0,0,0)"
width="1"
x="-752"
@ -4300,21 +4300,7 @@
height="25"
width="15"
id="rect5775"
style="opacity:1;fill:#f5f5f5;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
<rect
y="-154.63782"
x="233"
height="1"
width="15"
id="rect5777"
style="opacity:1;fill:#ebebeb;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
<rect
y="-130.63782"
x="233"
height="1"
width="15"
id="rect5777-8"
style="display:inline;opacity:1;fill:#ebebeb;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
style="opacity:1;fill:#5294e2;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
</g>
<g
id="handle-v"
@ -5279,5 +5265,244 @@
id="rect5799-8-92-1-2"
style="opacity:1;fill:#eaebed;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
</g>
<g
style="display:inline"
transform="translate(214,-1289)"
id="menu-checkbox-unchecked-selected"
inkscape:label="Ebene 1">
<g
inkscape:label="#g22047"
id="checkbox-unchecked-49-9"
style="display:inline;opacity:1"
transform="translate(-19,1036.9872)">
<g
id="sdsd-1-0"
inkscape:label="#g21853">
<path
sodipodi:nodetypes="ssssssssssssssssss"
inkscape:connector-curvature="0"
id="rect21848-6-0"
d="m 20.857147,2.375005 c -1.028857,0 -1.857142,0.8282854 -1.857142,1.8571422 l 0,9.2857108 c 0,1.028857 0.828285,1.857142 1.857142,1.857142 l 9.285711,0 C 31.171715,15.375 32,14.546715 32,13.517858 L 32,4.2321472 C 32,3.2032904 31.171715,2.375005 30.142858,2.375005 Z M 21,3.375 l 9,0 c 0.514428,0 1,0.4855716 1,1 l 0,9 c 0,0.514428 -0.485588,1.004019 -1,1 L 20.857142,14.30357 C 20.34273,14.299552 20,13.889428 20,13.375 l 0,-9 c 0,-0.5144284 0.485572,-1 1,-1 z"
style="opacity:0.5;fill:#ffffff;fill-opacity:1;stroke:#cfd6e6;stroke-width:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
<g
transform="translate(0,-30)"
inkscape:label="#g14325"
id="scdsdcd-69-8">
<g
transform="matrix(0.92951982,0,0,0.92914368,-156.75069,-212.9618)"
id="g15812-6-6-1-10-0"
style="display:inline">
<g
style="display:inline"
id="g5489-2-9-6-8-8-6-7"
transform="matrix(0.5089163,0,0,0.51739823,161.7932,197.56426)">
<g
id="g5428-8-1-4-0-0-3-3" />
</g>
</g>
<g
id="g5400-3-2">
<rect
transform="translate(-2.0348579e-6,4.7858158e-6)"
rx="1"
y="33.375004"
x="20.000006"
height="10.987178"
width="10.999995"
id="rect5147-9-1-5-7-6-55-9"
style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#ffffff;fill-opacity:0.11764706;stroke:#000000;stroke-width:0;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate;opacity:0.5"
ry="0.99999994" />
</g>
</g>
</g>
</g>
</g>
<g
transform="translate(208.37869,-252.08593)"
style="display:inline;opacity:1"
id="menu-checkbox-checked-selected"
inkscape:label="#g10758">
<g
inkscape:label="#g22047"
id="checkbox-unchecked-5-8-5"
style="display:inline"
transform="translate(19,0)">
<g
id="sdsd-7-9-8"
inkscape:label="#g21853">
<g
transform="translate(0,-30)"
inkscape:label="#g14325"
id="scdsdcd-5-83-4">
<g
transform="matrix(0.92951982,0,0,0.92914368,-156.75069,-212.9618)"
id="g15812-6-6-1-5-9-8"
style="display:inline">
<g
style="display:inline"
id="g5489-2-9-6-8-8-53-42-6"
transform="matrix(0.5089163,0,0,0.51739823,161.7932,197.56426)">
<g
id="g5428-8-1-4-0-0-4-4-3" />
</g>
</g>
<g
id="g5400-6-55-8">
<rect
rx="1.9999942"
y="32.448002"
x="18.621313"
height="12.999986"
width="12.999983"
id="rect5147-9-1-5-7-6-7-2-7"
style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
ry="1.9999917" />
</g>
</g>
</g>
</g>
<g
inkscape:label="Ebene 1"
id="checkbox-checked-dark-7-1-5"
transform="translate(36,-1036)"
style="display:inline">
<g
id="g3981-6-4-7-2"
transform="matrix(0.70710678,0.70710678,-0.70710678,0.70710678,729.95475,305.0582)"
style="opacity:0.85;fill:#1a1a1a;fill-opacity:1" />
<g
id="g4049-2-6-8"
transform="matrix(0.70710678,0.70710678,-0.70710678,0.70710678,727.94436,295.31123)">
<g
id="g4056-7-3-7"
transform="translate(12.374375,11.531233)">
<g
id="g3981-0-31-5"
transform="translate(-3,-4.9999826)"
style="fill:#3b3c3e;fill-opacity:1">
<rect
ry="0.66666085"
rx="0.66666085"
y="1033.7155"
x="8.3534861"
height="1.9999826"
width="5"
id="rect3977-39-88-5"
style="fill:#5294e2;fill-opacity:1;stroke:none" />
<rect
ry="0"
y="1027.7155"
x="11.353486"
height="7.9999828"
width="2"
id="rect3979-7-8-3"
style="fill:#5294e2;fill-opacity:1;stroke:none" />
</g>
<rect
style="fill:#eeeeee;fill-opacity:0;stroke:none"
id="rect4047-81-8-4"
width="3"
height="1"
x="5"
y="-8"
transform="translate(0,1036.3622)" />
</g>
</g>
</g>
</g>
<g
transform="translate(115,-237.00012)"
style="display:inline;opacity:0.5"
id="menu-radio-unchecked-selected"
inkscape:label="#g10975">
<path
inkscape:connector-curvature="0"
id="path10940-8-0"
d="m 99.000005,8.862187 c 0,3.589846 2.910155,6.499996 6.499995,6.499996 3.58985,0 6.5,-2.91015 6.5,-6.499996 0,-3.5898455 -2.91015,-6.4999958 -6.5,-6.4999958 -3.58984,0 -6.499995,2.9101503 -6.499995,6.4999958 z M 100,8.7764737 c 0,-3.0865694 2.41343,-5.4142875 5.5,-5.4142875 3.08657,0 5.5,2.4134314 5.5,5.5000008 0,3.08657 -2.41343,5.485712 -5.5,5.485712 -3.08657,0 -5.5,-2.484855 -5.5,-5.5714253 z"
style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
sodipodi:nodetypes="ssssssssss" />
<g
id="g10964-19-9"
style="">
<g
style="display:inline"
id="radio-unchecked2-82-1"
transform="matrix(0.93617253,0,0,0.93566004,-96.78315,-244.76084)"
inkscape:label="#g15805">
<g
id="g7025-16-2"
style="">
<g
style="display:inline"
id="g5489-2-9-3-0-0"
transform="matrix(0.5089163,0,0,0.51739823,181.7932,197.56426)">
<g
id="g5428-8-1-7-9-1"
style="">
<rect
ry="13.246163"
style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#ffffff;fill-opacity:0.11764706;fill-rule:nonzero;stroke:#999999;stroke-width:0;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
id="rect5147-9-1-7-4-3"
width="23.088213"
height="22.722145"
x="55.817558"
y="130.69385"
rx="13.224191" />
</g>
</g>
</g>
</g>
</g>
</g>
<g
transform="translate(128,-237.00011)"
style="display:inline;opacity:1"
id="menu-radio-checked-selected"
inkscape:label="#g11094">
<g
transform="translate(19.004264,-4.6992607e-6)"
inkscape:label="#g10975"
id="radio-unchecked-2-7-3"
style="display:inline">
<g
id="g10964-6-9-2">
<g
inkscape:label="#g15805"
transform="matrix(0.93617253,0,0,0.93566004,-96.78315,-244.76084)"
id="radio-unchecked2-0-1-3"
style="display:inline">
<g
id="g7025-09-3-5">
<g
transform="matrix(0.5089163,0,0,0.51739823,181.7932,197.56426)"
id="g5489-2-9-3-2-1-3"
style="display:inline">
<g
id="g5428-8-1-7-5-7-5">
<rect
rx="13.643032"
y="128.6282"
x="53.709679"
height="26.85346"
width="27.286064"
id="rect5147-9-1-7-2-8-3"
style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#999999;stroke-width:0;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
ry="13.42673" />
</g>
</g>
</g>
</g>
</g>
</g>
<rect
rx="2.5"
y="6.362186"
x="122"
height="5"
width="5"
id="use15101-5-7-8-1"
style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#5294e2;fill-opacity:1;stroke:none;stroke-width:2.08838987;marker:none;enable-background:accumulate"
ry="2.5" />
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 229 KiB

After

Width:  |  Height:  |  Size: 238 KiB

@ -31,12 +31,16 @@ radio-checked-insensitive
radio-unchecked
radio-unchecked-insensitive
menu-checkbox-checked
menu-checkbox-checked-selected
menu-checkbox-checked-insensitive
menu-checkbox-unchecked
menu-checkbox-unchecked-selected
menu-checkbox-unchecked-insensitive
menu-radio-checked
menu-radio-checked-selected
menu-radio-checked-insensitive
menu-radio-unchecked
menu-radio-unchecked-selected
menu-radio-unchecked-insensitive
entry-border-bg-solid
entry-border-active-bg-solid

Binary file not shown.

Before

Width:  |  Height:  |  Size: 265 B

After

Width:  |  Height:  |  Size: 186 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 330 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 227 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 359 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 346 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 166 B

After

Width:  |  Height:  |  Size: 156 B

@ -708,7 +708,7 @@ style "menu_framed_box" {
style "menu_item"
{
xthickness = 2
ythickness = 4
ythickness = 5
# HACK: Gtk doesn't actually read this value
# while rendering the menu items, but Libreoffice
@ -720,10 +720,11 @@ style "menu_item"
# See https://bugs.freedesktop.org/show_bug.cgi?id=38038
bg[SELECTED] = @selected_fg_color
fg[NORMAL] = @fg_color
fg[SELECTED] = @fg_color
fg[NORMAL] = @fg_color
fg[SELECTED] = @selected_fg_color
text[PRELIGHT] = @fg_color
fg[PRELIGHT] = @selected_fg_color
text[PRELIGHT] = @selected_fg_color
engine "pixmap" {
@ -735,6 +736,28 @@ style "menu_item"
stretch = TRUE
}
# Fix invisible scale trough on selected menuitems
image {
function = BOX
detail = "trough-lower"
file = "assets/trough-horizontal.png"
border = { 8, 8, 0, 0 }
stretch = TRUE
orientation = HORIZONTAL
}
image {
function = SLIDER
state = PRELIGHT
file = "assets/null.png"
border = { 0, 0, 0, 0 }
stretch = TRUE
overlay_file = "assets/slider.png"
overlay_stretch = FALSE
orientation = HORIZONTAL
}
# Check Buttons
image {
@ -751,7 +774,7 @@ style "menu_item"
recolorable = TRUE
state = PRELIGHT
shadow = OUT
overlay_file = "assets/menu-checkbox-unchecked.png"
overlay_file = "assets/menu-checkbox-unchecked-selected.png"
overlay_stretch = FALSE
}
@ -787,7 +810,7 @@ style "menu_item"
recolorable = TRUE
state = PRELIGHT
shadow = IN
overlay_file = "assets/menu-checkbox-checked.png"
overlay_file = "assets/menu-checkbox-checked-selected.png"
overlay_stretch = FALSE
}
@ -823,7 +846,7 @@ style "menu_item"
function = OPTION
state = PRELIGHT
shadow = OUT
overlay_file = "assets/menu-radio-unchecked.png"
overlay_file = "assets/menu-radio-unchecked-selected.png"
overlay_stretch = FALSE
}
@ -855,7 +878,7 @@ style "menu_item"
function = OPTION
state = PRELIGHT
shadow = IN
overlay_file = "assets/menu-radio-checked.png"
overlay_file = "assets/menu-radio-checked-selected.png"
overlay_stretch = FALSE
}

@ -4,8 +4,8 @@ style "theme-panel" {
ythickness = 0
bg[NORMAL] = "#2B2E37"
bg[ACTIVE] = shade(1.45, "#2B2E37")
bg[PRELIGHT] = shade(0.9, @selected_bg_color)
bg[ACTIVE] = @selected_bg_color
bg[PRELIGHT] = "#3f4453"
bg[SELECTED] = @selected_bg_color
fg[NORMAL] = "#BAC3CF"
@ -93,13 +93,13 @@ style "workspace-switcher" = "theme-panel" {
bg[SELECTED] = @selected_bg_color
}
style "window-buttons" = "theme-panel"
{
style "window-buttons" = "theme-panel" {
xthickness = 3
ythickness = 3
bg[ACTIVE] = shade(0.75, @selected_bg_color)
bg[PRELIGHT] = shade(0.9, @selected_bg_color)
bg[ACTIVE] = @selected_bg_color
bg[PRELIGHT] = shade(1.1,@selected_bg_color)
bg[SELECTED] = @selected_bg_color
engine "murrine" {
@ -160,6 +160,7 @@ widget "*Xfce*Panel*" style "theme-panel"
class "*Xfce*Panel*" style "theme-panel"
widget "*WnckPager*" style "workspace-switcher"
widget "*TopMenu*" style "theme-panel"
widget "*XfceTasklist*" style "window-buttons"
# Fix gtk-entries in the panel
widget "*bookmark*GtkEntry" style "panel-entry" # fixes smartbookmark-plugin
@ -173,4 +174,3 @@ widget "*PanelApplet*" style "theme-panel-text"
# Override general panel-style with specific plugin-styles
widget "*indicator-applet*" style "indicator"
widget "*indicator-button*" style "indicator"
widget "*XfceTasklist*" style "window-buttons"

@ -1307,10 +1307,8 @@ column-header .button, column-header .button:hover, column-header .button:active
.menu .menuitem {
padding: 5px; }
.menu .menuitem:hover {
color: #D3DAE3;
background-color: rgba(255, 255, 255, 0.05);
border: solid rgba(255, 255, 255, 0.07);
border-width: 1px 0 1px 0; }
color: #ffffff;
background-color: #5294E2; }
.menu .menuitem:insensitive {
color: rgba(211, 218, 227, 0.45); }
.menu .menuitem.separator, .menu GtkPlacesSidebar.sidebar .menuitem.view.separator, GtkPlacesSidebar.sidebar .menu .menuitem.view.separator {
@ -1614,6 +1612,7 @@ GtkFileChooserDialog .action-bar.frame .check,
GtkFileChooserDialog .dialog-vbox > .frame .check {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); }
.menu .menuitem.check:hover,
GtkTreeView.view.check:selected,
.list-row:selected .check,
GtkInfoBar .check {
@ -1626,6 +1625,7 @@ GtkFileChooserDialog .action-bar.frame .check:insensitive,
GtkFileChooserDialog .dialog-vbox > .frame .check:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); }
.menu .menuitem.check:insensitive:hover,
GtkTreeView.view.check:insensitive:selected,
.list-row:selected .check:insensitive,
GtkInfoBar .check:insensitive {
@ -1638,6 +1638,7 @@ GtkFileChooserDialog .action-bar.frame .check:inconsistent,
GtkFileChooserDialog .dialog-vbox > .frame .check:inconsistent {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); }
.menu .menuitem.check:inconsistent:hover,
GtkTreeView.view.check:inconsistent:selected,
.list-row:selected .check:inconsistent,
GtkInfoBar .check:inconsistent {
@ -1650,6 +1651,7 @@ GtkFileChooserDialog .action-bar.frame .check:inconsistent:insensitive,
GtkFileChooserDialog .dialog-vbox > .frame .check:inconsistent:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); }
.menu .menuitem.check:inconsistent:insensitive:hover,
GtkTreeView.view.check:inconsistent:insensitive:selected,
.list-row:selected .check:inconsistent:insensitive,
GtkInfoBar .check:inconsistent:insensitive {
@ -1662,6 +1664,7 @@ GtkFileChooserDialog .action-bar.frame .check:checked,
GtkFileChooserDialog .dialog-vbox > .frame .check:checked {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); }
.menu .menuitem.check:checked:hover,
GtkTreeView.view.check:checked:selected,
.list-row:selected .check:checked,
GtkInfoBar .check:checked {
@ -1674,6 +1677,7 @@ GtkFileChooserDialog .action-bar.frame .check:checked:insensitive,
GtkFileChooserDialog .dialog-vbox > .frame .check:checked:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); }
.menu .menuitem.check:checked:insensitive:hover,
GtkTreeView.view.check:checked:insensitive:selected,
.list-row:selected .check:checked:insensitive,
GtkInfoBar .check:checked:insensitive {
@ -1686,6 +1690,7 @@ GtkFileChooserDialog .action-bar.frame .radio,
GtkFileChooserDialog .dialog-vbox > .frame .radio {
-gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); }
.menu .menuitem.radio:hover,
GtkTreeView.view.radio:selected,
.list-row:selected .radio,
GtkInfoBar .radio {
@ -1698,6 +1703,7 @@ GtkFileChooserDialog .action-bar.frame .radio:insensitive,
GtkFileChooserDialog .dialog-vbox > .frame .radio:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); }
.menu .menuitem.radio:insensitive:hover,
GtkTreeView.view.radio:insensitive:selected,
.list-row:selected .radio:insensitive,
GtkInfoBar .radio:insensitive {
@ -1710,6 +1716,7 @@ GtkFileChooserDialog .action-bar.frame .radio:inconsistent,
GtkFileChooserDialog .dialog-vbox > .frame .radio:inconsistent {
-gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); }
.menu .menuitem.radio:inconsistent:hover,
GtkTreeView.view.radio:inconsistent:selected,
.list-row:selected .radio:inconsistent,
GtkInfoBar .radio:inconsistent {
@ -1722,6 +1729,7 @@ GtkFileChooserDialog .action-bar.frame .radio:inconsistent:insensitive,
GtkFileChooserDialog .dialog-vbox > .frame .radio:inconsistent:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); }
.menu .menuitem.radio:inconsistent:insensitive:hover,
GtkTreeView.view.radio:inconsistent:insensitive:selected,
.list-row:selected .radio:inconsistent:insensitive,
GtkInfoBar .radio:inconsistent:insensitive {
@ -1734,6 +1742,7 @@ GtkFileChooserDialog .action-bar.frame .radio:checked,
GtkFileChooserDialog .dialog-vbox > .frame .radio:checked {
-gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); }
.menu .menuitem.radio:checked:hover,
GtkTreeView.view.radio:checked:selected,
.list-row:selected .radio:checked,
GtkInfoBar .radio:checked {
@ -1746,6 +1755,7 @@ GtkFileChooserDialog .action-bar.frame .radio:checked:insensitive,
GtkFileChooserDialog .dialog-vbox > .frame .radio:checked:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); }
.menu .menuitem.radio:checked:insensitive:hover,
GtkTreeView.view.radio:checked:insensitive:selected,
.list-row:selected .radio:checked:insensitive,
GtkInfoBar .radio:checked:insensitive {
@ -1801,18 +1811,22 @@ GtkCheckButton.text-button, GtkRadioButton.text-button {
.osd .scale.slider:active {
background-image: linear-gradient(to bottom, #2679db);
border-color: #2679db; }
.menuitem:hover .scale.slider,
.list-row:selected .scale.slider,
GtkInfoBar .scale.slider {
background-image: linear-gradient(to bottom, #ffffff);
border-color: #ffffff; }
.menuitem:hover .scale.slider:hover,
.list-row:selected .scale.slider:hover,
GtkInfoBar .scale.slider:hover {
background-image: linear-gradient(to bottom, #e5effb);
border-color: #e5effb; }
.menuitem:hover .scale.slider:active,
.list-row:selected .scale.slider:active,
GtkInfoBar .scale.slider:active {
background-image: linear-gradient(to bottom, #a9caf1);
border-color: #a9caf1; }
.menuitem:hover .scale.slider:insensitive,
.list-row:selected .scale.slider:insensitive,
GtkInfoBar .scale.slider:insensitive {
background-image: linear-gradient(to bottom, #b1cff2);
@ -1833,15 +1847,19 @@ GtkCheckButton.text-button, GtkRadioButton.text-button {
.osd .scale.trough.highlight {
background-image: none;
background-image: linear-gradient(to bottom, #5294E2); }
.menuitem:hover .scale.trough,
.list-row:selected .scale.trough,
GtkInfoBar .scale.trough {
background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2)); }
.menuitem:hover .scale.trough.highlight,
.list-row:selected .scale.trough.highlight,
GtkInfoBar .scale.trough.highlight {
background-image: linear-gradient(to bottom, #ffffff); }
.menuitem:hover .scale.trough.highlight:insensitive,
.list-row:selected .scale.trough.highlight:insensitive,
GtkInfoBar .scale.trough.highlight:insensitive {
background-image: linear-gradient(to bottom, #b1cff2); }
.menuitem:hover .scale.trough:insensitive,
.list-row:selected .scale.trough:insensitive,
GtkInfoBar .scale.trough:insensitive {
background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.1)); }

@ -1310,10 +1310,8 @@ column-header .button, column-header .button:hover, column-header .button:active
.menu .menuitem {
padding: 5px; }
.menu .menuitem:hover {
color: #5c616c;
background-color: rgba(0, 0, 0, 0.04);
border: solid rgba(0, 0, 0, 0.08);
border-width: 1px 0 1px 0; }
color: #ffffff;
background-color: #5294E2; }
.menu .menuitem:insensitive {
color: rgba(92, 97, 108, 0.55); }
.menu .menuitem.separator, .menu GtkPlacesSidebar.sidebar .menuitem.view.separator, GtkPlacesSidebar.sidebar .menu .menuitem.view.separator {
@ -1617,6 +1615,7 @@ GtkFileChooserDialog .action-bar.frame .check,
GtkFileChooserDialog .dialog-vbox > .frame .check {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); }
.menu .menuitem.check:hover,
GtkTreeView.view.check:selected,
.list-row:selected .check,
GtkInfoBar .check {
@ -1629,6 +1628,7 @@ GtkFileChooserDialog .action-bar.frame .check:insensitive,
GtkFileChooserDialog .dialog-vbox > .frame .check:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); }
.menu .menuitem.check:insensitive:hover,
GtkTreeView.view.check:insensitive:selected,
.list-row:selected .check:insensitive,
GtkInfoBar .check:insensitive {
@ -1641,6 +1641,7 @@ GtkFileChooserDialog .action-bar.frame .check:inconsistent,
GtkFileChooserDialog .dialog-vbox > .frame .check:inconsistent {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); }
.menu .menuitem.check:inconsistent:hover,
GtkTreeView.view.check:inconsistent:selected,
.list-row:selected .check:inconsistent,
GtkInfoBar .check:inconsistent {
@ -1653,6 +1654,7 @@ GtkFileChooserDialog .action-bar.frame .check:inconsistent:insensitive,
GtkFileChooserDialog .dialog-vbox > .frame .check:inconsistent:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); }
.menu .menuitem.check:inconsistent:insensitive:hover,
GtkTreeView.view.check:inconsistent:insensitive:selected,
.list-row:selected .check:inconsistent:insensitive,
GtkInfoBar .check:inconsistent:insensitive {
@ -1665,6 +1667,7 @@ GtkFileChooserDialog .action-bar.frame .check:checked,
GtkFileChooserDialog .dialog-vbox > .frame .check:checked {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); }
.menu .menuitem.check:checked:hover,
GtkTreeView.view.check:checked:selected,
.list-row:selected .check:checked,
GtkInfoBar .check:checked {
@ -1677,6 +1680,7 @@ GtkFileChooserDialog .action-bar.frame .check:checked:insensitive,
GtkFileChooserDialog .dialog-vbox > .frame .check:checked:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); }
.menu .menuitem.check:checked:insensitive:hover,
GtkTreeView.view.check:checked:insensitive:selected,
.list-row:selected .check:checked:insensitive,
GtkInfoBar .check:checked:insensitive {
@ -1689,6 +1693,7 @@ GtkFileChooserDialog .action-bar.frame .radio,
GtkFileChooserDialog .dialog-vbox > .frame .radio {
-gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); }
.menu .menuitem.radio:hover,
GtkTreeView.view.radio:selected,
.list-row:selected .radio,
GtkInfoBar .radio {
@ -1701,6 +1706,7 @@ GtkFileChooserDialog .action-bar.frame .radio:insensitive,
GtkFileChooserDialog .dialog-vbox > .frame .radio:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); }
.menu .menuitem.radio:insensitive:hover,
GtkTreeView.view.radio:insensitive:selected,
.list-row:selected .radio:insensitive,
GtkInfoBar .radio:insensitive {
@ -1713,6 +1719,7 @@ GtkFileChooserDialog .action-bar.frame .radio:inconsistent,
GtkFileChooserDialog .dialog-vbox > .frame .radio:inconsistent {
-gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); }
.menu .menuitem.radio:inconsistent:hover,
GtkTreeView.view.radio:inconsistent:selected,
.list-row:selected .radio:inconsistent,
GtkInfoBar .radio:inconsistent {
@ -1725,6 +1732,7 @@ GtkFileChooserDialog .action-bar.frame .radio:inconsistent:insensitive,
GtkFileChooserDialog .dialog-vbox > .frame .radio:inconsistent:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); }
.menu .menuitem.radio:inconsistent:insensitive:hover,
GtkTreeView.view.radio:inconsistent:insensitive:selected,
.list-row:selected .radio:inconsistent:insensitive,
GtkInfoBar .radio:inconsistent:insensitive {
@ -1737,6 +1745,7 @@ GtkFileChooserDialog .action-bar.frame .radio:checked,
GtkFileChooserDialog .dialog-vbox > .frame .radio:checked {
-gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); }
.menu .menuitem.radio:checked:hover,
GtkTreeView.view.radio:checked:selected,
.list-row:selected .radio:checked,
GtkInfoBar .radio:checked {
@ -1749,6 +1758,7 @@ GtkFileChooserDialog .action-bar.frame .radio:checked:insensitive,
GtkFileChooserDialog .dialog-vbox > .frame .radio:checked:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); }
.menu .menuitem.radio:checked:insensitive:hover,
GtkTreeView.view.radio:checked:insensitive:selected,
.list-row:selected .radio:checked:insensitive,
GtkInfoBar .radio:checked:insensitive {
@ -1804,18 +1814,22 @@ GtkCheckButton.text-button, GtkRadioButton.text-button {
.osd .scale.slider:active {
background-image: linear-gradient(to bottom, #2679db);
border-color: #2679db; }
.menuitem:hover .scale.slider,
.list-row:selected .scale.slider,
GtkInfoBar .scale.slider {
background-image: linear-gradient(to bottom, #ffffff);
border-color: #ffffff; }
.menuitem:hover .scale.slider:hover,
.list-row:selected .scale.slider:hover,
GtkInfoBar .scale.slider:hover {
background-image: linear-gradient(to bottom, #e5effb);
border-color: #e5effb; }
.menuitem:hover .scale.slider:active,
.list-row:selected .scale.slider:active,
GtkInfoBar .scale.slider:active {
background-image: linear-gradient(to bottom, #a9caf1);
border-color: #a9caf1; }
.menuitem:hover .scale.slider:insensitive,
.list-row:selected .scale.slider:insensitive,
GtkInfoBar .scale.slider:insensitive {
background-image: linear-gradient(to bottom, #b1cff2);
@ -1836,15 +1850,19 @@ GtkCheckButton.text-button, GtkRadioButton.text-button {
.osd .scale.trough.highlight {
background-image: none;
background-image: linear-gradient(to bottom, #5294E2); }
.menuitem:hover .scale.trough,
.list-row:selected .scale.trough,
GtkInfoBar .scale.trough {
background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2)); }
.menuitem:hover .scale.trough.highlight,
.list-row:selected .scale.trough.highlight,
GtkInfoBar .scale.trough.highlight {
background-image: linear-gradient(to bottom, #ffffff); }
.menuitem:hover .scale.trough.highlight:insensitive,
.list-row:selected .scale.trough.highlight:insensitive,
GtkInfoBar .scale.trough.highlight:insensitive {
background-image: linear-gradient(to bottom, #b1cff2); }
.menuitem:hover .scale.trough:insensitive,
.list-row:selected .scale.trough:insensitive,
GtkInfoBar .scale.trough:insensitive {
background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.1)); }

@ -1307,10 +1307,8 @@ column-header .button, column-header .button:hover, column-header .button:active
.menu .menuitem {
padding: 5px; }
.menu .menuitem:hover {
color: #D3DAE3;
background-color: rgba(255, 255, 255, 0.05);
border: solid rgba(255, 255, 255, 0.07);
border-width: 1px 0 1px 0; }
color: #ffffff;
background-color: #5294E2; }
.menu .menuitem:insensitive {
color: rgba(211, 218, 227, 0.45); }
.menu .menuitem.separator, .menu GtkPlacesSidebar.sidebar .menuitem.view.separator, GtkPlacesSidebar.sidebar .menu .menuitem.view.separator {
@ -1614,6 +1612,7 @@ GtkFileChooserDialog .action-bar.frame .check,
GtkFileChooserDialog .dialog-vbox > .frame .check {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); }
.menu .menuitem.check:hover,
GtkTreeView.view.check:selected,
.list-row:selected .check,
GtkInfoBar .check {
@ -1626,6 +1625,7 @@ GtkFileChooserDialog .action-bar.frame .check:insensitive,
GtkFileChooserDialog .dialog-vbox > .frame .check:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); }
.menu .menuitem.check:insensitive:hover,
GtkTreeView.view.check:insensitive:selected,
.list-row:selected .check:insensitive,
GtkInfoBar .check:insensitive {
@ -1638,6 +1638,7 @@ GtkFileChooserDialog .action-bar.frame .check:inconsistent,
GtkFileChooserDialog .dialog-vbox > .frame .check:inconsistent {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); }
.menu .menuitem.check:inconsistent:hover,
GtkTreeView.view.check:inconsistent:selected,
.list-row:selected .check:inconsistent,
GtkInfoBar .check:inconsistent {
@ -1650,6 +1651,7 @@ GtkFileChooserDialog .action-bar.frame .check:inconsistent:insensitive,
GtkFileChooserDialog .dialog-vbox > .frame .check:inconsistent:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); }
.menu .menuitem.check:inconsistent:insensitive:hover,
GtkTreeView.view.check:inconsistent:insensitive:selected,
.list-row:selected .check:inconsistent:insensitive,
GtkInfoBar .check:inconsistent:insensitive {
@ -1662,6 +1664,7 @@ GtkFileChooserDialog .action-bar.frame .check:checked,
GtkFileChooserDialog .dialog-vbox > .frame .check:checked {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); }
.menu .menuitem.check:checked:hover,
GtkTreeView.view.check:checked:selected,
.list-row:selected .check:checked,
GtkInfoBar .check:checked {
@ -1674,6 +1677,7 @@ GtkFileChooserDialog .action-bar.frame .check:checked:insensitive,
GtkFileChooserDialog .dialog-vbox > .frame .check:checked:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); }
.menu .menuitem.check:checked:insensitive:hover,
GtkTreeView.view.check:checked:insensitive:selected,
.list-row:selected .check:checked:insensitive,
GtkInfoBar .check:checked:insensitive {
@ -1686,6 +1690,7 @@ GtkFileChooserDialog .action-bar.frame .radio,
GtkFileChooserDialog .dialog-vbox > .frame .radio {
-gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); }
.menu .menuitem.radio:hover,
GtkTreeView.view.radio:selected,
.list-row:selected .radio,
GtkInfoBar .radio {
@ -1698,6 +1703,7 @@ GtkFileChooserDialog .action-bar.frame .radio:insensitive,
GtkFileChooserDialog .dialog-vbox > .frame .radio:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); }
.menu .menuitem.radio:insensitive:hover,
GtkTreeView.view.radio:insensitive:selected,
.list-row:selected .radio:insensitive,
GtkInfoBar .radio:insensitive {
@ -1710,6 +1716,7 @@ GtkFileChooserDialog .action-bar.frame .radio:inconsistent,
GtkFileChooserDialog .dialog-vbox > .frame .radio:inconsistent {
-gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); }
.menu .menuitem.radio:inconsistent:hover,
GtkTreeView.view.radio:inconsistent:selected,
.list-row:selected .radio:inconsistent,
GtkInfoBar .radio:inconsistent {
@ -1722,6 +1729,7 @@ GtkFileChooserDialog .action-bar.frame .radio:inconsistent:insensitive,
GtkFileChooserDialog .dialog-vbox > .frame .radio:inconsistent:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); }
.menu .menuitem.radio:inconsistent:insensitive:hover,
GtkTreeView.view.radio:inconsistent:insensitive:selected,
.list-row:selected .radio:inconsistent:insensitive,
GtkInfoBar .radio:inconsistent:insensitive {
@ -1734,6 +1742,7 @@ GtkFileChooserDialog .action-bar.frame .radio:checked,
GtkFileChooserDialog .dialog-vbox > .frame .radio:checked {
-gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); }
.menu .menuitem.radio:checked:hover,
GtkTreeView.view.radio:checked:selected,
.list-row:selected .radio:checked,
GtkInfoBar .radio:checked {
@ -1746,6 +1755,7 @@ GtkFileChooserDialog .action-bar.frame .radio:checked:insensitive,
GtkFileChooserDialog .dialog-vbox > .frame .radio:checked:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); }
.menu .menuitem.radio:checked:insensitive:hover,
GtkTreeView.view.radio:checked:insensitive:selected,
.list-row:selected .radio:checked:insensitive,
GtkInfoBar .radio:checked:insensitive {
@ -1801,18 +1811,22 @@ GtkCheckButton.text-button, GtkRadioButton.text-button {
.osd .scale.slider:active {
background-image: linear-gradient(to bottom, #2679db);
border-color: #2679db; }
.menuitem:hover .scale.slider,
.list-row:selected .scale.slider,
GtkInfoBar .scale.slider {
background-image: linear-gradient(to bottom, #ffffff);
border-color: #ffffff; }
.menuitem:hover .scale.slider:hover,
.list-row:selected .scale.slider:hover,
GtkInfoBar .scale.slider:hover {
background-image: linear-gradient(to bottom, #e5effb);
border-color: #e5effb; }
.menuitem:hover .scale.slider:active,
.list-row:selected .scale.slider:active,
GtkInfoBar .scale.slider:active {
background-image: linear-gradient(to bottom, #a9caf1);
border-color: #a9caf1; }
.menuitem:hover .scale.slider:insensitive,
.list-row:selected .scale.slider:insensitive,
GtkInfoBar .scale.slider:insensitive {
background-image: linear-gradient(to bottom, #b1cff2);
@ -1833,15 +1847,19 @@ GtkCheckButton.text-button, GtkRadioButton.text-button {
.osd .scale.trough.highlight {
background-image: none;
background-image: linear-gradient(to bottom, #5294E2); }
.menuitem:hover .scale.trough,
.list-row:selected .scale.trough,
GtkInfoBar .scale.trough {
background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2)); }
.menuitem:hover .scale.trough.highlight,
.list-row:selected .scale.trough.highlight,
GtkInfoBar .scale.trough.highlight {
background-image: linear-gradient(to bottom, #ffffff); }
.menuitem:hover .scale.trough.highlight:insensitive,
.list-row:selected .scale.trough.highlight:insensitive,
GtkInfoBar .scale.trough.highlight:insensitive {
background-image: linear-gradient(to bottom, #b1cff2); }
.menuitem:hover .scale.trough:insensitive,
.list-row:selected .scale.trough:insensitive,
GtkInfoBar .scale.trough:insensitive {
background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.1)); }

@ -1310,10 +1310,8 @@ column-header .button, column-header .button:hover, column-header .button:active
.menu .menuitem {
padding: 5px; }
.menu .menuitem:hover {
color: #5c616c;
background-color: rgba(0, 0, 0, 0.04);
border: solid rgba(0, 0, 0, 0.08);
border-width: 1px 0 1px 0; }
color: #ffffff;
background-color: #5294E2; }
.menu .menuitem:insensitive {
color: rgba(92, 97, 108, 0.55); }
.menu .menuitem.separator, .menu GtkPlacesSidebar.sidebar .menuitem.view.separator, GtkPlacesSidebar.sidebar .menu .menuitem.view.separator {
@ -1617,6 +1615,7 @@ GtkFileChooserDialog .action-bar.frame .check,
GtkFileChooserDialog .dialog-vbox > .frame .check {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); }
.menu .menuitem.check:hover,
GtkTreeView.view.check:selected,
.list-row:selected .check,
GtkInfoBar .check {
@ -1629,6 +1628,7 @@ GtkFileChooserDialog .action-bar.frame .check:insensitive,
GtkFileChooserDialog .dialog-vbox > .frame .check:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); }
.menu .menuitem.check:insensitive:hover,
GtkTreeView.view.check:insensitive:selected,
.list-row:selected .check:insensitive,
GtkInfoBar .check:insensitive {
@ -1641,6 +1641,7 @@ GtkFileChooserDialog .action-bar.frame .check:inconsistent,
GtkFileChooserDialog .dialog-vbox > .frame .check:inconsistent {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); }
.menu .menuitem.check:inconsistent:hover,
GtkTreeView.view.check:inconsistent:selected,
.list-row:selected .check:inconsistent,
GtkInfoBar .check:inconsistent {
@ -1653,6 +1654,7 @@ GtkFileChooserDialog .action-bar.frame .check:inconsistent:insensitive,
GtkFileChooserDialog .dialog-vbox > .frame .check:inconsistent:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); }
.menu .menuitem.check:inconsistent:insensitive:hover,
GtkTreeView.view.check:inconsistent:insensitive:selected,
.list-row:selected .check:inconsistent:insensitive,
GtkInfoBar .check:inconsistent:insensitive {
@ -1665,6 +1667,7 @@ GtkFileChooserDialog .action-bar.frame .check:checked,
GtkFileChooserDialog .dialog-vbox > .frame .check:checked {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); }
.menu .menuitem.check:checked:hover,
GtkTreeView.view.check:checked:selected,
.list-row:selected .check:checked,
GtkInfoBar .check:checked {
@ -1677,6 +1680,7 @@ GtkFileChooserDialog .action-bar.frame .check:checked:insensitive,
GtkFileChooserDialog .dialog-vbox > .frame .check:checked:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); }
.menu .menuitem.check:checked:insensitive:hover,
GtkTreeView.view.check:checked:insensitive:selected,
.list-row:selected .check:checked:insensitive,
GtkInfoBar .check:checked:insensitive {
@ -1689,6 +1693,7 @@ GtkFileChooserDialog .action-bar.frame .radio,
GtkFileChooserDialog .dialog-vbox > .frame .radio {
-gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); }
.menu .menuitem.radio:hover,
GtkTreeView.view.radio:selected,
.list-row:selected .radio,
GtkInfoBar .radio {
@ -1701,6 +1706,7 @@ GtkFileChooserDialog .action-bar.frame .radio:insensitive,
GtkFileChooserDialog .dialog-vbox > .frame .radio:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); }
.menu .menuitem.radio:insensitive:hover,
GtkTreeView.view.radio:insensitive:selected,
.list-row:selected .radio:insensitive,
GtkInfoBar .radio:insensitive {
@ -1713,6 +1719,7 @@ GtkFileChooserDialog .action-bar.frame .radio:inconsistent,
GtkFileChooserDialog .dialog-vbox > .frame .radio:inconsistent {
-gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); }
.menu .menuitem.radio:inconsistent:hover,
GtkTreeView.view.radio:inconsistent:selected,
.list-row:selected .radio:inconsistent,
GtkInfoBar .radio:inconsistent {
@ -1725,6 +1732,7 @@ GtkFileChooserDialog .action-bar.frame .radio:inconsistent:insensitive,
GtkFileChooserDialog .dialog-vbox > .frame .radio:inconsistent:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); }
.menu .menuitem.radio:inconsistent:insensitive:hover,
GtkTreeView.view.radio:inconsistent:insensitive:selected,
.list-row:selected .radio:inconsistent:insensitive,
GtkInfoBar .radio:inconsistent:insensitive {
@ -1737,6 +1745,7 @@ GtkFileChooserDialog .action-bar.frame .radio:checked,
GtkFileChooserDialog .dialog-vbox > .frame .radio:checked {
-gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); }
.menu .menuitem.radio:checked:hover,
GtkTreeView.view.radio:checked:selected,
.list-row:selected .radio:checked,
GtkInfoBar .radio:checked {
@ -1749,6 +1758,7 @@ GtkFileChooserDialog .action-bar.frame .radio:checked:insensitive,
GtkFileChooserDialog .dialog-vbox > .frame .radio:checked:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); }
.menu .menuitem.radio:checked:insensitive:hover,
GtkTreeView.view.radio:checked:insensitive:selected,
.list-row:selected .radio:checked:insensitive,
GtkInfoBar .radio:checked:insensitive {
@ -1804,18 +1814,22 @@ GtkCheckButton.text-button, GtkRadioButton.text-button {
.osd .scale.slider:active {
background-image: linear-gradient(to bottom, #2679db);
border-color: #2679db; }
.menuitem:hover .scale.slider,
.list-row:selected .scale.slider,
GtkInfoBar .scale.slider {
background-image: linear-gradient(to bottom, #ffffff);
border-color: #ffffff; }
.menuitem:hover .scale.slider:hover,
.list-row:selected .scale.slider:hover,
GtkInfoBar .scale.slider:hover {
background-image: linear-gradient(to bottom, #e5effb);
border-color: #e5effb; }
.menuitem:hover .scale.slider:active,
.list-row:selected .scale.slider:active,
GtkInfoBar .scale.slider:active {
background-image: linear-gradient(to bottom, #a9caf1);
border-color: #a9caf1; }
.menuitem:hover .scale.slider:insensitive,
.list-row:selected .scale.slider:insensitive,
GtkInfoBar .scale.slider:insensitive {
background-image: linear-gradient(to bottom, #b1cff2);
@ -1836,15 +1850,19 @@ GtkCheckButton.text-button, GtkRadioButton.text-button {
.osd .scale.trough.highlight {
background-image: none;
background-image: linear-gradient(to bottom, #5294E2); }
.menuitem:hover .scale.trough,
.list-row:selected .scale.trough,
GtkInfoBar .scale.trough {
background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2)); }
.menuitem:hover .scale.trough.highlight,
.list-row:selected .scale.trough.highlight,
GtkInfoBar .scale.trough.highlight {
background-image: linear-gradient(to bottom, #ffffff); }
.menuitem:hover .scale.trough.highlight:insensitive,
.list-row:selected .scale.trough.highlight:insensitive,
GtkInfoBar .scale.trough.highlight:insensitive {
background-image: linear-gradient(to bottom, #b1cff2); }
.menuitem:hover .scale.trough:insensitive,
.list-row:selected .scale.trough:insensitive,
GtkInfoBar .scale.trough:insensitive {
background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.1)); }

@ -1310,10 +1310,8 @@ column-header .button, column-header .button:hover, column-header .button:active
.menu .menuitem {
padding: 5px; }
.menu .menuitem:hover {
color: #5c616c;
background-color: rgba(0, 0, 0, 0.04);
border: solid rgba(0, 0, 0, 0.08);
border-width: 1px 0 1px 0; }
color: #ffffff;
background-color: #5294E2; }
.menu .menuitem:insensitive {
color: rgba(92, 97, 108, 0.55); }
.menu .menuitem.separator, .menu GtkPlacesSidebar.sidebar .menuitem.view.separator, GtkPlacesSidebar.sidebar .menu .menuitem.view.separator {
@ -1617,6 +1615,7 @@ GtkFileChooserDialog .action-bar.frame .check,
GtkFileChooserDialog .dialog-vbox > .frame .check {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); }
.menu .menuitem.check:hover,
GtkTreeView.view.check:selected,
.list-row:selected .check,
GtkInfoBar .check {
@ -1629,6 +1628,7 @@ GtkFileChooserDialog .action-bar.frame .check:insensitive,
GtkFileChooserDialog .dialog-vbox > .frame .check:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); }
.menu .menuitem.check:insensitive:hover,
GtkTreeView.view.check:insensitive:selected,
.list-row:selected .check:insensitive,
GtkInfoBar .check:insensitive {
@ -1641,6 +1641,7 @@ GtkFileChooserDialog .action-bar.frame .check:inconsistent,
GtkFileChooserDialog .dialog-vbox > .frame .check:inconsistent {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); }
.menu .menuitem.check:inconsistent:hover,
GtkTreeView.view.check:inconsistent:selected,
.list-row:selected .check:inconsistent,
GtkInfoBar .check:inconsistent {
@ -1653,6 +1654,7 @@ GtkFileChooserDialog .action-bar.frame .check:inconsistent:insensitive,
GtkFileChooserDialog .dialog-vbox > .frame .check:inconsistent:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); }
.menu .menuitem.check:inconsistent:insensitive:hover,
GtkTreeView.view.check:inconsistent:insensitive:selected,
.list-row:selected .check:inconsistent:insensitive,
GtkInfoBar .check:inconsistent:insensitive {
@ -1665,6 +1667,7 @@ GtkFileChooserDialog .action-bar.frame .check:checked,
GtkFileChooserDialog .dialog-vbox > .frame .check:checked {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); }
.menu .menuitem.check:checked:hover,
GtkTreeView.view.check:checked:selected,
.list-row:selected .check:checked,
GtkInfoBar .check:checked {
@ -1677,6 +1680,7 @@ GtkFileChooserDialog .action-bar.frame .check:checked:insensitive,
GtkFileChooserDialog .dialog-vbox > .frame .check:checked:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); }
.menu .menuitem.check:checked:insensitive:hover,
GtkTreeView.view.check:checked:insensitive:selected,
.list-row:selected .check:checked:insensitive,
GtkInfoBar .check:checked:insensitive {
@ -1689,6 +1693,7 @@ GtkFileChooserDialog .action-bar.frame .radio,
GtkFileChooserDialog .dialog-vbox > .frame .radio {
-gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); }
.menu .menuitem.radio:hover,
GtkTreeView.view.radio:selected,
.list-row:selected .radio,
GtkInfoBar .radio {
@ -1701,6 +1706,7 @@ GtkFileChooserDialog .action-bar.frame .radio:insensitive,
GtkFileChooserDialog .dialog-vbox > .frame .radio:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); }
.menu .menuitem.radio:insensitive:hover,
GtkTreeView.view.radio:insensitive:selected,
.list-row:selected .radio:insensitive,
GtkInfoBar .radio:insensitive {
@ -1713,6 +1719,7 @@ GtkFileChooserDialog .action-bar.frame .radio:inconsistent,
GtkFileChooserDialog .dialog-vbox > .frame .radio:inconsistent {
-gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); }
.menu .menuitem.radio:inconsistent:hover,
GtkTreeView.view.radio:inconsistent:selected,
.list-row:selected .radio:inconsistent,
GtkInfoBar .radio:inconsistent {
@ -1725,6 +1732,7 @@ GtkFileChooserDialog .action-bar.frame .radio:inconsistent:insensitive,
GtkFileChooserDialog .dialog-vbox > .frame .radio:inconsistent:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); }
.menu .menuitem.radio:inconsistent:insensitive:hover,
GtkTreeView.view.radio:inconsistent:insensitive:selected,
.list-row:selected .radio:inconsistent:insensitive,
GtkInfoBar .radio:inconsistent:insensitive {
@ -1737,6 +1745,7 @@ GtkFileChooserDialog .action-bar.frame .radio:checked,
GtkFileChooserDialog .dialog-vbox > .frame .radio:checked {
-gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); }
.menu .menuitem.radio:checked:hover,
GtkTreeView.view.radio:checked:selected,
.list-row:selected .radio:checked,
GtkInfoBar .radio:checked {
@ -1749,6 +1758,7 @@ GtkFileChooserDialog .action-bar.frame .radio:checked:insensitive,
GtkFileChooserDialog .dialog-vbox > .frame .radio:checked:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); }
.menu .menuitem.radio:checked:insensitive:hover,
GtkTreeView.view.radio:checked:insensitive:selected,
.list-row:selected .radio:checked:insensitive,
GtkInfoBar .radio:checked:insensitive {
@ -1804,18 +1814,22 @@ GtkCheckButton.text-button, GtkRadioButton.text-button {
.osd .scale.slider:active {
background-image: linear-gradient(to bottom, #2679db);
border-color: #2679db; }
.menuitem:hover .scale.slider,
.list-row:selected .scale.slider,
GtkInfoBar .scale.slider {
background-image: linear-gradient(to bottom, #ffffff);
border-color: #ffffff; }
.menuitem:hover .scale.slider:hover,
.list-row:selected .scale.slider:hover,
GtkInfoBar .scale.slider:hover {
background-image: linear-gradient(to bottom, #e5effb);
border-color: #e5effb; }
.menuitem:hover .scale.slider:active,
.list-row:selected .scale.slider:active,
GtkInfoBar .scale.slider:active {
background-image: linear-gradient(to bottom, #a9caf1);
border-color: #a9caf1; }
.menuitem:hover .scale.slider:insensitive,
.list-row:selected .scale.slider:insensitive,
GtkInfoBar .scale.slider:insensitive {
background-image: linear-gradient(to bottom, #b1cff2);
@ -1836,15 +1850,19 @@ GtkCheckButton.text-button, GtkRadioButton.text-button {
.osd .scale.trough.highlight {
background-image: none;
background-image: linear-gradient(to bottom, #5294E2); }
.menuitem:hover .scale.trough,
.list-row:selected .scale.trough,
GtkInfoBar .scale.trough {
background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2)); }
.menuitem:hover .scale.trough.highlight,
.list-row:selected .scale.trough.highlight,
GtkInfoBar .scale.trough.highlight {
background-image: linear-gradient(to bottom, #ffffff); }
.menuitem:hover .scale.trough.highlight:insensitive,
.list-row:selected .scale.trough.highlight:insensitive,
GtkInfoBar .scale.trough.highlight:insensitive {
background-image: linear-gradient(to bottom, #b1cff2); }
.menuitem:hover .scale.trough:insensitive,
.list-row:selected .scale.trough:insensitive,
GtkInfoBar .scale.trough:insensitive {
background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.1)); }

@ -1310,10 +1310,8 @@ column-header .button, column-header .button:hover, column-header .button:active
.menu .menuitem {
padding: 5px; }
.menu .menuitem:hover {
color: #5c616c;
background-color: rgba(0, 0, 0, 0.04);
border: solid rgba(0, 0, 0, 0.08);
border-width: 1px 0 1px 0; }
color: #ffffff;
background-color: #5294E2; }
.menu .menuitem:insensitive {
color: rgba(92, 97, 108, 0.55); }
.menu .menuitem.separator, .menu GtkPlacesSidebar.sidebar .menuitem.view.separator, GtkPlacesSidebar.sidebar .menu .menuitem.view.separator {
@ -1617,6 +1615,7 @@ GtkFileChooserDialog .action-bar.frame .check,
GtkFileChooserDialog .dialog-vbox > .frame .check {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); }
.menu .menuitem.check:hover,
GtkTreeView.view.check:selected,
.list-row:selected .check,
GtkInfoBar .check {
@ -1629,6 +1628,7 @@ GtkFileChooserDialog .action-bar.frame .check:insensitive,
GtkFileChooserDialog .dialog-vbox > .frame .check:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); }
.menu .menuitem.check:insensitive:hover,
GtkTreeView.view.check:insensitive:selected,
.list-row:selected .check:insensitive,
GtkInfoBar .check:insensitive {
@ -1641,6 +1641,7 @@ GtkFileChooserDialog .action-bar.frame .check:inconsistent,
GtkFileChooserDialog .dialog-vbox > .frame .check:inconsistent {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); }
.menu .menuitem.check:inconsistent:hover,
GtkTreeView.view.check:inconsistent:selected,
.list-row:selected .check:inconsistent,
GtkInfoBar .check:inconsistent {
@ -1653,6 +1654,7 @@ GtkFileChooserDialog .action-bar.frame .check:inconsistent:insensitive,
GtkFileChooserDialog .dialog-vbox > .frame .check:inconsistent:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); }
.menu .menuitem.check:inconsistent:insensitive:hover,
GtkTreeView.view.check:inconsistent:insensitive:selected,
.list-row:selected .check:inconsistent:insensitive,
GtkInfoBar .check:inconsistent:insensitive {
@ -1665,6 +1667,7 @@ GtkFileChooserDialog .action-bar.frame .check:checked,
GtkFileChooserDialog .dialog-vbox > .frame .check:checked {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); }
.menu .menuitem.check:checked:hover,
GtkTreeView.view.check:checked:selected,
.list-row:selected .check:checked,
GtkInfoBar .check:checked {
@ -1677,6 +1680,7 @@ GtkFileChooserDialog .action-bar.frame .check:checked:insensitive,
GtkFileChooserDialog .dialog-vbox > .frame .check:checked:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); }
.menu .menuitem.check:checked:insensitive:hover,
GtkTreeView.view.check:checked:insensitive:selected,
.list-row:selected .check:checked:insensitive,
GtkInfoBar .check:checked:insensitive {
@ -1689,6 +1693,7 @@ GtkFileChooserDialog .action-bar.frame .radio,
GtkFileChooserDialog .dialog-vbox > .frame .radio {
-gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); }
.menu .menuitem.radio:hover,
GtkTreeView.view.radio:selected,
.list-row:selected .radio,
GtkInfoBar .radio {
@ -1701,6 +1706,7 @@ GtkFileChooserDialog .action-bar.frame .radio:insensitive,
GtkFileChooserDialog .dialog-vbox > .frame .radio:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); }
.menu .menuitem.radio:insensitive:hover,
GtkTreeView.view.radio:insensitive:selected,
.list-row:selected .radio:insensitive,
GtkInfoBar .radio:insensitive {
@ -1713,6 +1719,7 @@ GtkFileChooserDialog .action-bar.frame .radio:inconsistent,
GtkFileChooserDialog .dialog-vbox > .frame .radio:inconsistent {
-gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); }
.menu .menuitem.radio:inconsistent:hover,
GtkTreeView.view.radio:inconsistent:selected,
.list-row:selected .radio:inconsistent,
GtkInfoBar .radio:inconsistent {
@ -1725,6 +1732,7 @@ GtkFileChooserDialog .action-bar.frame .radio:inconsistent:insensitive,
GtkFileChooserDialog .dialog-vbox > .frame .radio:inconsistent:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); }
.menu .menuitem.radio:inconsistent:insensitive:hover,
GtkTreeView.view.radio:inconsistent:insensitive:selected,
.list-row:selected .radio:inconsistent:insensitive,
GtkInfoBar .radio:inconsistent:insensitive {
@ -1737,6 +1745,7 @@ GtkFileChooserDialog .action-bar.frame .radio:checked,
GtkFileChooserDialog .dialog-vbox > .frame .radio:checked {
-gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); }
.menu .menuitem.radio:checked:hover,
GtkTreeView.view.radio:checked:selected,
.list-row:selected .radio:checked,
GtkInfoBar .radio:checked {
@ -1749,6 +1758,7 @@ GtkFileChooserDialog .action-bar.frame .radio:checked:insensitive,
GtkFileChooserDialog .dialog-vbox > .frame .radio:checked:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); }
.menu .menuitem.radio:checked:insensitive:hover,
GtkTreeView.view.radio:checked:insensitive:selected,
.list-row:selected .radio:checked:insensitive,
GtkInfoBar .radio:checked:insensitive {
@ -1804,18 +1814,22 @@ GtkCheckButton.text-button, GtkRadioButton.text-button {
.osd .scale.slider:active {
background-image: linear-gradient(to bottom, #2679db);
border-color: #2679db; }
.menuitem:hover .scale.slider,
.list-row:selected .scale.slider,
GtkInfoBar .scale.slider {
background-image: linear-gradient(to bottom, #ffffff);
border-color: #ffffff; }
.menuitem:hover .scale.slider:hover,
.list-row:selected .scale.slider:hover,
GtkInfoBar .scale.slider:hover {
background-image: linear-gradient(to bottom, #e5effb);
border-color: #e5effb; }
.menuitem:hover .scale.slider:active,
.list-row:selected .scale.slider:active,
GtkInfoBar .scale.slider:active {
background-image: linear-gradient(to bottom, #a9caf1);
border-color: #a9caf1; }
.menuitem:hover .scale.slider:insensitive,
.list-row:selected .scale.slider:insensitive,
GtkInfoBar .scale.slider:insensitive {
background-image: linear-gradient(to bottom, #b1cff2);
@ -1836,15 +1850,19 @@ GtkCheckButton.text-button, GtkRadioButton.text-button {
.osd .scale.trough.highlight {
background-image: none;
background-image: linear-gradient(to bottom, #5294E2); }
.menuitem:hover .scale.trough,
.list-row:selected .scale.trough,
GtkInfoBar .scale.trough {
background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2)); }
.menuitem:hover .scale.trough.highlight,
.list-row:selected .scale.trough.highlight,
GtkInfoBar .scale.trough.highlight {
background-image: linear-gradient(to bottom, #ffffff); }
.menuitem:hover .scale.trough.highlight:insensitive,
.list-row:selected .scale.trough.highlight:insensitive,
GtkInfoBar .scale.trough.highlight:insensitive {
background-image: linear-gradient(to bottom, #b1cff2); }
.menuitem:hover .scale.trough:insensitive,
.list-row:selected .scale.trough:insensitive,
GtkInfoBar .scale.trough:insensitive {
background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.1)); }

@ -1558,10 +1558,8 @@ column-header.button.dnd { // for treeview-like derive widgets
.menuitem {
padding: 5px;
&:hover {
color: $fg_color;
background-color: if($variant == 'light', transparentize(black, 0.96), transparentize(white, 0.95));
border: solid if($variant == 'light', transparentize(black, 0.92), transparentize(white, 0.93));
border-width: 1px 0 1px 0;
color: $selected_fg_color;
background-color: $selected_bg_color;
}
&:insensitive {
color: $insensitive_fg_color;
@ -1928,6 +1926,7 @@ GtkSwitch {
// the borders of checks and radios are
// too similar in luminosity to the selected background color, hence
// we need special casing.
.menu .menuitem.#{$w}#{$s}:hover,
GtkTreeView.view.#{$w}#{$s}:selected,
.list-row:selected .#{$w}#{$s},
GtkInfoBar .#{$w}#{$s} {
@ -2007,6 +2006,7 @@ GtkCheckButton.text-button, GtkRadioButton.text-button {
}
}
//selected list-row and infobar sliders
.menuitem:hover &,
.list-row:selected &,
GtkInfoBar & {
background-image: linear-gradient(to bottom, $selected_fg_color);
@ -2055,6 +2055,7 @@ GtkCheckButton.text-button, GtkRadioButton.text-button {
&:insensitive { }
}
// troughs in selected list-rows and infobars
.menuitem:hover &,
.list-row:selected &,
GtkInfoBar & {
background-image: linear-gradient(to bottom, transparentize(black, 0.8));

@ -1321,10 +1321,8 @@ column-header .button, column-header .button:hover, column-header .button:active
.menu .menuitem {
padding: 5px; }
.menu .menuitem:hover {
color: #D3DAE3;
background-color: rgba(255, 255, 255, 0.05);
border: solid rgba(255, 255, 255, 0.07);
border-width: 1px 0 1px 0; }
color: #ffffff;
background-color: #5294E2; }
.menu .menuitem:insensitive {
color: rgba(211, 218, 227, 0.45); }
.menu .menuitem.separator, .menu GtkPlacesSidebar.sidebar .menuitem.view.separator, GtkPlacesSidebar.sidebar .menu .menuitem.view.separator {
@ -1659,6 +1657,7 @@ GtkFileChooserDialog .action-bar.frame .check,
GtkFileChooserDialog .dialog-vbox > .frame .check {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); }
.menu .menuitem.check:hover,
GtkTreeView.view.check:selected,
.list-row:selected .check,
GtkInfoBar .check {
@ -1671,6 +1670,7 @@ GtkFileChooserDialog .action-bar.frame .check:insensitive,
GtkFileChooserDialog .dialog-vbox > .frame .check:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); }
.menu .menuitem.check:insensitive:hover,
GtkTreeView.view.check:insensitive:selected,
.list-row:selected .check:insensitive,
GtkInfoBar .check:insensitive {
@ -1683,6 +1683,7 @@ GtkFileChooserDialog .action-bar.frame .check:inconsistent,
GtkFileChooserDialog .dialog-vbox > .frame .check:inconsistent {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); }
.menu .menuitem.check:inconsistent:hover,
GtkTreeView.view.check:inconsistent:selected,
.list-row:selected .check:inconsistent,
GtkInfoBar .check:inconsistent {
@ -1695,6 +1696,7 @@ GtkFileChooserDialog .action-bar.frame .check:inconsistent:insensitive,
GtkFileChooserDialog .dialog-vbox > .frame .check:inconsistent:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); }
.menu .menuitem.check:inconsistent:insensitive:hover,
GtkTreeView.view.check:inconsistent:insensitive:selected,
.list-row:selected .check:inconsistent:insensitive,
GtkInfoBar .check:inconsistent:insensitive {
@ -1707,6 +1709,7 @@ GtkFileChooserDialog .action-bar.frame .check:checked,
GtkFileChooserDialog .dialog-vbox > .frame .check:checked {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); }
.menu .menuitem.check:checked:hover,
GtkTreeView.view.check:checked:selected,
.list-row:selected .check:checked,
GtkInfoBar .check:checked {
@ -1719,6 +1722,7 @@ GtkFileChooserDialog .action-bar.frame .check:checked:insensitive,
GtkFileChooserDialog .dialog-vbox > .frame .check:checked:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); }
.menu .menuitem.check:checked:insensitive:hover,
GtkTreeView.view.check:checked:insensitive:selected,
.list-row:selected .check:checked:insensitive,
GtkInfoBar .check:checked:insensitive {
@ -1731,6 +1735,7 @@ GtkFileChooserDialog .action-bar.frame .radio,
GtkFileChooserDialog .dialog-vbox > .frame .radio {
-gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); }
.menu .menuitem.radio:hover,
GtkTreeView.view.radio:selected,
.list-row:selected .radio,
GtkInfoBar .radio {
@ -1743,6 +1748,7 @@ GtkFileChooserDialog .action-bar.frame .radio:insensitive,
GtkFileChooserDialog .dialog-vbox > .frame .radio:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); }
.menu .menuitem.radio:insensitive:hover,
GtkTreeView.view.radio:insensitive:selected,
.list-row:selected .radio:insensitive,
GtkInfoBar .radio:insensitive {
@ -1755,6 +1761,7 @@ GtkFileChooserDialog .action-bar.frame .radio:inconsistent,
GtkFileChooserDialog .dialog-vbox > .frame .radio:inconsistent {
-gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); }
.menu .menuitem.radio:inconsistent:hover,
GtkTreeView.view.radio:inconsistent:selected,
.list-row:selected .radio:inconsistent,
GtkInfoBar .radio:inconsistent {
@ -1767,6 +1774,7 @@ GtkFileChooserDialog .action-bar.frame .radio:inconsistent:insensitive,
GtkFileChooserDialog .dialog-vbox > .frame .radio:inconsistent:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); }
.menu .menuitem.radio:inconsistent:insensitive:hover,
GtkTreeView.view.radio:inconsistent:insensitive:selected,
.list-row:selected .radio:inconsistent:insensitive,
GtkInfoBar .radio:inconsistent:insensitive {
@ -1779,6 +1787,7 @@ GtkFileChooserDialog .action-bar.frame .radio:checked,
GtkFileChooserDialog .dialog-vbox > .frame .radio:checked {
-gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); }
.menu .menuitem.radio:checked:hover,
GtkTreeView.view.radio:checked:selected,
.list-row:selected .radio:checked,
GtkInfoBar .radio:checked {
@ -1791,6 +1800,7 @@ GtkFileChooserDialog .action-bar.frame .radio:checked:insensitive,
GtkFileChooserDialog .dialog-vbox > .frame .radio:checked:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); }
.menu .menuitem.radio:checked:insensitive:hover,
GtkTreeView.view.radio:checked:insensitive:selected,
.list-row:selected .radio:checked:insensitive,
GtkInfoBar .radio:checked:insensitive {
@ -1846,18 +1856,22 @@ GtkCheckButton.text-button, GtkRadioButton.text-button {
.osd .scale.slider:active {
background-image: linear-gradient(to bottom, #2679db);
border-color: #2679db; }
.menuitem:hover .scale.slider,
.list-row:selected .scale.slider,
GtkInfoBar .scale.slider {
background-image: linear-gradient(to bottom, #ffffff);
border-color: #ffffff; }
.menuitem:hover .scale.slider:hover,
.list-row:selected .scale.slider:hover,
GtkInfoBar .scale.slider:hover {
background-image: linear-gradient(to bottom, #e5effb);
border-color: #e5effb; }
.menuitem:hover .scale.slider:active,
.list-row:selected .scale.slider:active,
GtkInfoBar .scale.slider:active {
background-image: linear-gradient(to bottom, #a9caf1);
border-color: #a9caf1; }
.menuitem:hover .scale.slider:insensitive,
.list-row:selected .scale.slider:insensitive,
GtkInfoBar .scale.slider:insensitive {
background-image: linear-gradient(to bottom, #b1cff2);
@ -1878,15 +1892,19 @@ GtkCheckButton.text-button, GtkRadioButton.text-button {
.osd .scale.trough.highlight {
background-image: none;
background-image: linear-gradient(to bottom, #5294E2); }
.menuitem:hover .scale.trough,
.list-row:selected .scale.trough,
GtkInfoBar .scale.trough {
background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2)); }
.menuitem:hover .scale.trough.highlight,
.list-row:selected .scale.trough.highlight,
GtkInfoBar .scale.trough.highlight {
background-image: linear-gradient(to bottom, #ffffff); }
.menuitem:hover .scale.trough.highlight:insensitive,
.list-row:selected .scale.trough.highlight:insensitive,
GtkInfoBar .scale.trough.highlight:insensitive {
background-image: linear-gradient(to bottom, #b1cff2); }
.menuitem:hover .scale.trough:insensitive,
.list-row:selected .scale.trough:insensitive,
GtkInfoBar .scale.trough:insensitive {
background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.1)); }

@ -1324,10 +1324,8 @@ column-header .button, column-header .button:hover, column-header .button:active
.menu .menuitem {
padding: 5px; }
.menu .menuitem:hover {
color: #5c616c;
background-color: rgba(0, 0, 0, 0.04);
border: solid rgba(0, 0, 0, 0.08);
border-width: 1px 0 1px 0; }
color: #ffffff;
background-color: #5294E2; }
.menu .menuitem:insensitive {
color: rgba(92, 97, 108, 0.55); }
.menu .menuitem.separator, .menu GtkPlacesSidebar.sidebar .menuitem.view.separator, GtkPlacesSidebar.sidebar .menu .menuitem.view.separator {
@ -1662,6 +1660,7 @@ GtkFileChooserDialog .action-bar.frame .check,
GtkFileChooserDialog .dialog-vbox > .frame .check {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); }
.menu .menuitem.check:hover,
GtkTreeView.view.check:selected,
.list-row:selected .check,
GtkInfoBar .check {
@ -1674,6 +1673,7 @@ GtkFileChooserDialog .action-bar.frame .check:insensitive,
GtkFileChooserDialog .dialog-vbox > .frame .check:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); }
.menu .menuitem.check:insensitive:hover,
GtkTreeView.view.check:insensitive:selected,
.list-row:selected .check:insensitive,
GtkInfoBar .check:insensitive {
@ -1686,6 +1686,7 @@ GtkFileChooserDialog .action-bar.frame .check:inconsistent,
GtkFileChooserDialog .dialog-vbox > .frame .check:inconsistent {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); }
.menu .menuitem.check:inconsistent:hover,
GtkTreeView.view.check:inconsistent:selected,
.list-row:selected .check:inconsistent,
GtkInfoBar .check:inconsistent {
@ -1698,6 +1699,7 @@ GtkFileChooserDialog .action-bar.frame .check:inconsistent:insensitive,
GtkFileChooserDialog .dialog-vbox > .frame .check:inconsistent:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); }
.menu .menuitem.check:inconsistent:insensitive:hover,
GtkTreeView.view.check:inconsistent:insensitive:selected,
.list-row:selected .check:inconsistent:insensitive,
GtkInfoBar .check:inconsistent:insensitive {
@ -1710,6 +1712,7 @@ GtkFileChooserDialog .action-bar.frame .check:checked,
GtkFileChooserDialog .dialog-vbox > .frame .check:checked {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); }
.menu .menuitem.check:checked:hover,
GtkTreeView.view.check:checked:selected,
.list-row:selected .check:checked,
GtkInfoBar .check:checked {
@ -1722,6 +1725,7 @@ GtkFileChooserDialog .action-bar.frame .check:checked:insensitive,
GtkFileChooserDialog .dialog-vbox > .frame .check:checked:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); }
.menu .menuitem.check:checked:insensitive:hover,
GtkTreeView.view.check:checked:insensitive:selected,
.list-row:selected .check:checked:insensitive,
GtkInfoBar .check:checked:insensitive {
@ -1734,6 +1738,7 @@ GtkFileChooserDialog .action-bar.frame .radio,
GtkFileChooserDialog .dialog-vbox > .frame .radio {
-gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); }
.menu .menuitem.radio:hover,
GtkTreeView.view.radio:selected,
.list-row:selected .radio,
GtkInfoBar .radio {
@ -1746,6 +1751,7 @@ GtkFileChooserDialog .action-bar.frame .radio:insensitive,
GtkFileChooserDialog .dialog-vbox > .frame .radio:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); }
.menu .menuitem.radio:insensitive:hover,
GtkTreeView.view.radio:insensitive:selected,
.list-row:selected .radio:insensitive,
GtkInfoBar .radio:insensitive {
@ -1758,6 +1764,7 @@ GtkFileChooserDialog .action-bar.frame .radio:inconsistent,
GtkFileChooserDialog .dialog-vbox > .frame .radio:inconsistent {
-gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); }
.menu .menuitem.radio:inconsistent:hover,
GtkTreeView.view.radio:inconsistent:selected,
.list-row:selected .radio:inconsistent,
GtkInfoBar .radio:inconsistent {
@ -1770,6 +1777,7 @@ GtkFileChooserDialog .action-bar.frame .radio:inconsistent:insensitive,
GtkFileChooserDialog .dialog-vbox > .frame .radio:inconsistent:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); }
.menu .menuitem.radio:inconsistent:insensitive:hover,
GtkTreeView.view.radio:inconsistent:insensitive:selected,
.list-row:selected .radio:inconsistent:insensitive,
GtkInfoBar .radio:inconsistent:insensitive {
@ -1782,6 +1790,7 @@ GtkFileChooserDialog .action-bar.frame .radio:checked,
GtkFileChooserDialog .dialog-vbox > .frame .radio:checked {
-gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); }
.menu .menuitem.radio:checked:hover,
GtkTreeView.view.radio:checked:selected,
.list-row:selected .radio:checked,
GtkInfoBar .radio:checked {
@ -1794,6 +1803,7 @@ GtkFileChooserDialog .action-bar.frame .radio:checked:insensitive,
GtkFileChooserDialog .dialog-vbox > .frame .radio:checked:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); }
.menu .menuitem.radio:checked:insensitive:hover,
GtkTreeView.view.radio:checked:insensitive:selected,
.list-row:selected .radio:checked:insensitive,
GtkInfoBar .radio:checked:insensitive {
@ -1849,18 +1859,22 @@ GtkCheckButton.text-button, GtkRadioButton.text-button {
.osd .scale.slider:active {
background-image: linear-gradient(to bottom, #2679db);
border-color: #2679db; }
.menuitem:hover .scale.slider,
.list-row:selected .scale.slider,
GtkInfoBar .scale.slider {
background-image: linear-gradient(to bottom, #ffffff);
border-color: #ffffff; }
.menuitem:hover .scale.slider:hover,
.list-row:selected .scale.slider:hover,
GtkInfoBar .scale.slider:hover {
background-image: linear-gradient(to bottom, #e5effb);
border-color: #e5effb; }
.menuitem:hover .scale.slider:active,
.list-row:selected .scale.slider:active,
GtkInfoBar .scale.slider:active {
background-image: linear-gradient(to bottom, #a9caf1);
border-color: #a9caf1; }
.menuitem:hover .scale.slider:insensitive,
.list-row:selected .scale.slider:insensitive,
GtkInfoBar .scale.slider:insensitive {
background-image: linear-gradient(to bottom, #b1cff2);
@ -1881,15 +1895,19 @@ GtkCheckButton.text-button, GtkRadioButton.text-button {
.osd .scale.trough.highlight {
background-image: none;
background-image: linear-gradient(to bottom, #5294E2); }
.menuitem:hover .scale.trough,
.list-row:selected .scale.trough,
GtkInfoBar .scale.trough {
background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2)); }
.menuitem:hover .scale.trough.highlight,
.list-row:selected .scale.trough.highlight,
GtkInfoBar .scale.trough.highlight {
background-image: linear-gradient(to bottom, #ffffff); }
.menuitem:hover .scale.trough.highlight:insensitive,
.list-row:selected .scale.trough.highlight:insensitive,
GtkInfoBar .scale.trough.highlight:insensitive {
background-image: linear-gradient(to bottom, #b1cff2); }
.menuitem:hover .scale.trough:insensitive,
.list-row:selected .scale.trough:insensitive,
GtkInfoBar .scale.trough:insensitive {
background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.1)); }

@ -1321,10 +1321,8 @@ column-header .button, column-header .button:hover, column-header .button:active
.menu .menuitem {
padding: 5px; }
.menu .menuitem:hover {
color: #D3DAE3;
background-color: rgba(255, 255, 255, 0.05);
border: solid rgba(255, 255, 255, 0.07);
border-width: 1px 0 1px 0; }
color: #ffffff;
background-color: #5294E2; }
.menu .menuitem:insensitive {
color: rgba(211, 218, 227, 0.45); }
.menu .menuitem.separator, .menu GtkPlacesSidebar.sidebar .menuitem.view.separator, GtkPlacesSidebar.sidebar .menu .menuitem.view.separator {
@ -1659,6 +1657,7 @@ GtkFileChooserDialog .action-bar.frame .check,
GtkFileChooserDialog .dialog-vbox > .frame .check {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); }
.menu .menuitem.check:hover,
GtkTreeView.view.check:selected,
.list-row:selected .check,
GtkInfoBar .check {
@ -1671,6 +1670,7 @@ GtkFileChooserDialog .action-bar.frame .check:insensitive,
GtkFileChooserDialog .dialog-vbox > .frame .check:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); }
.menu .menuitem.check:insensitive:hover,
GtkTreeView.view.check:insensitive:selected,
.list-row:selected .check:insensitive,
GtkInfoBar .check:insensitive {
@ -1683,6 +1683,7 @@ GtkFileChooserDialog .action-bar.frame .check:inconsistent,
GtkFileChooserDialog .dialog-vbox > .frame .check:inconsistent {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); }
.menu .menuitem.check:inconsistent:hover,
GtkTreeView.view.check:inconsistent:selected,
.list-row:selected .check:inconsistent,
GtkInfoBar .check:inconsistent {
@ -1695,6 +1696,7 @@ GtkFileChooserDialog .action-bar.frame .check:inconsistent:insensitive,
GtkFileChooserDialog .dialog-vbox > .frame .check:inconsistent:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); }
.menu .menuitem.check:inconsistent:insensitive:hover,
GtkTreeView.view.check:inconsistent:insensitive:selected,
.list-row:selected .check:inconsistent:insensitive,
GtkInfoBar .check:inconsistent:insensitive {
@ -1707,6 +1709,7 @@ GtkFileChooserDialog .action-bar.frame .check:checked,
GtkFileChooserDialog .dialog-vbox > .frame .check:checked {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); }
.menu .menuitem.check:checked:hover,
GtkTreeView.view.check:checked:selected,
.list-row:selected .check:checked,
GtkInfoBar .check:checked {
@ -1719,6 +1722,7 @@ GtkFileChooserDialog .action-bar.frame .check:checked:insensitive,
GtkFileChooserDialog .dialog-vbox > .frame .check:checked:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); }
.menu .menuitem.check:checked:insensitive:hover,
GtkTreeView.view.check:checked:insensitive:selected,
.list-row:selected .check:checked:insensitive,
GtkInfoBar .check:checked:insensitive {
@ -1731,6 +1735,7 @@ GtkFileChooserDialog .action-bar.frame .radio,
GtkFileChooserDialog .dialog-vbox > .frame .radio {
-gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); }
.menu .menuitem.radio:hover,
GtkTreeView.view.radio:selected,
.list-row:selected .radio,
GtkInfoBar .radio {
@ -1743,6 +1748,7 @@ GtkFileChooserDialog .action-bar.frame .radio:insensitive,
GtkFileChooserDialog .dialog-vbox > .frame .radio:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); }
.menu .menuitem.radio:insensitive:hover,
GtkTreeView.view.radio:insensitive:selected,
.list-row:selected .radio:insensitive,
GtkInfoBar .radio:insensitive {
@ -1755,6 +1761,7 @@ GtkFileChooserDialog .action-bar.frame .radio:inconsistent,
GtkFileChooserDialog .dialog-vbox > .frame .radio:inconsistent {
-gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); }
.menu .menuitem.radio:inconsistent:hover,
GtkTreeView.view.radio:inconsistent:selected,
.list-row:selected .radio:inconsistent,
GtkInfoBar .radio:inconsistent {
@ -1767,6 +1774,7 @@ GtkFileChooserDialog .action-bar.frame .radio:inconsistent:insensitive,
GtkFileChooserDialog .dialog-vbox > .frame .radio:inconsistent:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); }
.menu .menuitem.radio:inconsistent:insensitive:hover,
GtkTreeView.view.radio:inconsistent:insensitive:selected,
.list-row:selected .radio:inconsistent:insensitive,
GtkInfoBar .radio:inconsistent:insensitive {
@ -1779,6 +1787,7 @@ GtkFileChooserDialog .action-bar.frame .radio:checked,
GtkFileChooserDialog .dialog-vbox > .frame .radio:checked {
-gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); }
.menu .menuitem.radio:checked:hover,
GtkTreeView.view.radio:checked:selected,
.list-row:selected .radio:checked,
GtkInfoBar .radio:checked {
@ -1791,6 +1800,7 @@ GtkFileChooserDialog .action-bar.frame .radio:checked:insensitive,
GtkFileChooserDialog .dialog-vbox > .frame .radio:checked:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); }
.menu .menuitem.radio:checked:insensitive:hover,
GtkTreeView.view.radio:checked:insensitive:selected,
.list-row:selected .radio:checked:insensitive,
GtkInfoBar .radio:checked:insensitive {
@ -1846,18 +1856,22 @@ GtkCheckButton.text-button, GtkRadioButton.text-button {
.osd .scale.slider:active {
background-image: linear-gradient(to bottom, #2679db);
border-color: #2679db; }
.menuitem:hover .scale.slider,
.list-row:selected .scale.slider,
GtkInfoBar .scale.slider {
background-image: linear-gradient(to bottom, #ffffff);
border-color: #ffffff; }
.menuitem:hover .scale.slider:hover,
.list-row:selected .scale.slider:hover,
GtkInfoBar .scale.slider:hover {
background-image: linear-gradient(to bottom, #e5effb);
border-color: #e5effb; }
.menuitem:hover .scale.slider:active,
.list-row:selected .scale.slider:active,
GtkInfoBar .scale.slider:active {
background-image: linear-gradient(to bottom, #a9caf1);
border-color: #a9caf1; }
.menuitem:hover .scale.slider:insensitive,
.list-row:selected .scale.slider:insensitive,
GtkInfoBar .scale.slider:insensitive {
background-image: linear-gradient(to bottom, #b1cff2);
@ -1878,15 +1892,19 @@ GtkCheckButton.text-button, GtkRadioButton.text-button {
.osd .scale.trough.highlight {
background-image: none;
background-image: linear-gradient(to bottom, #5294E2); }
.menuitem:hover .scale.trough,
.list-row:selected .scale.trough,
GtkInfoBar .scale.trough {
background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2)); }
.menuitem:hover .scale.trough.highlight,
.list-row:selected .scale.trough.highlight,
GtkInfoBar .scale.trough.highlight {
background-image: linear-gradient(to bottom, #ffffff); }
.menuitem:hover .scale.trough.highlight:insensitive,
.list-row:selected .scale.trough.highlight:insensitive,
GtkInfoBar .scale.trough.highlight:insensitive {
background-image: linear-gradient(to bottom, #b1cff2); }
.menuitem:hover .scale.trough:insensitive,
.list-row:selected .scale.trough:insensitive,
GtkInfoBar .scale.trough:insensitive {
background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.1)); }

@ -1324,10 +1324,8 @@ column-header .button, column-header .button:hover, column-header .button:active
.menu .menuitem {
padding: 5px; }
.menu .menuitem:hover {
color: #5c616c;
background-color: rgba(0, 0, 0, 0.04);
border: solid rgba(0, 0, 0, 0.08);
border-width: 1px 0 1px 0; }
color: #ffffff;
background-color: #5294E2; }
.menu .menuitem:insensitive {
color: rgba(92, 97, 108, 0.55); }
.menu .menuitem.separator, .menu GtkPlacesSidebar.sidebar .menuitem.view.separator, GtkPlacesSidebar.sidebar .menu .menuitem.view.separator {
@ -1662,6 +1660,7 @@ GtkFileChooserDialog .action-bar.frame .check,
GtkFileChooserDialog .dialog-vbox > .frame .check {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); }
.menu .menuitem.check:hover,
GtkTreeView.view.check:selected,
.list-row:selected .check,
GtkInfoBar .check {
@ -1674,6 +1673,7 @@ GtkFileChooserDialog .action-bar.frame .check:insensitive,
GtkFileChooserDialog .dialog-vbox > .frame .check:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); }
.menu .menuitem.check:insensitive:hover,
GtkTreeView.view.check:insensitive:selected,
.list-row:selected .check:insensitive,
GtkInfoBar .check:insensitive {
@ -1686,6 +1686,7 @@ GtkFileChooserDialog .action-bar.frame .check:inconsistent,
GtkFileChooserDialog .dialog-vbox > .frame .check:inconsistent {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); }
.menu .menuitem.check:inconsistent:hover,
GtkTreeView.view.check:inconsistent:selected,
.list-row:selected .check:inconsistent,
GtkInfoBar .check:inconsistent {
@ -1698,6 +1699,7 @@ GtkFileChooserDialog .action-bar.frame .check:inconsistent:insensitive,
GtkFileChooserDialog .dialog-vbox > .frame .check:inconsistent:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); }
.menu .menuitem.check:inconsistent:insensitive:hover,
GtkTreeView.view.check:inconsistent:insensitive:selected,
.list-row:selected .check:inconsistent:insensitive,
GtkInfoBar .check:inconsistent:insensitive {
@ -1710,6 +1712,7 @@ GtkFileChooserDialog .action-bar.frame .check:checked,
GtkFileChooserDialog .dialog-vbox > .frame .check:checked {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); }
.menu .menuitem.check:checked:hover,
GtkTreeView.view.check:checked:selected,
.list-row:selected .check:checked,
GtkInfoBar .check:checked {
@ -1722,6 +1725,7 @@ GtkFileChooserDialog .action-bar.frame .check:checked:insensitive,
GtkFileChooserDialog .dialog-vbox > .frame .check:checked:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); }
.menu .menuitem.check:checked:insensitive:hover,
GtkTreeView.view.check:checked:insensitive:selected,
.list-row:selected .check:checked:insensitive,
GtkInfoBar .check:checked:insensitive {
@ -1734,6 +1738,7 @@ GtkFileChooserDialog .action-bar.frame .radio,
GtkFileChooserDialog .dialog-vbox > .frame .radio {
-gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); }
.menu .menuitem.radio:hover,
GtkTreeView.view.radio:selected,
.list-row:selected .radio,
GtkInfoBar .radio {
@ -1746,6 +1751,7 @@ GtkFileChooserDialog .action-bar.frame .radio:insensitive,
GtkFileChooserDialog .dialog-vbox > .frame .radio:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); }
.menu .menuitem.radio:insensitive:hover,
GtkTreeView.view.radio:insensitive:selected,
.list-row:selected .radio:insensitive,
GtkInfoBar .radio:insensitive {
@ -1758,6 +1764,7 @@ GtkFileChooserDialog .action-bar.frame .radio:inconsistent,
GtkFileChooserDialog .dialog-vbox > .frame .radio:inconsistent {
-gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); }
.menu .menuitem.radio:inconsistent:hover,
GtkTreeView.view.radio:inconsistent:selected,
.list-row:selected .radio:inconsistent,
GtkInfoBar .radio:inconsistent {
@ -1770,6 +1777,7 @@ GtkFileChooserDialog .action-bar.frame .radio:inconsistent:insensitive,
GtkFileChooserDialog .dialog-vbox > .frame .radio:inconsistent:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); }
.menu .menuitem.radio:inconsistent:insensitive:hover,
GtkTreeView.view.radio:inconsistent:insensitive:selected,
.list-row:selected .radio:inconsistent:insensitive,
GtkInfoBar .radio:inconsistent:insensitive {
@ -1782,6 +1790,7 @@ GtkFileChooserDialog .action-bar.frame .radio:checked,
GtkFileChooserDialog .dialog-vbox > .frame .radio:checked {
-gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); }
.menu .menuitem.radio:checked:hover,
GtkTreeView.view.radio:checked:selected,
.list-row:selected .radio:checked,
GtkInfoBar .radio:checked {
@ -1794,6 +1803,7 @@ GtkFileChooserDialog .action-bar.frame .radio:checked:insensitive,
GtkFileChooserDialog .dialog-vbox > .frame .radio:checked:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); }
.menu .menuitem.radio:checked:insensitive:hover,
GtkTreeView.view.radio:checked:insensitive:selected,
.list-row:selected .radio:checked:insensitive,
GtkInfoBar .radio:checked:insensitive {
@ -1849,18 +1859,22 @@ GtkCheckButton.text-button, GtkRadioButton.text-button {
.osd .scale.slider:active {
background-image: linear-gradient(to bottom, #2679db);
border-color: #2679db; }
.menuitem:hover .scale.slider,
.list-row:selected .scale.slider,
GtkInfoBar .scale.slider {
background-image: linear-gradient(to bottom, #ffffff);
border-color: #ffffff; }
.menuitem:hover .scale.slider:hover,
.list-row:selected .scale.slider:hover,
GtkInfoBar .scale.slider:hover {
background-image: linear-gradient(to bottom, #e5effb);
border-color: #e5effb; }
.menuitem:hover .scale.slider:active,
.list-row:selected .scale.slider:active,
GtkInfoBar .scale.slider:active {
background-image: linear-gradient(to bottom, #a9caf1);
border-color: #a9caf1; }
.menuitem:hover .scale.slider:insensitive,
.list-row:selected .scale.slider:insensitive,
GtkInfoBar .scale.slider:insensitive {
background-image: linear-gradient(to bottom, #b1cff2);
@ -1881,15 +1895,19 @@ GtkCheckButton.text-button, GtkRadioButton.text-button {
.osd .scale.trough.highlight {
background-image: none;
background-image: linear-gradient(to bottom, #5294E2); }
.menuitem:hover .scale.trough,
.list-row:selected .scale.trough,
GtkInfoBar .scale.trough {
background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2)); }
.menuitem:hover .scale.trough.highlight,
.list-row:selected .scale.trough.highlight,
GtkInfoBar .scale.trough.highlight {
background-image: linear-gradient(to bottom, #ffffff); }
.menuitem:hover .scale.trough.highlight:insensitive,
.list-row:selected .scale.trough.highlight:insensitive,
GtkInfoBar .scale.trough.highlight:insensitive {
background-image: linear-gradient(to bottom, #b1cff2); }
.menuitem:hover .scale.trough:insensitive,
.list-row:selected .scale.trough:insensitive,
GtkInfoBar .scale.trough:insensitive {
background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.1)); }

@ -1324,10 +1324,8 @@ column-header .button, column-header .button:hover, column-header .button:active
.menu .menuitem {
padding: 5px; }
.menu .menuitem:hover {
color: #5c616c;
background-color: rgba(0, 0, 0, 0.04);
border: solid rgba(0, 0, 0, 0.08);
border-width: 1px 0 1px 0; }
color: #ffffff;
background-color: #5294E2; }
.menu .menuitem:insensitive {
color: rgba(92, 97, 108, 0.55); }
.menu .menuitem.separator, .menu GtkPlacesSidebar.sidebar .menuitem.view.separator, GtkPlacesSidebar.sidebar .menu .menuitem.view.separator {
@ -1662,6 +1660,7 @@ GtkFileChooserDialog .action-bar.frame .check,
GtkFileChooserDialog .dialog-vbox > .frame .check {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); }
.menu .menuitem.check:hover,
GtkTreeView.view.check:selected,
.list-row:selected .check,
GtkInfoBar .check {
@ -1674,6 +1673,7 @@ GtkFileChooserDialog .action-bar.frame .check:insensitive,
GtkFileChooserDialog .dialog-vbox > .frame .check:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); }
.menu .menuitem.check:insensitive:hover,
GtkTreeView.view.check:insensitive:selected,
.list-row:selected .check:insensitive,
GtkInfoBar .check:insensitive {
@ -1686,6 +1686,7 @@ GtkFileChooserDialog .action-bar.frame .check:inconsistent,
GtkFileChooserDialog .dialog-vbox > .frame .check:inconsistent {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); }
.menu .menuitem.check:inconsistent:hover,
GtkTreeView.view.check:inconsistent:selected,
.list-row:selected .check:inconsistent,
GtkInfoBar .check:inconsistent {
@ -1698,6 +1699,7 @@ GtkFileChooserDialog .action-bar.frame .check:inconsistent:insensitive,
GtkFileChooserDialog .dialog-vbox > .frame .check:inconsistent:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); }
.menu .menuitem.check:inconsistent:insensitive:hover,
GtkTreeView.view.check:inconsistent:insensitive:selected,
.list-row:selected .check:inconsistent:insensitive,
GtkInfoBar .check:inconsistent:insensitive {
@ -1710,6 +1712,7 @@ GtkFileChooserDialog .action-bar.frame .check:checked,
GtkFileChooserDialog .dialog-vbox > .frame .check:checked {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); }
.menu .menuitem.check:checked:hover,
GtkTreeView.view.check:checked:selected,
.list-row:selected .check:checked,
GtkInfoBar .check:checked {
@ -1722,6 +1725,7 @@ GtkFileChooserDialog .action-bar.frame .check:checked:insensitive,
GtkFileChooserDialog .dialog-vbox > .frame .check:checked:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); }
.menu .menuitem.check:checked:insensitive:hover,
GtkTreeView.view.check:checked:insensitive:selected,
.list-row:selected .check:checked:insensitive,
GtkInfoBar .check:checked:insensitive {
@ -1734,6 +1738,7 @@ GtkFileChooserDialog .action-bar.frame .radio,
GtkFileChooserDialog .dialog-vbox > .frame .radio {
-gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); }
.menu .menuitem.radio:hover,
GtkTreeView.view.radio:selected,
.list-row:selected .radio,
GtkInfoBar .radio {
@ -1746,6 +1751,7 @@ GtkFileChooserDialog .action-bar.frame .radio:insensitive,
GtkFileChooserDialog .dialog-vbox > .frame .radio:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); }
.menu .menuitem.radio:insensitive:hover,
GtkTreeView.view.radio:insensitive:selected,
.list-row:selected .radio:insensitive,
GtkInfoBar .radio:insensitive {
@ -1758,6 +1764,7 @@ GtkFileChooserDialog .action-bar.frame .radio:inconsistent,
GtkFileChooserDialog .dialog-vbox > .frame .radio:inconsistent {
-gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); }
.menu .menuitem.radio:inconsistent:hover,
GtkTreeView.view.radio:inconsistent:selected,
.list-row:selected .radio:inconsistent,
GtkInfoBar .radio:inconsistent {
@ -1770,6 +1777,7 @@ GtkFileChooserDialog .action-bar.frame .radio:inconsistent:insensitive,
GtkFileChooserDialog .dialog-vbox > .frame .radio:inconsistent:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); }
.menu .menuitem.radio:inconsistent:insensitive:hover,
GtkTreeView.view.radio:inconsistent:insensitive:selected,
.list-row:selected .radio:inconsistent:insensitive,
GtkInfoBar .radio:inconsistent:insensitive {
@ -1782,6 +1790,7 @@ GtkFileChooserDialog .action-bar.frame .radio:checked,
GtkFileChooserDialog .dialog-vbox > .frame .radio:checked {
-gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); }
.menu .menuitem.radio:checked:hover,
GtkTreeView.view.radio:checked:selected,
.list-row:selected .radio:checked,
GtkInfoBar .radio:checked {
@ -1794,6 +1803,7 @@ GtkFileChooserDialog .action-bar.frame .radio:checked:insensitive,
GtkFileChooserDialog .dialog-vbox > .frame .radio:checked:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); }
.menu .menuitem.radio:checked:insensitive:hover,
GtkTreeView.view.radio:checked:insensitive:selected,
.list-row:selected .radio:checked:insensitive,
GtkInfoBar .radio:checked:insensitive {
@ -1849,18 +1859,22 @@ GtkCheckButton.text-button, GtkRadioButton.text-button {
.osd .scale.slider:active {
background-image: linear-gradient(to bottom, #2679db);
border-color: #2679db; }
.menuitem:hover .scale.slider,
.list-row:selected .scale.slider,
GtkInfoBar .scale.slider {
background-image: linear-gradient(to bottom, #ffffff);
border-color: #ffffff; }
.menuitem:hover .scale.slider:hover,
.list-row:selected .scale.slider:hover,
GtkInfoBar .scale.slider:hover {
background-image: linear-gradient(to bottom, #e5effb);
border-color: #e5effb; }
.menuitem:hover .scale.slider:active,
.list-row:selected .scale.slider:active,
GtkInfoBar .scale.slider:active {
background-image: linear-gradient(to bottom, #a9caf1);
border-color: #a9caf1; }
.menuitem:hover .scale.slider:insensitive,
.list-row:selected .scale.slider:insensitive,
GtkInfoBar .scale.slider:insensitive {
background-image: linear-gradient(to bottom, #b1cff2);
@ -1881,15 +1895,19 @@ GtkCheckButton.text-button, GtkRadioButton.text-button {
.osd .scale.trough.highlight {
background-image: none;
background-image: linear-gradient(to bottom, #5294E2); }
.menuitem:hover .scale.trough,
.list-row:selected .scale.trough,
GtkInfoBar .scale.trough {
background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2)); }
.menuitem:hover .scale.trough.highlight,
.list-row:selected .scale.trough.highlight,
GtkInfoBar .scale.trough.highlight {
background-image: linear-gradient(to bottom, #ffffff); }
.menuitem:hover .scale.trough.highlight:insensitive,
.list-row:selected .scale.trough.highlight:insensitive,
GtkInfoBar .scale.trough.highlight:insensitive {
background-image: linear-gradient(to bottom, #b1cff2); }
.menuitem:hover .scale.trough:insensitive,
.list-row:selected .scale.trough:insensitive,
GtkInfoBar .scale.trough:insensitive {
background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.1)); }

@ -1324,10 +1324,8 @@ column-header .button, column-header .button:hover, column-header .button:active
.menu .menuitem {
padding: 5px; }
.menu .menuitem:hover {
color: #5c616c;
background-color: rgba(0, 0, 0, 0.04);
border: solid rgba(0, 0, 0, 0.08);
border-width: 1px 0 1px 0; }
color: #ffffff;
background-color: #5294E2; }
.menu .menuitem:insensitive {
color: rgba(92, 97, 108, 0.55); }
.menu .menuitem.separator, .menu GtkPlacesSidebar.sidebar .menuitem.view.separator, GtkPlacesSidebar.sidebar .menu .menuitem.view.separator {
@ -1662,6 +1660,7 @@ GtkFileChooserDialog .action-bar.frame .check,
GtkFileChooserDialog .dialog-vbox > .frame .check {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); }
.menu .menuitem.check:hover,
GtkTreeView.view.check:selected,
.list-row:selected .check,
GtkInfoBar .check {
@ -1674,6 +1673,7 @@ GtkFileChooserDialog .action-bar.frame .check:insensitive,
GtkFileChooserDialog .dialog-vbox > .frame .check:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); }
.menu .menuitem.check:insensitive:hover,
GtkTreeView.view.check:insensitive:selected,
.list-row:selected .check:insensitive,
GtkInfoBar .check:insensitive {
@ -1686,6 +1686,7 @@ GtkFileChooserDialog .action-bar.frame .check:inconsistent,
GtkFileChooserDialog .dialog-vbox > .frame .check:inconsistent {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); }
.menu .menuitem.check:inconsistent:hover,
GtkTreeView.view.check:inconsistent:selected,
.list-row:selected .check:inconsistent,
GtkInfoBar .check:inconsistent {
@ -1698,6 +1699,7 @@ GtkFileChooserDialog .action-bar.frame .check:inconsistent:insensitive,
GtkFileChooserDialog .dialog-vbox > .frame .check:inconsistent:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); }
.menu .menuitem.check:inconsistent:insensitive:hover,
GtkTreeView.view.check:inconsistent:insensitive:selected,
.list-row:selected .check:inconsistent:insensitive,
GtkInfoBar .check:inconsistent:insensitive {
@ -1710,6 +1712,7 @@ GtkFileChooserDialog .action-bar.frame .check:checked,
GtkFileChooserDialog .dialog-vbox > .frame .check:checked {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); }
.menu .menuitem.check:checked:hover,
GtkTreeView.view.check:checked:selected,
.list-row:selected .check:checked,
GtkInfoBar .check:checked {
@ -1722,6 +1725,7 @@ GtkFileChooserDialog .action-bar.frame .check:checked:insensitive,
GtkFileChooserDialog .dialog-vbox > .frame .check:checked:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); }
.menu .menuitem.check:checked:insensitive:hover,
GtkTreeView.view.check:checked:insensitive:selected,
.list-row:selected .check:checked:insensitive,
GtkInfoBar .check:checked:insensitive {
@ -1734,6 +1738,7 @@ GtkFileChooserDialog .action-bar.frame .radio,
GtkFileChooserDialog .dialog-vbox > .frame .radio {
-gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); }
.menu .menuitem.radio:hover,
GtkTreeView.view.radio:selected,
.list-row:selected .radio,
GtkInfoBar .radio {
@ -1746,6 +1751,7 @@ GtkFileChooserDialog .action-bar.frame .radio:insensitive,
GtkFileChooserDialog .dialog-vbox > .frame .radio:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); }
.menu .menuitem.radio:insensitive:hover,
GtkTreeView.view.radio:insensitive:selected,
.list-row:selected .radio:insensitive,
GtkInfoBar .radio:insensitive {
@ -1758,6 +1764,7 @@ GtkFileChooserDialog .action-bar.frame .radio:inconsistent,
GtkFileChooserDialog .dialog-vbox > .frame .radio:inconsistent {
-gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); }
.menu .menuitem.radio:inconsistent:hover,
GtkTreeView.view.radio:inconsistent:selected,
.list-row:selected .radio:inconsistent,
GtkInfoBar .radio:inconsistent {
@ -1770,6 +1777,7 @@ GtkFileChooserDialog .action-bar.frame .radio:inconsistent:insensitive,
GtkFileChooserDialog .dialog-vbox > .frame .radio:inconsistent:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); }
.menu .menuitem.radio:inconsistent:insensitive:hover,
GtkTreeView.view.radio:inconsistent:insensitive:selected,
.list-row:selected .radio:inconsistent:insensitive,
GtkInfoBar .radio:inconsistent:insensitive {
@ -1782,6 +1790,7 @@ GtkFileChooserDialog .action-bar.frame .radio:checked,
GtkFileChooserDialog .dialog-vbox > .frame .radio:checked {
-gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); }
.menu .menuitem.radio:checked:hover,
GtkTreeView.view.radio:checked:selected,
.list-row:selected .radio:checked,
GtkInfoBar .radio:checked {
@ -1794,6 +1803,7 @@ GtkFileChooserDialog .action-bar.frame .radio:checked:insensitive,
GtkFileChooserDialog .dialog-vbox > .frame .radio:checked:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); }
.menu .menuitem.radio:checked:insensitive:hover,
GtkTreeView.view.radio:checked:insensitive:selected,
.list-row:selected .radio:checked:insensitive,
GtkInfoBar .radio:checked:insensitive {
@ -1849,18 +1859,22 @@ GtkCheckButton.text-button, GtkRadioButton.text-button {
.osd .scale.slider:active {
background-image: linear-gradient(to bottom, #2679db);
border-color: #2679db; }
.menuitem:hover .scale.slider,
.list-row:selected .scale.slider,
GtkInfoBar .scale.slider {
background-image: linear-gradient(to bottom, #ffffff);
border-color: #ffffff; }
.menuitem:hover .scale.slider:hover,
.list-row:selected .scale.slider:hover,
GtkInfoBar .scale.slider:hover {
background-image: linear-gradient(to bottom, #e5effb);
border-color: #e5effb; }
.menuitem:hover .scale.slider:active,
.list-row:selected .scale.slider:active,
GtkInfoBar .scale.slider:active {
background-image: linear-gradient(to bottom, #a9caf1);
border-color: #a9caf1; }
.menuitem:hover .scale.slider:insensitive,
.list-row:selected .scale.slider:insensitive,
GtkInfoBar .scale.slider:insensitive {
background-image: linear-gradient(to bottom, #b1cff2);
@ -1881,15 +1895,19 @@ GtkCheckButton.text-button, GtkRadioButton.text-button {
.osd .scale.trough.highlight {
background-image: none;
background-image: linear-gradient(to bottom, #5294E2); }
.menuitem:hover .scale.trough,
.list-row:selected .scale.trough,
GtkInfoBar .scale.trough {
background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2)); }
.menuitem:hover .scale.trough.highlight,
.list-row:selected .scale.trough.highlight,
GtkInfoBar .scale.trough.highlight {
background-image: linear-gradient(to bottom, #ffffff); }
.menuitem:hover .scale.trough.highlight:insensitive,
.list-row:selected .scale.trough.highlight:insensitive,
GtkInfoBar .scale.trough.highlight:insensitive {
background-image: linear-gradient(to bottom, #b1cff2); }
.menuitem:hover .scale.trough:insensitive,
.list-row:selected .scale.trough:insensitive,
GtkInfoBar .scale.trough:insensitive {
background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.1)); }

@ -1572,10 +1572,8 @@ column-header.button.dnd { // for treeview-like derive widgets
.menuitem {
padding: 5px;
&:hover {
color: $fg_color;
background-color: if($variant == 'light', transparentize(black, 0.96), transparentize(white, 0.95));
border: solid if($variant == 'light', transparentize(black, 0.92), transparentize(white, 0.93));
border-width: 1px 0 1px 0;
color: $selected_fg_color;
background-color: $selected_bg_color;
}
&:insensitive {
color: $insensitive_fg_color;
@ -2010,6 +2008,7 @@ GtkSwitch {
// the borders of checks and radios are
// too similar in luminosity to the selected background color, hence
// we need special casing.
.menu .menuitem.#{$w}#{$s}:hover,
GtkTreeView.view.#{$w}#{$s}:selected,
.list-row:selected .#{$w}#{$s},
GtkInfoBar .#{$w}#{$s} {
@ -2089,6 +2088,7 @@ GtkCheckButton.text-button, GtkRadioButton.text-button {
}
}
//selected list-row and infobar sliders
.menuitem:hover &,
.list-row:selected &,
GtkInfoBar & {
background-image: linear-gradient(to bottom, $selected_fg_color);
@ -2137,6 +2137,7 @@ GtkCheckButton.text-button, GtkRadioButton.text-button {
&:insensitive { }
}
// troughs in selected list-rows and infobars
.menuitem:hover &,
.list-row:selected &,
GtkInfoBar & {
background-image: linear-gradient(to bottom, transparentize(black, 0.8));

@ -1390,10 +1390,8 @@ column-header .button, column-header .button:hover, column-header .button:active
.menu .menuitem {
padding: 5px; }
.menu .menuitem:hover {
color: #D3DAE3;
background-color: rgba(255, 255, 255, 0.05);
border: solid rgba(255, 255, 255, 0.07);
border-width: 1px 0 1px 0; }
color: #ffffff;
background-color: #5294E2; }
.menu .menuitem:insensitive {
color: rgba(211, 218, 227, 0.45); }
.menu .menuitem.separator {
@ -1729,6 +1727,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .check {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); }
.menu .menuitem.check:hover,
GtkTreeView.view.check:selected,
.list-row:selected .check,
GtkInfoBar .check {
@ -1741,6 +1740,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .check:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); }
.menu .menuitem.check:insensitive:hover,
GtkTreeView.view.check:insensitive:selected,
.list-row:selected .check:insensitive,
GtkInfoBar .check:insensitive {
@ -1753,6 +1753,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .check:inconsistent {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); }
.menu .menuitem.check:inconsistent:hover,
GtkTreeView.view.check:inconsistent:selected,
.list-row:selected .check:inconsistent,
GtkInfoBar .check:inconsistent {
@ -1765,6 +1766,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .check:inconsistent:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); }
.menu .menuitem.check:inconsistent:insensitive:hover,
GtkTreeView.view.check:inconsistent:insensitive:selected,
.list-row:selected .check:inconsistent:insensitive,
GtkInfoBar .check:inconsistent:insensitive {
@ -1777,6 +1779,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .check:checked {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); }
.menu .menuitem.check:checked:hover,
GtkTreeView.view.check:checked:selected,
.list-row:selected .check:checked,
GtkInfoBar .check:checked {
@ -1789,6 +1792,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .check:checked:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); }
.menu .menuitem.check:checked:insensitive:hover,
GtkTreeView.view.check:checked:insensitive:selected,
.list-row:selected .check:checked:insensitive,
GtkInfoBar .check:checked:insensitive {
@ -1801,6 +1805,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .radio {
-gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); }
.menu .menuitem.radio:hover,
GtkTreeView.view.radio:selected,
.list-row:selected .radio,
GtkInfoBar .radio {
@ -1813,6 +1818,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .radio:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); }
.menu .menuitem.radio:insensitive:hover,
GtkTreeView.view.radio:insensitive:selected,
.list-row:selected .radio:insensitive,
GtkInfoBar .radio:insensitive {
@ -1825,6 +1831,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .radio:inconsistent {
-gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); }
.menu .menuitem.radio:inconsistent:hover,
GtkTreeView.view.radio:inconsistent:selected,
.list-row:selected .radio:inconsistent,
GtkInfoBar .radio:inconsistent {
@ -1837,6 +1844,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .radio:inconsistent:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); }
.menu .menuitem.radio:inconsistent:insensitive:hover,
GtkTreeView.view.radio:inconsistent:insensitive:selected,
.list-row:selected .radio:inconsistent:insensitive,
GtkInfoBar .radio:inconsistent:insensitive {
@ -1849,6 +1857,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .radio:checked {
-gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); }
.menu .menuitem.radio:checked:hover,
GtkTreeView.view.radio:checked:selected,
.list-row:selected .radio:checked,
GtkInfoBar .radio:checked {
@ -1861,6 +1870,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .radio:checked:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); }
.menu .menuitem.radio:checked:insensitive:hover,
GtkTreeView.view.radio:checked:insensitive:selected,
.list-row:selected .radio:checked:insensitive,
GtkInfoBar .radio:checked:insensitive {
@ -1915,18 +1925,22 @@ GtkCheckButton.text-button, GtkRadioButton.text-button {
.osd .scale.slider:active {
background-image: linear-gradient(to bottom, #2679db);
border-color: #2679db; }
.menuitem:hover .scale.slider,
.list-row:selected .scale.slider,
GtkInfoBar .scale.slider {
background-image: linear-gradient(to bottom, #ffffff);
border-color: #ffffff; }
.menuitem:hover .scale.slider:hover,
.list-row:selected .scale.slider:hover,
GtkInfoBar .scale.slider:hover {
background-image: linear-gradient(to bottom, #e5effb);
border-color: #e5effb; }
.menuitem:hover .scale.slider:active,
.list-row:selected .scale.slider:active,
GtkInfoBar .scale.slider:active {
background-image: linear-gradient(to bottom, #a9caf1);
border-color: #a9caf1; }
.menuitem:hover .scale.slider:insensitive,
.list-row:selected .scale.slider:insensitive,
GtkInfoBar .scale.slider:insensitive {
background-image: linear-gradient(to bottom, #b1cff2);
@ -1947,15 +1961,19 @@ GtkCheckButton.text-button, GtkRadioButton.text-button {
.osd .scale.trough.highlight {
background-image: none;
background-image: linear-gradient(to bottom, #5294E2); }
.menuitem:hover .scale.trough,
.list-row:selected .scale.trough,
GtkInfoBar .scale.trough {
background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2)); }
.menuitem:hover .scale.trough.highlight,
.list-row:selected .scale.trough.highlight,
GtkInfoBar .scale.trough.highlight {
background-image: linear-gradient(to bottom, #ffffff); }
.menuitem:hover .scale.trough.highlight:insensitive,
.list-row:selected .scale.trough.highlight:insensitive,
GtkInfoBar .scale.trough.highlight:insensitive {
background-image: linear-gradient(to bottom, #b1cff2); }
.menuitem:hover .scale.trough:insensitive,
.list-row:selected .scale.trough:insensitive,
GtkInfoBar .scale.trough:insensitive {
background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.1)); }

@ -1393,10 +1393,8 @@ column-header .button, column-header .button:hover, column-header .button:active
.menu .menuitem {
padding: 5px; }
.menu .menuitem:hover {
color: #5c616c;
background-color: rgba(0, 0, 0, 0.04);
border: solid rgba(0, 0, 0, 0.08);
border-width: 1px 0 1px 0; }
color: #ffffff;
background-color: #5294E2; }
.menu .menuitem:insensitive {
color: rgba(92, 97, 108, 0.55); }
.menu .menuitem.separator {
@ -1732,6 +1730,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .check {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); }
.menu .menuitem.check:hover,
GtkTreeView.view.check:selected,
.list-row:selected .check,
GtkInfoBar .check {
@ -1744,6 +1743,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .check:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); }
.menu .menuitem.check:insensitive:hover,
GtkTreeView.view.check:insensitive:selected,
.list-row:selected .check:insensitive,
GtkInfoBar .check:insensitive {
@ -1756,6 +1756,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .check:inconsistent {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); }
.menu .menuitem.check:inconsistent:hover,
GtkTreeView.view.check:inconsistent:selected,
.list-row:selected .check:inconsistent,
GtkInfoBar .check:inconsistent {
@ -1768,6 +1769,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .check:inconsistent:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); }
.menu .menuitem.check:inconsistent:insensitive:hover,
GtkTreeView.view.check:inconsistent:insensitive:selected,
.list-row:selected .check:inconsistent:insensitive,
GtkInfoBar .check:inconsistent:insensitive {
@ -1780,6 +1782,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .check:checked {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); }
.menu .menuitem.check:checked:hover,
GtkTreeView.view.check:checked:selected,
.list-row:selected .check:checked,
GtkInfoBar .check:checked {
@ -1792,6 +1795,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .check:checked:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); }
.menu .menuitem.check:checked:insensitive:hover,
GtkTreeView.view.check:checked:insensitive:selected,
.list-row:selected .check:checked:insensitive,
GtkInfoBar .check:checked:insensitive {
@ -1804,6 +1808,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .radio {
-gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); }
.menu .menuitem.radio:hover,
GtkTreeView.view.radio:selected,
.list-row:selected .radio,
GtkInfoBar .radio {
@ -1816,6 +1821,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .radio:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); }
.menu .menuitem.radio:insensitive:hover,
GtkTreeView.view.radio:insensitive:selected,
.list-row:selected .radio:insensitive,
GtkInfoBar .radio:insensitive {
@ -1828,6 +1834,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .radio:inconsistent {
-gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); }
.menu .menuitem.radio:inconsistent:hover,
GtkTreeView.view.radio:inconsistent:selected,
.list-row:selected .radio:inconsistent,
GtkInfoBar .radio:inconsistent {
@ -1840,6 +1847,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .radio:inconsistent:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); }
.menu .menuitem.radio:inconsistent:insensitive:hover,
GtkTreeView.view.radio:inconsistent:insensitive:selected,
.list-row:selected .radio:inconsistent:insensitive,
GtkInfoBar .radio:inconsistent:insensitive {
@ -1852,6 +1860,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .radio:checked {
-gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); }
.menu .menuitem.radio:checked:hover,
GtkTreeView.view.radio:checked:selected,
.list-row:selected .radio:checked,
GtkInfoBar .radio:checked {
@ -1864,6 +1873,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .radio:checked:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); }
.menu .menuitem.radio:checked:insensitive:hover,
GtkTreeView.view.radio:checked:insensitive:selected,
.list-row:selected .radio:checked:insensitive,
GtkInfoBar .radio:checked:insensitive {
@ -1918,18 +1928,22 @@ GtkCheckButton.text-button, GtkRadioButton.text-button {
.osd .scale.slider:active {
background-image: linear-gradient(to bottom, #2679db);
border-color: #2679db; }
.menuitem:hover .scale.slider,
.list-row:selected .scale.slider,
GtkInfoBar .scale.slider {
background-image: linear-gradient(to bottom, #ffffff);
border-color: #ffffff; }
.menuitem:hover .scale.slider:hover,
.list-row:selected .scale.slider:hover,
GtkInfoBar .scale.slider:hover {
background-image: linear-gradient(to bottom, #e5effb);
border-color: #e5effb; }
.menuitem:hover .scale.slider:active,
.list-row:selected .scale.slider:active,
GtkInfoBar .scale.slider:active {
background-image: linear-gradient(to bottom, #a9caf1);
border-color: #a9caf1; }
.menuitem:hover .scale.slider:insensitive,
.list-row:selected .scale.slider:insensitive,
GtkInfoBar .scale.slider:insensitive {
background-image: linear-gradient(to bottom, #b1cff2);
@ -1950,15 +1964,19 @@ GtkCheckButton.text-button, GtkRadioButton.text-button {
.osd .scale.trough.highlight {
background-image: none;
background-image: linear-gradient(to bottom, #5294E2); }
.menuitem:hover .scale.trough,
.list-row:selected .scale.trough,
GtkInfoBar .scale.trough {
background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2)); }
.menuitem:hover .scale.trough.highlight,
.list-row:selected .scale.trough.highlight,
GtkInfoBar .scale.trough.highlight {
background-image: linear-gradient(to bottom, #ffffff); }
.menuitem:hover .scale.trough.highlight:insensitive,
.list-row:selected .scale.trough.highlight:insensitive,
GtkInfoBar .scale.trough.highlight:insensitive {
background-image: linear-gradient(to bottom, #b1cff2); }
.menuitem:hover .scale.trough:insensitive,
.list-row:selected .scale.trough:insensitive,
GtkInfoBar .scale.trough:insensitive {
background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.1)); }

@ -1390,10 +1390,8 @@ column-header .button, column-header .button:hover, column-header .button:active
.menu .menuitem {
padding: 5px; }
.menu .menuitem:hover {
color: #D3DAE3;
background-color: rgba(255, 255, 255, 0.05);
border: solid rgba(255, 255, 255, 0.07);
border-width: 1px 0 1px 0; }
color: #ffffff;
background-color: #5294E2; }
.menu .menuitem:insensitive {
color: rgba(211, 218, 227, 0.45); }
.menu .menuitem.separator {
@ -1729,6 +1727,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .check {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); }
.menu .menuitem.check:hover,
GtkTreeView.view.check:selected,
.list-row:selected .check,
GtkInfoBar .check {
@ -1741,6 +1740,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .check:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); }
.menu .menuitem.check:insensitive:hover,
GtkTreeView.view.check:insensitive:selected,
.list-row:selected .check:insensitive,
GtkInfoBar .check:insensitive {
@ -1753,6 +1753,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .check:inconsistent {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); }
.menu .menuitem.check:inconsistent:hover,
GtkTreeView.view.check:inconsistent:selected,
.list-row:selected .check:inconsistent,
GtkInfoBar .check:inconsistent {
@ -1765,6 +1766,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .check:inconsistent:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); }
.menu .menuitem.check:inconsistent:insensitive:hover,
GtkTreeView.view.check:inconsistent:insensitive:selected,
.list-row:selected .check:inconsistent:insensitive,
GtkInfoBar .check:inconsistent:insensitive {
@ -1777,6 +1779,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .check:checked {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); }
.menu .menuitem.check:checked:hover,
GtkTreeView.view.check:checked:selected,
.list-row:selected .check:checked,
GtkInfoBar .check:checked {
@ -1789,6 +1792,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .check:checked:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); }
.menu .menuitem.check:checked:insensitive:hover,
GtkTreeView.view.check:checked:insensitive:selected,
.list-row:selected .check:checked:insensitive,
GtkInfoBar .check:checked:insensitive {
@ -1801,6 +1805,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .radio {
-gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); }
.menu .menuitem.radio:hover,
GtkTreeView.view.radio:selected,
.list-row:selected .radio,
GtkInfoBar .radio {
@ -1813,6 +1818,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .radio:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); }
.menu .menuitem.radio:insensitive:hover,
GtkTreeView.view.radio:insensitive:selected,
.list-row:selected .radio:insensitive,
GtkInfoBar .radio:insensitive {
@ -1825,6 +1831,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .radio:inconsistent {
-gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); }
.menu .menuitem.radio:inconsistent:hover,
GtkTreeView.view.radio:inconsistent:selected,
.list-row:selected .radio:inconsistent,
GtkInfoBar .radio:inconsistent {
@ -1837,6 +1844,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .radio:inconsistent:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); }
.menu .menuitem.radio:inconsistent:insensitive:hover,
GtkTreeView.view.radio:inconsistent:insensitive:selected,
.list-row:selected .radio:inconsistent:insensitive,
GtkInfoBar .radio:inconsistent:insensitive {
@ -1849,6 +1857,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .radio:checked {
-gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); }
.menu .menuitem.radio:checked:hover,
GtkTreeView.view.radio:checked:selected,
.list-row:selected .radio:checked,
GtkInfoBar .radio:checked {
@ -1861,6 +1870,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .radio:checked:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); }
.menu .menuitem.radio:checked:insensitive:hover,
GtkTreeView.view.radio:checked:insensitive:selected,
.list-row:selected .radio:checked:insensitive,
GtkInfoBar .radio:checked:insensitive {
@ -1915,18 +1925,22 @@ GtkCheckButton.text-button, GtkRadioButton.text-button {
.osd .scale.slider:active {
background-image: linear-gradient(to bottom, #2679db);
border-color: #2679db; }
.menuitem:hover .scale.slider,
.list-row:selected .scale.slider,
GtkInfoBar .scale.slider {
background-image: linear-gradient(to bottom, #ffffff);
border-color: #ffffff; }
.menuitem:hover .scale.slider:hover,
.list-row:selected .scale.slider:hover,
GtkInfoBar .scale.slider:hover {
background-image: linear-gradient(to bottom, #e5effb);
border-color: #e5effb; }
.menuitem:hover .scale.slider:active,
.list-row:selected .scale.slider:active,
GtkInfoBar .scale.slider:active {
background-image: linear-gradient(to bottom, #a9caf1);
border-color: #a9caf1; }
.menuitem:hover .scale.slider:insensitive,
.list-row:selected .scale.slider:insensitive,
GtkInfoBar .scale.slider:insensitive {
background-image: linear-gradient(to bottom, #b1cff2);
@ -1947,15 +1961,19 @@ GtkCheckButton.text-button, GtkRadioButton.text-button {
.osd .scale.trough.highlight {
background-image: none;
background-image: linear-gradient(to bottom, #5294E2); }
.menuitem:hover .scale.trough,
.list-row:selected .scale.trough,
GtkInfoBar .scale.trough {
background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2)); }
.menuitem:hover .scale.trough.highlight,
.list-row:selected .scale.trough.highlight,
GtkInfoBar .scale.trough.highlight {
background-image: linear-gradient(to bottom, #ffffff); }
.menuitem:hover .scale.trough.highlight:insensitive,
.list-row:selected .scale.trough.highlight:insensitive,
GtkInfoBar .scale.trough.highlight:insensitive {
background-image: linear-gradient(to bottom, #b1cff2); }
.menuitem:hover .scale.trough:insensitive,
.list-row:selected .scale.trough:insensitive,
GtkInfoBar .scale.trough:insensitive {
background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.1)); }

@ -1393,10 +1393,8 @@ column-header .button, column-header .button:hover, column-header .button:active
.menu .menuitem {
padding: 5px; }
.menu .menuitem:hover {
color: #5c616c;
background-color: rgba(0, 0, 0, 0.04);
border: solid rgba(0, 0, 0, 0.08);
border-width: 1px 0 1px 0; }
color: #ffffff;
background-color: #5294E2; }
.menu .menuitem:insensitive {
color: rgba(92, 97, 108, 0.55); }
.menu .menuitem.separator {
@ -1732,6 +1730,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .check {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); }
.menu .menuitem.check:hover,
GtkTreeView.view.check:selected,
.list-row:selected .check,
GtkInfoBar .check {
@ -1744,6 +1743,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .check:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); }
.menu .menuitem.check:insensitive:hover,
GtkTreeView.view.check:insensitive:selected,
.list-row:selected .check:insensitive,
GtkInfoBar .check:insensitive {
@ -1756,6 +1756,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .check:inconsistent {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); }
.menu .menuitem.check:inconsistent:hover,
GtkTreeView.view.check:inconsistent:selected,
.list-row:selected .check:inconsistent,
GtkInfoBar .check:inconsistent {
@ -1768,6 +1769,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .check:inconsistent:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); }
.menu .menuitem.check:inconsistent:insensitive:hover,
GtkTreeView.view.check:inconsistent:insensitive:selected,
.list-row:selected .check:inconsistent:insensitive,
GtkInfoBar .check:inconsistent:insensitive {
@ -1780,6 +1782,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .check:checked {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); }
.menu .menuitem.check:checked:hover,
GtkTreeView.view.check:checked:selected,
.list-row:selected .check:checked,
GtkInfoBar .check:checked {
@ -1792,6 +1795,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .check:checked:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); }
.menu .menuitem.check:checked:insensitive:hover,
GtkTreeView.view.check:checked:insensitive:selected,
.list-row:selected .check:checked:insensitive,
GtkInfoBar .check:checked:insensitive {
@ -1804,6 +1808,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .radio {
-gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); }
.menu .menuitem.radio:hover,
GtkTreeView.view.radio:selected,
.list-row:selected .radio,
GtkInfoBar .radio {
@ -1816,6 +1821,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .radio:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); }
.menu .menuitem.radio:insensitive:hover,
GtkTreeView.view.radio:insensitive:selected,
.list-row:selected .radio:insensitive,
GtkInfoBar .radio:insensitive {
@ -1828,6 +1834,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .radio:inconsistent {
-gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); }
.menu .menuitem.radio:inconsistent:hover,
GtkTreeView.view.radio:inconsistent:selected,
.list-row:selected .radio:inconsistent,
GtkInfoBar .radio:inconsistent {
@ -1840,6 +1847,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .radio:inconsistent:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); }
.menu .menuitem.radio:inconsistent:insensitive:hover,
GtkTreeView.view.radio:inconsistent:insensitive:selected,
.list-row:selected .radio:inconsistent:insensitive,
GtkInfoBar .radio:inconsistent:insensitive {
@ -1852,6 +1860,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .radio:checked {
-gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); }
.menu .menuitem.radio:checked:hover,
GtkTreeView.view.radio:checked:selected,
.list-row:selected .radio:checked,
GtkInfoBar .radio:checked {
@ -1864,6 +1873,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .radio:checked:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); }
.menu .menuitem.radio:checked:insensitive:hover,
GtkTreeView.view.radio:checked:insensitive:selected,
.list-row:selected .radio:checked:insensitive,
GtkInfoBar .radio:checked:insensitive {
@ -1918,18 +1928,22 @@ GtkCheckButton.text-button, GtkRadioButton.text-button {
.osd .scale.slider:active {
background-image: linear-gradient(to bottom, #2679db);
border-color: #2679db; }
.menuitem:hover .scale.slider,
.list-row:selected .scale.slider,
GtkInfoBar .scale.slider {
background-image: linear-gradient(to bottom, #ffffff);
border-color: #ffffff; }
.menuitem:hover .scale.slider:hover,
.list-row:selected .scale.slider:hover,
GtkInfoBar .scale.slider:hover {
background-image: linear-gradient(to bottom, #e5effb);
border-color: #e5effb; }
.menuitem:hover .scale.slider:active,
.list-row:selected .scale.slider:active,
GtkInfoBar .scale.slider:active {
background-image: linear-gradient(to bottom, #a9caf1);
border-color: #a9caf1; }
.menuitem:hover .scale.slider:insensitive,
.list-row:selected .scale.slider:insensitive,
GtkInfoBar .scale.slider:insensitive {
background-image: linear-gradient(to bottom, #b1cff2);
@ -1950,15 +1964,19 @@ GtkCheckButton.text-button, GtkRadioButton.text-button {
.osd .scale.trough.highlight {
background-image: none;
background-image: linear-gradient(to bottom, #5294E2); }
.menuitem:hover .scale.trough,
.list-row:selected .scale.trough,
GtkInfoBar .scale.trough {
background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2)); }
.menuitem:hover .scale.trough.highlight,
.list-row:selected .scale.trough.highlight,
GtkInfoBar .scale.trough.highlight {
background-image: linear-gradient(to bottom, #ffffff); }
.menuitem:hover .scale.trough.highlight:insensitive,
.list-row:selected .scale.trough.highlight:insensitive,
GtkInfoBar .scale.trough.highlight:insensitive {
background-image: linear-gradient(to bottom, #b1cff2); }
.menuitem:hover .scale.trough:insensitive,
.list-row:selected .scale.trough:insensitive,
GtkInfoBar .scale.trough:insensitive {
background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.1)); }

@ -1397,10 +1397,8 @@ column-header .button, column-header .button:hover, column-header .button:active
.menu .menuitem {
padding: 5px; }
.menu .menuitem:hover {
color: #5c616c;
background-color: rgba(0, 0, 0, 0.04);
border: solid rgba(0, 0, 0, 0.08);
border-width: 1px 0 1px 0; }
color: #ffffff;
background-color: #5294E2; }
.menu .menuitem:insensitive {
color: rgba(92, 97, 108, 0.55); }
.menu .menuitem.separator {
@ -1736,6 +1734,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .check {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); }
.menu .menuitem.check:hover,
GtkTreeView.view.check:selected,
.list-row:selected .check,
GtkInfoBar .check {
@ -1748,6 +1747,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .check:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); }
.menu .menuitem.check:insensitive:hover,
GtkTreeView.view.check:insensitive:selected,
.list-row:selected .check:insensitive,
GtkInfoBar .check:insensitive {
@ -1760,6 +1760,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .check:inconsistent {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); }
.menu .menuitem.check:inconsistent:hover,
GtkTreeView.view.check:inconsistent:selected,
.list-row:selected .check:inconsistent,
GtkInfoBar .check:inconsistent {
@ -1772,6 +1773,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .check:inconsistent:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); }
.menu .menuitem.check:inconsistent:insensitive:hover,
GtkTreeView.view.check:inconsistent:insensitive:selected,
.list-row:selected .check:inconsistent:insensitive,
GtkInfoBar .check:inconsistent:insensitive {
@ -1784,6 +1786,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .check:checked {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); }
.menu .menuitem.check:checked:hover,
GtkTreeView.view.check:checked:selected,
.list-row:selected .check:checked,
GtkInfoBar .check:checked {
@ -1796,6 +1799,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .check:checked:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); }
.menu .menuitem.check:checked:insensitive:hover,
GtkTreeView.view.check:checked:insensitive:selected,
.list-row:selected .check:checked:insensitive,
GtkInfoBar .check:checked:insensitive {
@ -1808,6 +1812,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .radio {
-gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); }
.menu .menuitem.radio:hover,
GtkTreeView.view.radio:selected,
.list-row:selected .radio,
GtkInfoBar .radio {
@ -1820,6 +1825,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .radio:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); }
.menu .menuitem.radio:insensitive:hover,
GtkTreeView.view.radio:insensitive:selected,
.list-row:selected .radio:insensitive,
GtkInfoBar .radio:insensitive {
@ -1832,6 +1838,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .radio:inconsistent {
-gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); }
.menu .menuitem.radio:inconsistent:hover,
GtkTreeView.view.radio:inconsistent:selected,
.list-row:selected .radio:inconsistent,
GtkInfoBar .radio:inconsistent {
@ -1844,6 +1851,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .radio:inconsistent:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); }
.menu .menuitem.radio:inconsistent:insensitive:hover,
GtkTreeView.view.radio:inconsistent:insensitive:selected,
.list-row:selected .radio:inconsistent:insensitive,
GtkInfoBar .radio:inconsistent:insensitive {
@ -1856,6 +1864,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .radio:checked {
-gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); }
.menu .menuitem.radio:checked:hover,
GtkTreeView.view.radio:checked:selected,
.list-row:selected .radio:checked,
GtkInfoBar .radio:checked {
@ -1868,6 +1877,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .radio:checked:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); }
.menu .menuitem.radio:checked:insensitive:hover,
GtkTreeView.view.radio:checked:insensitive:selected,
.list-row:selected .radio:checked:insensitive,
GtkInfoBar .radio:checked:insensitive {
@ -1922,18 +1932,22 @@ GtkCheckButton.text-button, GtkRadioButton.text-button {
.osd .scale.slider:active {
background-image: linear-gradient(to bottom, #2679db);
border-color: #2679db; }
.menuitem:hover .scale.slider,
.list-row:selected .scale.slider,
GtkInfoBar .scale.slider {
background-image: linear-gradient(to bottom, #ffffff);
border-color: #ffffff; }
.menuitem:hover .scale.slider:hover,
.list-row:selected .scale.slider:hover,
GtkInfoBar .scale.slider:hover {
background-image: linear-gradient(to bottom, #e5effb);
border-color: #e5effb; }
.menuitem:hover .scale.slider:active,
.list-row:selected .scale.slider:active,
GtkInfoBar .scale.slider:active {
background-image: linear-gradient(to bottom, #a9caf1);
border-color: #a9caf1; }
.menuitem:hover .scale.slider:insensitive,
.list-row:selected .scale.slider:insensitive,
GtkInfoBar .scale.slider:insensitive {
background-image: linear-gradient(to bottom, #b1cff2);
@ -1954,15 +1968,19 @@ GtkCheckButton.text-button, GtkRadioButton.text-button {
.osd .scale.trough.highlight {
background-image: none;
background-image: linear-gradient(to bottom, #5294E2); }
.menuitem:hover .scale.trough,
.list-row:selected .scale.trough,
GtkInfoBar .scale.trough {
background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2)); }
.menuitem:hover .scale.trough.highlight,
.list-row:selected .scale.trough.highlight,
GtkInfoBar .scale.trough.highlight {
background-image: linear-gradient(to bottom, #ffffff); }
.menuitem:hover .scale.trough.highlight:insensitive,
.list-row:selected .scale.trough.highlight:insensitive,
GtkInfoBar .scale.trough.highlight:insensitive {
background-image: linear-gradient(to bottom, #b1cff2); }
.menuitem:hover .scale.trough:insensitive,
.list-row:selected .scale.trough:insensitive,
GtkInfoBar .scale.trough:insensitive {
background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.1)); }

@ -1397,10 +1397,8 @@ column-header .button, column-header .button:hover, column-header .button:active
.menu .menuitem {
padding: 5px; }
.menu .menuitem:hover {
color: #5c616c;
background-color: rgba(0, 0, 0, 0.04);
border: solid rgba(0, 0, 0, 0.08);
border-width: 1px 0 1px 0; }
color: #ffffff;
background-color: #5294E2; }
.menu .menuitem:insensitive {
color: rgba(92, 97, 108, 0.55); }
.menu .menuitem.separator {
@ -1736,6 +1734,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .check {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); }
.menu .menuitem.check:hover,
GtkTreeView.view.check:selected,
.list-row:selected .check,
GtkInfoBar .check {
@ -1748,6 +1747,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .check:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); }
.menu .menuitem.check:insensitive:hover,
GtkTreeView.view.check:insensitive:selected,
.list-row:selected .check:insensitive,
GtkInfoBar .check:insensitive {
@ -1760,6 +1760,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .check:inconsistent {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); }
.menu .menuitem.check:inconsistent:hover,
GtkTreeView.view.check:inconsistent:selected,
.list-row:selected .check:inconsistent,
GtkInfoBar .check:inconsistent {
@ -1772,6 +1773,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .check:inconsistent:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); }
.menu .menuitem.check:inconsistent:insensitive:hover,
GtkTreeView.view.check:inconsistent:insensitive:selected,
.list-row:selected .check:inconsistent:insensitive,
GtkInfoBar .check:inconsistent:insensitive {
@ -1784,6 +1786,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .check:checked {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); }
.menu .menuitem.check:checked:hover,
GtkTreeView.view.check:checked:selected,
.list-row:selected .check:checked,
GtkInfoBar .check:checked {
@ -1796,6 +1799,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .check:checked:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); }
.menu .menuitem.check:checked:insensitive:hover,
GtkTreeView.view.check:checked:insensitive:selected,
.list-row:selected .check:checked:insensitive,
GtkInfoBar .check:checked:insensitive {
@ -1808,6 +1812,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .radio {
-gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); }
.menu .menuitem.radio:hover,
GtkTreeView.view.radio:selected,
.list-row:selected .radio,
GtkInfoBar .radio {
@ -1820,6 +1825,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .radio:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); }
.menu .menuitem.radio:insensitive:hover,
GtkTreeView.view.radio:insensitive:selected,
.list-row:selected .radio:insensitive,
GtkInfoBar .radio:insensitive {
@ -1832,6 +1838,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .radio:inconsistent {
-gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); }
.menu .menuitem.radio:inconsistent:hover,
GtkTreeView.view.radio:inconsistent:selected,
.list-row:selected .radio:inconsistent,
GtkInfoBar .radio:inconsistent {
@ -1844,6 +1851,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .radio:inconsistent:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); }
.menu .menuitem.radio:inconsistent:insensitive:hover,
GtkTreeView.view.radio:inconsistent:insensitive:selected,
.list-row:selected .radio:inconsistent:insensitive,
GtkInfoBar .radio:inconsistent:insensitive {
@ -1856,6 +1864,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .radio:checked {
-gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); }
.menu .menuitem.radio:checked:hover,
GtkTreeView.view.radio:checked:selected,
.list-row:selected .radio:checked,
GtkInfoBar .radio:checked {
@ -1868,6 +1877,7 @@ GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action
GtkFileChooserDialog .dialog-vbox > .frame .radio:checked:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); }
.menu .menuitem.radio:checked:insensitive:hover,
GtkTreeView.view.radio:checked:insensitive:selected,
.list-row:selected .radio:checked:insensitive,
GtkInfoBar .radio:checked:insensitive {
@ -1922,18 +1932,22 @@ GtkCheckButton.text-button, GtkRadioButton.text-button {
.osd .scale.slider:active {
background-image: linear-gradient(to bottom, #2679db);
border-color: #2679db; }
.menuitem:hover .scale.slider,
.list-row:selected .scale.slider,
GtkInfoBar .scale.slider {
background-image: linear-gradient(to bottom, #ffffff);
border-color: #ffffff; }
.menuitem:hover .scale.slider:hover,
.list-row:selected .scale.slider:hover,
GtkInfoBar .scale.slider:hover {
background-image: linear-gradient(to bottom, #e5effb);
border-color: #e5effb; }
.menuitem:hover .scale.slider:active,
.list-row:selected .scale.slider:active,
GtkInfoBar .scale.slider:active {
background-image: linear-gradient(to bottom, #a9caf1);
border-color: #a9caf1; }
.menuitem:hover .scale.slider:insensitive,
.list-row:selected .scale.slider:insensitive,
GtkInfoBar .scale.slider:insensitive {
background-image: linear-gradient(to bottom, #b1cff2);
@ -1954,15 +1968,19 @@ GtkCheckButton.text-button, GtkRadioButton.text-button {
.osd .scale.trough.highlight {
background-image: none;
background-image: linear-gradient(to bottom, #5294E2); }
.menuitem:hover .scale.trough,
.list-row:selected .scale.trough,
GtkInfoBar .scale.trough {
background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2)); }
.menuitem:hover .scale.trough.highlight,
.list-row:selected .scale.trough.highlight,
GtkInfoBar .scale.trough.highlight {
background-image: linear-gradient(to bottom, #ffffff); }
.menuitem:hover .scale.trough.highlight:insensitive,
.list-row:selected .scale.trough.highlight:insensitive,
GtkInfoBar .scale.trough.highlight:insensitive {
background-image: linear-gradient(to bottom, #b1cff2); }
.menuitem:hover .scale.trough:insensitive,
.list-row:selected .scale.trough:insensitive,
GtkInfoBar .scale.trough:insensitive {
background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.1)); }

@ -1517,10 +1517,8 @@ column-header.button.dnd { // for treeview-like derive widgets
.menuitem {
padding: 5px;
&:hover {
color: $fg_color;
background-color: if($variant == 'light', transparentize(black, 0.96), transparentize(white, 0.95));
border: solid if($variant == 'light', transparentize(black, 0.92), transparentize(white, 0.93));
border-width: 1px 0 1px 0;
color: $selected_fg_color;
background-color: $selected_bg_color;
}
&:insensitive {
color: $insensitive_fg_color;
@ -1956,6 +1954,7 @@ GtkSwitch {
// the borders of checks and radios are
// too similar in luminosity to the selected background color, hence
// we need special casing.
.menu .menuitem.#{$w}#{$s}:hover,
GtkTreeView.view.#{$w}#{$s}:selected,
.list-row:selected .#{$w}#{$s},
GtkInfoBar .#{$w}#{$s} {
@ -2036,6 +2035,7 @@ GtkCheckButton.text-button, GtkRadioButton.text-button {
}
}
//selected list-row and infobar sliders
.menuitem:hover &,
.list-row:selected &,
GtkInfoBar & {
background-image: linear-gradient(to bottom, $selected_fg_color);
@ -2084,6 +2084,7 @@ GtkCheckButton.text-button, GtkRadioButton.text-button {
&:insensitive { }
}
// troughs in selected list-rows and infobars
.menuitem:hover &,
.list-row:selected &,
GtkInfoBar & {
background-image: linear-gradient(to bottom, transparentize(black, 0.8));

@ -1536,15 +1536,11 @@ menu,
.menu menuitem {
min-height: 16px;
min-width: 40px;
padding: 4px;
border: solid transparent;
border-width: 1px 0 1px 0; }
padding: 5px; }
menu menuitem:hover,
.menu menuitem:hover {
color: #D3DAE3;
background-color: rgba(255, 255, 255, 0.05);
border: solid rgba(255, 255, 255, 0.07);
border-width: 1px 0 1px 0; }
color: #ffffff;
background-color: #5294E2; }
menu menuitem:disabled,
.menu menuitem:disabled {
color: rgba(211, 218, 227, 0.45); }
@ -1907,6 +1903,7 @@ treeview.check {
.osd check, filechooser actionbar check {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); }
menuitem check:hover,
.view check:selected, iconview check:selected,
treeview.check:selected,
row:selected check,
@ -1921,6 +1918,7 @@ treeview.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")); }
menuitem check:disabled:hover,
.view check:disabled:selected, iconview check:disabled:selected,
treeview.check:disabled:selected,
row:selected check:disabled,
@ -1935,6 +1933,7 @@ treeview.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")); }
menuitem check:indeterminate:hover,
.view check:indeterminate:selected, iconview check:indeterminate:selected,
treeview.check:indeterminate:selected,
row:selected check:indeterminate,
@ -1949,6 +1948,7 @@ treeview.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")); }
menuitem check:indeterminate:disabled:hover,
.view check:indeterminate:disabled:selected, iconview check:indeterminate:disabled:selected,
treeview.check:indeterminate:disabled:selected,
row:selected check:indeterminate:disabled,
@ -1963,6 +1963,7 @@ treeview.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")); }
menuitem check:checked:hover,
.view check:checked:selected, iconview check:checked:selected,
treeview.check:checked:selected,
row:selected check:checked,
@ -1977,6 +1978,7 @@ treeview.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")); }
menuitem check:checked:disabled:hover,
.view check:checked:disabled:selected, iconview check:checked:disabled:selected,
treeview.check:checked:disabled:selected,
row:selected check:checked:disabled,
@ -1991,6 +1993,7 @@ treeview.radio {
.osd radio, filechooser actionbar radio {
-gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); }
menuitem radio:hover,
.view radio:selected, iconview radio:selected,
treeview.radio:selected,
row:selected radio,
@ -2005,6 +2008,7 @@ treeview.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")); }
menuitem radio:disabled:hover,
.view radio:disabled:selected, iconview radio:disabled:selected,
treeview.radio:disabled:selected,
row:selected radio:disabled,
@ -2019,6 +2023,7 @@ treeview.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")); }
menuitem radio:indeterminate:hover,
.view radio:indeterminate:selected, iconview radio:indeterminate:selected,
treeview.radio:indeterminate:selected,
row:selected radio:indeterminate,
@ -2033,6 +2038,7 @@ treeview.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")); }
menuitem radio:indeterminate:disabled:hover,
.view radio:indeterminate:disabled:selected, iconview radio:indeterminate:disabled:selected,
treeview.radio:indeterminate:disabled:selected,
row:selected radio:indeterminate:disabled,
@ -2047,6 +2053,7 @@ treeview.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")); }
menuitem radio:checked:hover,
.view radio:checked:selected, iconview radio:checked:selected,
treeview.radio:checked:selected,
row:selected radio:checked,
@ -2061,6 +2068,7 @@ treeview.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")); }
menuitem radio:checked:disabled:hover,
.view radio:checked:disabled:selected, iconview radio:checked:disabled:selected,
treeview.radio:checked:disabled:selected,
row:selected radio:checked:disabled,
@ -2131,15 +2139,19 @@ scale {
background-color: rgba(69, 74, 89, 0.95); }
.osd scale trough highlight {
background-color: #5294E2; }
menuitem:hover scale trough,
row:selected scale trough,
infobar scale trough {
background-color: rgba(0, 0, 0, 0.2); }
menuitem:hover scale trough highlight,
row:selected scale trough highlight,
infobar scale trough highlight {
background-color: #ffffff; }
menuitem:hover scale trough highlight:disabled,
row:selected scale trough highlight:disabled,
infobar scale trough highlight:disabled {
background-color: #b1cff2; }
menuitem:hover scale trough:disabled,
row:selected scale trough:disabled,
infobar scale trough:disabled {
background-color: rgba(0, 0, 0, 0.1); }
@ -2168,19 +2180,23 @@ scale {
scale slider:disabled {
background-color: #3c414e;
border-color: rgba(38, 41, 51, 0.8); }
menuitem:hover scale slider,
row:selected scale slider,
infobar scale slider {
background-clip: border-box;
background-color: #ffffff;
border-color: #ffffff; }
menuitem:hover scale slider:hover,
row:selected scale slider:hover,
infobar scale slider:hover {
background-color: #e5effb;
border-color: #e5effb; }
menuitem:hover scale slider:active,
row:selected scale slider:active,
infobar scale slider:active {
background-color: #a9caf1;
border-color: #a9caf1; }
menuitem:hover scale slider:disabled,
row:selected scale slider:disabled,
infobar scale slider:disabled {
background-color: #b1cff2;

@ -1535,15 +1535,11 @@ menu,
.menu menuitem {
min-height: 16px;
min-width: 40px;
padding: 4px;
border: solid transparent;
border-width: 1px 0 1px 0; }
padding: 5px; }
menu menuitem:hover,
.menu menuitem:hover {
color: #5c616c;
background-color: rgba(0, 0, 0, 0.04);
border: solid rgba(0, 0, 0, 0.08);
border-width: 1px 0 1px 0; }
color: #ffffff;
background-color: #5294E2; }
menu menuitem:disabled,
.menu menuitem:disabled {
color: rgba(92, 97, 108, 0.55); }
@ -1906,6 +1902,7 @@ treeview.check {
.osd check, filechooser actionbar check {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); }
menuitem check:hover,
.view check:selected, iconview check:selected,
treeview.check:selected,
row:selected check,
@ -1920,6 +1917,7 @@ treeview.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")); }
menuitem check:disabled:hover,
.view check:disabled:selected, iconview check:disabled:selected,
treeview.check:disabled:selected,
row:selected check:disabled,
@ -1934,6 +1932,7 @@ treeview.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")); }
menuitem check:indeterminate:hover,
.view check:indeterminate:selected, iconview check:indeterminate:selected,
treeview.check:indeterminate:selected,
row:selected check:indeterminate,
@ -1948,6 +1947,7 @@ treeview.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")); }
menuitem check:indeterminate:disabled:hover,
.view check:indeterminate:disabled:selected, iconview check:indeterminate:disabled:selected,
treeview.check:indeterminate:disabled:selected,
row:selected check:indeterminate:disabled,
@ -1962,6 +1962,7 @@ treeview.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")); }
menuitem check:checked:hover,
.view check:checked:selected, iconview check:checked:selected,
treeview.check:checked:selected,
row:selected check:checked,
@ -1976,6 +1977,7 @@ treeview.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")); }
menuitem check:checked:disabled:hover,
.view check:checked:disabled:selected, iconview check:checked:disabled:selected,
treeview.check:checked:disabled:selected,
row:selected check:checked:disabled,
@ -1990,6 +1992,7 @@ treeview.radio {
.osd radio, filechooser actionbar radio {
-gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); }
menuitem radio:hover,
.view radio:selected, iconview radio:selected,
treeview.radio:selected,
row:selected radio,
@ -2004,6 +2007,7 @@ treeview.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")); }
menuitem radio:disabled:hover,
.view radio:disabled:selected, iconview radio:disabled:selected,
treeview.radio:disabled:selected,
row:selected radio:disabled,
@ -2018,6 +2022,7 @@ treeview.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")); }
menuitem radio:indeterminate:hover,
.view radio:indeterminate:selected, iconview radio:indeterminate:selected,
treeview.radio:indeterminate:selected,
row:selected radio:indeterminate,
@ -2032,6 +2037,7 @@ treeview.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")); }
menuitem radio:indeterminate:disabled:hover,
.view radio:indeterminate:disabled:selected, iconview radio:indeterminate:disabled:selected,
treeview.radio:indeterminate:disabled:selected,
row:selected radio:indeterminate:disabled,
@ -2046,6 +2052,7 @@ treeview.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")); }
menuitem radio:checked:hover,
.view radio:checked:selected, iconview radio:checked:selected,
treeview.radio:checked:selected,
row:selected radio:checked,
@ -2060,6 +2067,7 @@ treeview.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")); }
menuitem radio:checked:disabled:hover,
.view radio:checked:disabled:selected, iconview radio:checked:disabled:selected,
treeview.radio:checked:disabled:selected,
row:selected radio:checked:disabled,
@ -2130,15 +2138,19 @@ scale {
background-color: rgba(69, 74, 89, 0.95); }
.osd scale trough highlight {
background-color: #5294E2; }
menuitem:hover scale trough,
row:selected scale trough,
infobar scale trough {
background-color: rgba(0, 0, 0, 0.2); }
menuitem:hover scale trough highlight,
row:selected scale trough highlight,
infobar scale trough highlight {
background-color: #ffffff; }
menuitem:hover scale trough highlight:disabled,
row:selected scale trough highlight:disabled,
infobar scale trough highlight:disabled {
background-color: #b1cff2; }
menuitem:hover scale trough:disabled,
row:selected scale trough:disabled,
infobar scale trough:disabled {
background-color: rgba(0, 0, 0, 0.1); }
@ -2167,19 +2179,23 @@ scale {
scale slider:disabled {
background-color: #fbfbfb;
border-color: rgba(123, 142, 186, 0.3); }
menuitem:hover scale slider,
row:selected scale slider,
infobar scale slider {
background-clip: border-box;
background-color: #ffffff;
border-color: #ffffff; }
menuitem:hover scale slider:hover,
row:selected scale slider:hover,
infobar scale slider:hover {
background-color: #e5effb;
border-color: #e5effb; }
menuitem:hover scale slider:active,
row:selected scale slider:active,
infobar scale slider:active {
background-color: #a9caf1;
border-color: #a9caf1; }
menuitem:hover scale slider:disabled,
row:selected scale slider:disabled,
infobar scale slider:disabled {
background-color: #b1cff2;

@ -1536,15 +1536,11 @@ menu,
.menu menuitem {
min-height: 16px;
min-width: 40px;
padding: 4px;
border: solid transparent;
border-width: 1px 0 1px 0; }
padding: 5px; }
menu menuitem:hover,
.menu menuitem:hover {
color: #D3DAE3;
background-color: rgba(255, 255, 255, 0.05);
border: solid rgba(255, 255, 255, 0.07);
border-width: 1px 0 1px 0; }
color: #ffffff;
background-color: #5294E2; }
menu menuitem:disabled,
.menu menuitem:disabled {
color: rgba(211, 218, 227, 0.45); }
@ -1907,6 +1903,7 @@ treeview.check {
.osd check, filechooser actionbar check {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); }
menuitem check:hover,
.view check:selected, iconview check:selected,
treeview.check:selected,
row:selected check,
@ -1921,6 +1918,7 @@ treeview.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")); }
menuitem check:disabled:hover,
.view check:disabled:selected, iconview check:disabled:selected,
treeview.check:disabled:selected,
row:selected check:disabled,
@ -1935,6 +1933,7 @@ treeview.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")); }
menuitem check:indeterminate:hover,
.view check:indeterminate:selected, iconview check:indeterminate:selected,
treeview.check:indeterminate:selected,
row:selected check:indeterminate,
@ -1949,6 +1948,7 @@ treeview.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")); }
menuitem check:indeterminate:disabled:hover,
.view check:indeterminate:disabled:selected, iconview check:indeterminate:disabled:selected,
treeview.check:indeterminate:disabled:selected,
row:selected check:indeterminate:disabled,
@ -1963,6 +1963,7 @@ treeview.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")); }
menuitem check:checked:hover,
.view check:checked:selected, iconview check:checked:selected,
treeview.check:checked:selected,
row:selected check:checked,
@ -1977,6 +1978,7 @@ treeview.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")); }
menuitem check:checked:disabled:hover,
.view check:checked:disabled:selected, iconview check:checked:disabled:selected,
treeview.check:checked:disabled:selected,
row:selected check:checked:disabled,
@ -1991,6 +1993,7 @@ treeview.radio {
.osd radio, filechooser actionbar radio {
-gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); }
menuitem radio:hover,
.view radio:selected, iconview radio:selected,
treeview.radio:selected,
row:selected radio,
@ -2005,6 +2008,7 @@ treeview.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")); }
menuitem radio:disabled:hover,
.view radio:disabled:selected, iconview radio:disabled:selected,
treeview.radio:disabled:selected,
row:selected radio:disabled,
@ -2019,6 +2023,7 @@ treeview.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")); }
menuitem radio:indeterminate:hover,
.view radio:indeterminate:selected, iconview radio:indeterminate:selected,
treeview.radio:indeterminate:selected,
row:selected radio:indeterminate,
@ -2033,6 +2038,7 @@ treeview.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")); }
menuitem radio:indeterminate:disabled:hover,
.view radio:indeterminate:disabled:selected, iconview radio:indeterminate:disabled:selected,
treeview.radio:indeterminate:disabled:selected,
row:selected radio:indeterminate:disabled,
@ -2047,6 +2053,7 @@ treeview.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")); }
menuitem radio:checked:hover,
.view radio:checked:selected, iconview radio:checked:selected,
treeview.radio:checked:selected,
row:selected radio:checked,
@ -2061,6 +2068,7 @@ treeview.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")); }
menuitem radio:checked:disabled:hover,
.view radio:checked:disabled:selected, iconview radio:checked:disabled:selected,
treeview.radio:checked:disabled:selected,
row:selected radio:checked:disabled,
@ -2131,15 +2139,19 @@ scale {
background-color: #454a59; }
.osd scale trough highlight {
background-color: #5294E2; }
menuitem:hover scale trough,
row:selected scale trough,
infobar scale trough {
background-color: rgba(0, 0, 0, 0.2); }
menuitem:hover scale trough highlight,
row:selected scale trough highlight,
infobar scale trough highlight {
background-color: #ffffff; }
menuitem:hover scale trough highlight:disabled,
row:selected scale trough highlight:disabled,
infobar scale trough highlight:disabled {
background-color: #b1cff2; }
menuitem:hover scale trough:disabled,
row:selected scale trough:disabled,
infobar scale trough:disabled {
background-color: rgba(0, 0, 0, 0.1); }
@ -2168,19 +2180,23 @@ scale {
scale slider:disabled {
background-color: #3c414e;
border-color: rgba(38, 41, 51, 0.8); }
menuitem:hover scale slider,
row:selected scale slider,
infobar scale slider {
background-clip: border-box;
background-color: #ffffff;
border-color: #ffffff; }
menuitem:hover scale slider:hover,
row:selected scale slider:hover,
infobar scale slider:hover {
background-color: #e5effb;
border-color: #e5effb; }
menuitem:hover scale slider:active,
row:selected scale slider:active,
infobar scale slider:active {
background-color: #a9caf1;
border-color: #a9caf1; }
menuitem:hover scale slider:disabled,
row:selected scale slider:disabled,
infobar scale slider:disabled {
background-color: #b1cff2;

@ -1535,15 +1535,11 @@ menu,
.menu menuitem {
min-height: 16px;
min-width: 40px;
padding: 4px;
border: solid transparent;
border-width: 1px 0 1px 0; }
padding: 5px; }
menu menuitem:hover,
.menu menuitem:hover {
color: #5c616c;
background-color: rgba(0, 0, 0, 0.04);
border: solid rgba(0, 0, 0, 0.08);
border-width: 1px 0 1px 0; }
color: #ffffff;
background-color: #5294E2; }
menu menuitem:disabled,
.menu menuitem:disabled {
color: rgba(92, 97, 108, 0.55); }
@ -1906,6 +1902,7 @@ treeview.check {
.osd check, filechooser actionbar check {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); }
menuitem check:hover,
.view check:selected, iconview check:selected,
treeview.check:selected,
row:selected check,
@ -1920,6 +1917,7 @@ treeview.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")); }
menuitem check:disabled:hover,
.view check:disabled:selected, iconview check:disabled:selected,
treeview.check:disabled:selected,
row:selected check:disabled,
@ -1934,6 +1932,7 @@ treeview.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")); }
menuitem check:indeterminate:hover,
.view check:indeterminate:selected, iconview check:indeterminate:selected,
treeview.check:indeterminate:selected,
row:selected check:indeterminate,
@ -1948,6 +1947,7 @@ treeview.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")); }
menuitem check:indeterminate:disabled:hover,
.view check:indeterminate:disabled:selected, iconview check:indeterminate:disabled:selected,
treeview.check:indeterminate:disabled:selected,
row:selected check:indeterminate:disabled,
@ -1962,6 +1962,7 @@ treeview.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")); }
menuitem check:checked:hover,
.view check:checked:selected, iconview check:checked:selected,
treeview.check:checked:selected,
row:selected check:checked,
@ -1976,6 +1977,7 @@ treeview.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")); }
menuitem check:checked:disabled:hover,
.view check:checked:disabled:selected, iconview check:checked:disabled:selected,
treeview.check:checked:disabled:selected,
row:selected check:checked:disabled,
@ -1990,6 +1992,7 @@ treeview.radio {
.osd radio, filechooser actionbar radio {
-gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); }
menuitem radio:hover,
.view radio:selected, iconview radio:selected,
treeview.radio:selected,
row:selected radio,
@ -2004,6 +2007,7 @@ treeview.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")); }
menuitem radio:disabled:hover,
.view radio:disabled:selected, iconview radio:disabled:selected,
treeview.radio:disabled:selected,
row:selected radio:disabled,
@ -2018,6 +2022,7 @@ treeview.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")); }
menuitem radio:indeterminate:hover,
.view radio:indeterminate:selected, iconview radio:indeterminate:selected,
treeview.radio:indeterminate:selected,
row:selected radio:indeterminate,
@ -2032,6 +2037,7 @@ treeview.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")); }
menuitem radio:indeterminate:disabled:hover,
.view radio:indeterminate:disabled:selected, iconview radio:indeterminate:disabled:selected,
treeview.radio:indeterminate:disabled:selected,
row:selected radio:indeterminate:disabled,
@ -2046,6 +2052,7 @@ treeview.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")); }
menuitem radio:checked:hover,
.view radio:checked:selected, iconview radio:checked:selected,
treeview.radio:checked:selected,
row:selected radio:checked,
@ -2060,6 +2067,7 @@ treeview.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")); }
menuitem radio:checked:disabled:hover,
.view radio:checked:disabled:selected, iconview radio:checked:disabled:selected,
treeview.radio:checked:disabled:selected,
row:selected radio:checked:disabled,
@ -2130,15 +2138,19 @@ scale {
background-color: #454a59; }
.osd scale trough highlight {
background-color: #5294E2; }
menuitem:hover scale trough,
row:selected scale trough,
infobar scale trough {
background-color: rgba(0, 0, 0, 0.2); }
menuitem:hover scale trough highlight,
row:selected scale trough highlight,
infobar scale trough highlight {
background-color: #ffffff; }
menuitem:hover scale trough highlight:disabled,
row:selected scale trough highlight:disabled,
infobar scale trough highlight:disabled {
background-color: #b1cff2; }
menuitem:hover scale trough:disabled,
row:selected scale trough:disabled,
infobar scale trough:disabled {
background-color: rgba(0, 0, 0, 0.1); }
@ -2167,19 +2179,23 @@ scale {
scale slider:disabled {
background-color: #fbfbfb;
border-color: rgba(123, 142, 186, 0.3); }
menuitem:hover scale slider,
row:selected scale slider,
infobar scale slider {
background-clip: border-box;
background-color: #ffffff;
border-color: #ffffff; }
menuitem:hover scale slider:hover,
row:selected scale slider:hover,
infobar scale slider:hover {
background-color: #e5effb;
border-color: #e5effb; }
menuitem:hover scale slider:active,
row:selected scale slider:active,
infobar scale slider:active {
background-color: #a9caf1;
border-color: #a9caf1; }
menuitem:hover scale slider:disabled,
row:selected scale slider:disabled,
infobar scale slider:disabled {
background-color: #b1cff2;

@ -1539,15 +1539,11 @@ menu,
.menu menuitem {
min-height: 16px;
min-width: 40px;
padding: 4px;
border: solid transparent;
border-width: 1px 0 1px 0; }
padding: 5px; }
menu menuitem:hover,
.menu menuitem:hover {
color: #5c616c;
background-color: rgba(0, 0, 0, 0.04);
border: solid rgba(0, 0, 0, 0.08);
border-width: 1px 0 1px 0; }
color: #ffffff;
background-color: #5294E2; }
menu menuitem:disabled,
.menu menuitem:disabled {
color: rgba(92, 97, 108, 0.55); }
@ -1910,6 +1906,7 @@ treeview.check {
.osd check, filechooser actionbar check {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); }
menuitem check:hover,
.view check:selected, iconview check:selected,
treeview.check:selected,
row:selected check,
@ -1924,6 +1921,7 @@ treeview.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")); }
menuitem check:disabled:hover,
.view check:disabled:selected, iconview check:disabled:selected,
treeview.check:disabled:selected,
row:selected check:disabled,
@ -1938,6 +1936,7 @@ treeview.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")); }
menuitem check:indeterminate:hover,
.view check:indeterminate:selected, iconview check:indeterminate:selected,
treeview.check:indeterminate:selected,
row:selected check:indeterminate,
@ -1952,6 +1951,7 @@ treeview.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")); }
menuitem check:indeterminate:disabled:hover,
.view check:indeterminate:disabled:selected, iconview check:indeterminate:disabled:selected,
treeview.check:indeterminate:disabled:selected,
row:selected check:indeterminate:disabled,
@ -1966,6 +1966,7 @@ treeview.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")); }
menuitem check:checked:hover,
.view check:checked:selected, iconview check:checked:selected,
treeview.check:checked:selected,
row:selected check:checked,
@ -1980,6 +1981,7 @@ treeview.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")); }
menuitem check:checked:disabled:hover,
.view check:checked:disabled:selected, iconview check:checked:disabled:selected,
treeview.check:checked:disabled:selected,
row:selected check:checked:disabled,
@ -1994,6 +1996,7 @@ treeview.radio {
.osd radio, filechooser actionbar radio {
-gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); }
menuitem radio:hover,
.view radio:selected, iconview radio:selected,
treeview.radio:selected,
row:selected radio,
@ -2008,6 +2011,7 @@ treeview.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")); }
menuitem radio:disabled:hover,
.view radio:disabled:selected, iconview radio:disabled:selected,
treeview.radio:disabled:selected,
row:selected radio:disabled,
@ -2022,6 +2026,7 @@ treeview.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")); }
menuitem radio:indeterminate:hover,
.view radio:indeterminate:selected, iconview radio:indeterminate:selected,
treeview.radio:indeterminate:selected,
row:selected radio:indeterminate,
@ -2036,6 +2041,7 @@ treeview.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")); }
menuitem radio:indeterminate:disabled:hover,
.view radio:indeterminate:disabled:selected, iconview radio:indeterminate:disabled:selected,
treeview.radio:indeterminate:disabled:selected,
row:selected radio:indeterminate:disabled,
@ -2050,6 +2056,7 @@ treeview.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")); }
menuitem radio:checked:hover,
.view radio:checked:selected, iconview radio:checked:selected,
treeview.radio:checked:selected,
row:selected radio:checked,
@ -2064,6 +2071,7 @@ treeview.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")); }
menuitem radio:checked:disabled:hover,
.view radio:checked:disabled:selected, iconview radio:checked:disabled:selected,
treeview.radio:checked:disabled:selected,
row:selected radio:checked:disabled,
@ -2134,15 +2142,19 @@ scale {
background-color: #454a59; }
.osd scale trough highlight {
background-color: #5294E2; }
menuitem:hover scale trough,
row:selected scale trough,
infobar scale trough {
background-color: rgba(0, 0, 0, 0.2); }
menuitem:hover scale trough highlight,
row:selected scale trough highlight,
infobar scale trough highlight {
background-color: #ffffff; }
menuitem:hover scale trough highlight:disabled,
row:selected scale trough highlight:disabled,
infobar scale trough highlight:disabled {
background-color: #b1cff2; }
menuitem:hover scale trough:disabled,
row:selected scale trough:disabled,
infobar scale trough:disabled {
background-color: rgba(0, 0, 0, 0.1); }
@ -2171,19 +2183,23 @@ scale {
scale slider:disabled {
background-color: #fbfbfb;
border-color: rgba(123, 142, 186, 0.3); }
menuitem:hover scale slider,
row:selected scale slider,
infobar scale slider {
background-clip: border-box;
background-color: #ffffff;
border-color: #ffffff; }
menuitem:hover scale slider:hover,
row:selected scale slider:hover,
infobar scale slider:hover {
background-color: #e5effb;
border-color: #e5effb; }
menuitem:hover scale slider:active,
row:selected scale slider:active,
infobar scale slider:active {
background-color: #a9caf1;
border-color: #a9caf1; }
menuitem:hover scale slider:disabled,
row:selected scale slider:disabled,
infobar scale slider:disabled {
background-color: #b1cff2;

@ -1539,15 +1539,11 @@ menu,
.menu menuitem {
min-height: 16px;
min-width: 40px;
padding: 4px;
border: solid transparent;
border-width: 1px 0 1px 0; }
padding: 5px; }
menu menuitem:hover,
.menu menuitem:hover {
color: #5c616c;
background-color: rgba(0, 0, 0, 0.04);
border: solid rgba(0, 0, 0, 0.08);
border-width: 1px 0 1px 0; }
color: #ffffff;
background-color: #5294E2; }
menu menuitem:disabled,
.menu menuitem:disabled {
color: rgba(92, 97, 108, 0.55); }
@ -1910,6 +1906,7 @@ treeview.check {
.osd check, filechooser actionbar check {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); }
menuitem check:hover,
.view check:selected, iconview check:selected,
treeview.check:selected,
row:selected check,
@ -1924,6 +1921,7 @@ treeview.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")); }
menuitem check:disabled:hover,
.view check:disabled:selected, iconview check:disabled:selected,
treeview.check:disabled:selected,
row:selected check:disabled,
@ -1938,6 +1936,7 @@ treeview.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")); }
menuitem check:indeterminate:hover,
.view check:indeterminate:selected, iconview check:indeterminate:selected,
treeview.check:indeterminate:selected,
row:selected check:indeterminate,
@ -1952,6 +1951,7 @@ treeview.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")); }
menuitem check:indeterminate:disabled:hover,
.view check:indeterminate:disabled:selected, iconview check:indeterminate:disabled:selected,
treeview.check:indeterminate:disabled:selected,
row:selected check:indeterminate:disabled,
@ -1966,6 +1966,7 @@ treeview.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")); }
menuitem check:checked:hover,
.view check:checked:selected, iconview check:checked:selected,
treeview.check:checked:selected,
row:selected check:checked,
@ -1980,6 +1981,7 @@ treeview.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")); }
menuitem check:checked:disabled:hover,
.view check:checked:disabled:selected, iconview check:checked:disabled:selected,
treeview.check:checked:disabled:selected,
row:selected check:checked:disabled,
@ -1994,6 +1996,7 @@ treeview.radio {
.osd radio, filechooser actionbar radio {
-gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); }
menuitem radio:hover,
.view radio:selected, iconview radio:selected,
treeview.radio:selected,
row:selected radio,
@ -2008,6 +2011,7 @@ treeview.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")); }
menuitem radio:disabled:hover,
.view radio:disabled:selected, iconview radio:disabled:selected,
treeview.radio:disabled:selected,
row:selected radio:disabled,
@ -2022,6 +2026,7 @@ treeview.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")); }
menuitem radio:indeterminate:hover,
.view radio:indeterminate:selected, iconview radio:indeterminate:selected,
treeview.radio:indeterminate:selected,
row:selected radio:indeterminate,
@ -2036,6 +2041,7 @@ treeview.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")); }
menuitem radio:indeterminate:disabled:hover,
.view radio:indeterminate:disabled:selected, iconview radio:indeterminate:disabled:selected,
treeview.radio:indeterminate:disabled:selected,
row:selected radio:indeterminate:disabled,
@ -2050,6 +2056,7 @@ treeview.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")); }
menuitem radio:checked:hover,
.view radio:checked:selected, iconview radio:checked:selected,
treeview.radio:checked:selected,
row:selected radio:checked,
@ -2064,6 +2071,7 @@ treeview.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")); }
menuitem radio:checked:disabled:hover,
.view radio:checked:disabled:selected, iconview radio:checked:disabled:selected,
treeview.radio:checked:disabled:selected,
row:selected radio:checked:disabled,
@ -2134,15 +2142,19 @@ scale {
background-color: rgba(69, 74, 89, 0.95); }
.osd scale trough highlight {
background-color: #5294E2; }
menuitem:hover scale trough,
row:selected scale trough,
infobar scale trough {
background-color: rgba(0, 0, 0, 0.2); }
menuitem:hover scale trough highlight,
row:selected scale trough highlight,
infobar scale trough highlight {
background-color: #ffffff; }
menuitem:hover scale trough highlight:disabled,
row:selected scale trough highlight:disabled,
infobar scale trough highlight:disabled {
background-color: #b1cff2; }
menuitem:hover scale trough:disabled,
row:selected scale trough:disabled,
infobar scale trough:disabled {
background-color: rgba(0, 0, 0, 0.1); }
@ -2171,19 +2183,23 @@ scale {
scale slider:disabled {
background-color: #fbfbfb;
border-color: rgba(123, 142, 186, 0.3); }
menuitem:hover scale slider,
row:selected scale slider,
infobar scale slider {
background-clip: border-box;
background-color: #ffffff;
border-color: #ffffff; }
menuitem:hover scale slider:hover,
row:selected scale slider:hover,
infobar scale slider:hover {
background-color: #e5effb;
border-color: #e5effb; }
menuitem:hover scale slider:active,
row:selected scale slider:active,
infobar scale slider:active {
background-color: #a9caf1;
border-color: #a9caf1; }
menuitem:hover scale slider:disabled,
row:selected scale slider:disabled,
infobar scale slider:disabled {
background-color: #b1cff2;

@ -1599,14 +1599,10 @@ menu,
menuitem {
min-height: 16px;
min-width: 40px;
padding: 4px;
border: solid transparent;
border-width: 1px 0 1px 0;
padding: 5px;
&:hover {
color: $fg_color;
background-color: if($variant == 'light', transparentize(black, 0.96), transparentize(white, 0.95));
border: solid if($variant == 'light', transparentize(black, 0.92), transparentize(white, 0.93));
border-width: 1px 0 1px 0;
color: $selected_fg_color;
background-color: $selected_bg_color;
}
&:disabled {
color: $insensitive_fg_color;
@ -2015,6 +2011,7 @@ switch {
// the borders of checks and radios are
// too similar in luminosity to the selected background color, hence
// we need special casing.
menuitem #{$w}#{$s}:hover,
.view #{$w}#{$s}:selected,
treeview.#{$w}#{$s}:selected,
row:selected #{$w}#{$s},
@ -2125,6 +2122,7 @@ scale {
}
// Troughs in selected list-rows and infobars
menuitem:hover &,
row:selected &,
infobar & {
background-color: transparentize(black, 0.8);
@ -2180,6 +2178,7 @@ scale {
}
// Selected list-row and infobar sliders
menuitem:hover &,
row:selected &,
infobar & {
background-clip: border-box;

Loading…
Cancel
Save