Massive refinement.

This commit is contained in:
Sam Hewitt 2014-12-17 21:01:33 -05:00
parent 9237bebe43
commit db10b6e081
61 changed files with 742 additions and 810 deletions

View File

@ -627,7 +627,6 @@ StScrollBar StButton#vhandle:active {
background-color: rgba(30, 39, 43, 1.0); background-color: rgba(30, 39, 43, 1.0);
font-weight: normal; font-weight: normal;
color: #9BA8AD; color: #9BA8AD;
text-shadow: none;
height: 2em; height: 2em;
} }
@ -687,7 +686,6 @@ StScrollBar StButton#vhandle:active {
.panel-button:hover { .panel-button:hover {
background: rgba(44, 58, 64, 0.3); background: rgba(44, 58, 64, 0.3);
text-shadow: none;
} }
.panel-button:active, .panel-button:active,
@ -698,7 +696,6 @@ StScrollBar StButton#vhandle:active {
background-image: none; background-image: none;
background: rgba(44, 58, 64, 1.0); background: rgba(44, 58, 64, 1.0);
color: #D3D4D5; color: #D3D4D5;
text-shadow: none;
transition-duration: 300ms; transition-duration: 300ms;
} }

Binary file not shown.

Before

Width:  |  Height:  |  Size: 244 B

After

Width:  |  Height:  |  Size: 289 B

View File

@ -16,7 +16,7 @@
* with the Paper GTK theme. If not, see http://www.gnu.org/licenses/. * with the Paper GTK theme. If not, see http://www.gnu.org/licenses/.
*/ */
@define-color archives #bb9e7b; @define-color archives #A88A67;
/********** /**********
* Header * * Header *
@ -27,7 +27,7 @@ FrWindow .titlebar {
background-color: @archives; background-color: @archives;
} }
FrWindow .header-bar:backdrop, FrWindow .header-bar:backdrop,titlebar
FrWindow .titlebar:backdrop { FrWindow .titlebar:backdrop {
background-color: shade(@archives,0.9); background-color: shade(@archives,0.9);
} }

View File

@ -48,7 +48,7 @@ BirdieWidgetsUserbox {
BirdieWidgetsNotebook BirdieWidgetsNotebook
BirdieWidgetsNotebook .notebook .header, BirdieWidgetsNotebook .notebook .header,
BirdieWidgetsNotebook .dynamic-notebook .header { BirdieWidgetsNotebook .dynamic-notebook .header {
background: @base; background-color: @base;
} }
/* Active */ /* Active */

View File

@ -102,7 +102,7 @@ GeditPanel.vertical .title {
GeditPanel .toolbar { GeditPanel .toolbar {
border-style: none; border-style: none;
background-color: transparent; background: none;
} }
GeditDocumentsPanel .view { GeditDocumentsPanel .view {

View File

@ -86,7 +86,7 @@
.documents-counter { .documents-counter {
background-image: url('assets/dnd-counter.svg'); background-image: url('assets/dnd-counter.svg');
background-size: contain; background-size: contain;
background-color: transparent; background: none;
color: @base; color: @base;
font: bold; font: bold;
} }
@ -116,7 +116,7 @@
.documents-entry-tag.button:hover, .documents-entry-tag.button:hover,
.documents-entry-tag.button:active, .documents-entry-tag.button:active,
.documents-entry-tag.button:active:hover { .documents-entry-tag.button:active:hover {
background-color: transparent; background: none;
background-image: none; background-image: none;
border-image: none; border-image: none;
border-width: 0; border-width: 0;

View File

@ -27,7 +27,6 @@
background-color: @selection; background-color: @selection;
border-radius: 4px; border-radius: 4px;
color: @selected_foreground; color: @selected_foreground;
text-shadow: none;
} }
.popular-installed-overlay-box { .popular-installed-overlay-box {
@ -35,7 +34,6 @@
background-color: @selection; background-color: @selection;
border-radius: 0; border-radius: 0;
color: @selected_foreground; color: @selected_foreground;
text-shadow: none;
} }
.index-title-alignment-software { .index-title-alignment-software {
@ -101,7 +99,6 @@
border-color: darker(#d3d7cf); border-color: darker(#d3d7cf);
border-style: solid; border-style: solid;
border-width: 1px; border-width: 1px;
text-shadow: none;
} }
.application-details-infobar.warning { .application-details-infobar.warning {
@ -109,7 +106,6 @@
color: @foreground; color: @foreground;
border: 1px solid; border: 1px solid;
border-color: darker(#fcaf3e); border-color: darker(#fcaf3e);
text-shadow: none;
} }
.application-details-title { .application-details-title {
@ -124,7 +120,6 @@
} }
.error-label { .error-label {
text-shadow: none;
} }
.folder-label { .folder-label {
@ -144,17 +139,17 @@
} }
.image-list { .image-list {
background-color: transparent; background: none;
} }
GtkBox.star { GtkBox.star {
background-color: transparent; background: none;
background-image: none; background-image: none;
} }
.button.star { .button.star {
-GtkWidget-focus-padding: 0; -GtkWidget-focus-padding: 0;
background-color: transparent; background: none;
background-image: none; background-image: none;
border-image: none; border-image: none;
border-radius: 0; border-radius: 0;
@ -173,7 +168,6 @@ GtkBox.star {
} }
.counter-label { .counter-label {
text-shadow: none;
color: @selected_foreground; color: @selected_foreground;
background-color: mix(@selection, @selected_foreground, 0.3); background-color: mix(@selection, @selected_foreground, 0.3);
font-size: smaller; font-size: smaller;

View File

@ -37,12 +37,12 @@ SushiFontWidget {
**********/ **********/
SudokuView SudokuCellView { SudokuView SudokuCellView {
border: inherit; border: inherit;
background: inherit; background-color: inherit;
} }
SudokuView SudokuCellView:backdrop { SudokuView SudokuCellView:backdrop {
border: inherit; border: inherit;
background: inherit; background-color: inherit;
} }
SudokuView { SudokuView {

View File

@ -149,6 +149,7 @@ NautilusQueryEditor .toolbar {
border-style: solid; border-style: solid;
border-color: @background; border-color: @background;
color: @text;
} }

View File

@ -23,7 +23,7 @@
BirdieWidgetsTweetList * { BirdieWidgetsTweetList * {
background-image: none; background-image: none;
background-color: transparent; background: none;
} }
/******** /********
@ -171,7 +171,7 @@ NoiseWidgetsTileView {
.app:hover { .app:hover {
border-radius: 8px; border-radius: 8px;
border: none; border: none;
background: alpha(@selection, 0.7); background-color: alpha(@selection, 0.7);
color: white; color: white;
} }
@ -183,13 +183,13 @@ NoiseWidgetsTileView {
border-radius: 0; border-radius: 0;
border: none; border: none;
color: @foreground; color: @foreground;
background: transparent; background: none;
} }
.search-item:hover, .search-item:hover,
.search-item:focus { .search-item:focus {
border-radius: 0; border-radius: 0;
background: alpha(@selection, 0.7); background-color: alpha(@selection, 0.7);
color: @selected_foreground; color: @selected_foreground;
} }
@ -200,7 +200,7 @@ NoiseWidgetsTileView {
font: 18; font: 18;
font-weight: 300; font-weight: 300;
background-image: none; background-image: none;
background-color: transparent; background: none;
box-shadow: none; box-shadow: none;
border-radius: 0; border-radius: 0;
} }
@ -215,7 +215,7 @@ NoiseWidgetsTileView {
********/ ********/
.panel { .panel {
background-color: transparent; background: none;
color: white; color: white;
font-weight: bold; font-weight: bold;
} }
@ -229,7 +229,7 @@ NoiseWidgetsTileView {
.panel-shadow { .panel-shadow {
background-image: none; background-image: none;
background-color: transparent; background: none;
} }
.panel-app-button { .panel-app-button {
@ -237,7 +237,7 @@ NoiseWidgetsTileView {
} }
.composited-indicator { .composited-indicator {
background-color: transparent; background: none;
color: #fff; color: #fff;
padding: 0 2px; padding: 0 2px;
} }
@ -263,5 +263,5 @@ NoiseWidgetsTileView {
***********/ ***********/
PantheonTerminalPantheonTerminalWindow.background { PantheonTerminalPantheonTerminalWindow.background {
background-color: transparent; background: none;
} }

View File

@ -67,7 +67,7 @@ CcShellNavBar {
************/ ************/
CcShellItemView { CcShellItemView {
background: transparent; background: none;
border:none; border:none;
} }

View File

@ -34,9 +34,9 @@ SnapSnapWindow .header-bar:backdrop {
} }
SnapWidgetsCamera { SnapWidgetsCamera {
background:@snap_background; background-color:@snap_background;
} }
SnapWidgetsCamera:backdrop { SnapWidgetsCamera:backdrop {
background:shade(@snap_background, 0.9); background-color:shade(@snap_background, 0.9);
} }

View File

@ -134,7 +134,7 @@ UnityPanelWidget,
border-width: 1px; border-width: 1px;
border-style: solid; border-style: solid;
border: none; border: none;
background-color: transparent; background: none;
color: @panel_text; color: @panel_text;
box-shadow: none; box-shadow: none;
} }
@ -142,7 +142,7 @@ UnityPanelWidget,
.unity-panel.menubar.menuitem:hover, .unity-panel.menubar.menuitem:hover,
.unity-panel.menubar .menuitem:hover { .unity-panel.menubar .menuitem:hover {
border-radius: 0px; border-radius: 0px;
background: shade(@unity, 0.8); background-color: shade(@unity, 0.8);
color: @panel_text; color: @panel_text;
box-shadow: none; box-shadow: none;
} }

View File

@ -35,8 +35,6 @@
background-color: @panel_bg_color; background-color: @panel_bg_color;
color: @panel_fg_color; color: @panel_fg_color;
font: normal; font: normal;
text-shadow: none;
icon-shadow: none;
} }
.xfce4-panel .button { .xfce4-panel .button {
@ -44,9 +42,7 @@
border-radius: 0; border-radius: 0;
border-style: none; border-style: none;
color: @panel_fg_color; color: @panel_fg_color;
text-shadow: none;
box-shadow: none; box-shadow: none;
icon-shadow: none;
-gtk-image-effect: none; -gtk-image-effect: none;
} }
@ -55,9 +51,7 @@
background-image: none; background-image: none;
border: none; border: none;
color: @panel_fg_color; color: @panel_fg_color;
text-shadow: none;
box-shadow: none; box-shadow: none;
icon-shadow: none;
} }
.xfce4-panel .button:hover, .xfce4-panel .button:hover,
@ -66,9 +60,7 @@
background-image: none; background-image: none;
border: none; border: none;
color: @panel_fg_color; color: @panel_fg_color;
text-shadow: none;
box-shadow: none; box-shadow: none;
icon-shadow: none;
} }
.xfce4-panel .menu { .xfce4-panel .menu {

View File

@ -1,56 +0,0 @@
/* Copyright 2014 Sam Hewitt.
*
* This file is part of the Paper GTK theme.
*
* The Paper GTK theme is free software: you can redistribute it
* and/or modify it under the terms of the GNU General Public License as
* published by the Free Software Foundation, either version 3 of the
* License, or (at your option) any later version.
*
* The Paper GTK theme is distributed in the hope that it will be
* useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General
* Public License for more details.
*
* You should have received a copy of the GNU General Public License along
* with the Paper GTK theme. If not, see http://www.gnu.org/licenses/.
*/
/***********
* Spinner *
***********/
@keyframes spinner {
0% { background-image: url("assets/spinner-01.svg"); }
5% { background-image: url("assets/spinner-02.svg"); }
10% { background-image: url("assets/spinner-03.svg"); }
15% { background-image: url("assets/spinner-04.svg"); }
20% { background-image: url("assets/spinner-05.svg"); }
25% { background-image: url("assets/spinner-06.svg"); }
30% { background-image: url("assets/spinner-07.svg"); }
35% { background-image: url("assets/spinner-08.svg"); }
40% { background-image: url("assets/spinner-09.svg"); }
45% { background-image: url("assets/spinner-10.svg"); }
50% { background-image: url("assets/spinner-11.svg"); }
55% { background-image: url("assets/spinner-12.svg"); }
65% { background-image: url("assets/spinner-13.svg"); }
70% { background-image: url("assets/spinner-14.svg"); }
75% { background-image: url("assets/spinner-15.svg"); }
80% { background-image: url("assets/spinner-16.svg"); }
85% { background-image: url("assets/spinner-17.svg"); }
90% { background-image: url("assets/spinner-18.svg"); }
95% { background-image: url("assets/spinner-19.svg"); }
100% { background-image: url("assets/spinner-20.svg"); }
}
.spinner {
background-color: transparent;
background-image: url("assets/spinner-01.svg");
background-repeat: no-repeat;
background-position: center;
}
.spinner:active {
background-image: url("assets/spinner-01.svg");
animation: spinner 600ms infinite linear;
}

View File

@ -49,13 +49,13 @@ GraniteWidgetsStaticNotebook .frame {
GraniteWidgetsPopOver .sidebar.view { GraniteWidgetsPopOver .sidebar.view {
border: none; border: none;
background-color: transparent; background: none;
} }
/*Button*/ /*Button*/
GraniteWidgetsPopOver .button { GraniteWidgetsPopOver .button {
background-image: none; background-image: none;
background-color: transparent; background: none;
border: none; border: none;
} }

View File

@ -27,7 +27,7 @@
@define-color insensitive_border shade(@border, 1.1); @define-color insensitive_border shade(@border, 1.1);
@define-color insensitive_button @insensitive_background; @define-color insensitive_button @insensitive_background;
@define-color insensitive_separator shade(@separator, 1.05); @define-color insensitive_separator shade(@separator, 1.05);
@define-color insensitive_text alpha(#000, 0.4); @define-color insensitive_text alpha(#000, 0.3);
@define-color insensitive_selection shade(@selection, 1.05); @define-color insensitive_selection shade(@selection, 1.05);
/* Backdrop colors */ /* Backdrop colors */
@ -36,7 +36,7 @@
@define-color backdrop_foreground shade(@foreground, 1.2); @define-color backdrop_foreground shade(@foreground, 1.2);
@define-color backdrop_border shade(@border, 1.02); @define-color backdrop_border shade(@border, 1.02);
@define-color backdrop_separator shade(@separator, 0.99); @define-color backdrop_separator shade(@separator, 0.99);
@define-color backdrop_text alpha(@text, 0.6); @define-color backdrop_text alpha(@text, 0.5);
@define-color backdrop_selection shade(@selection, 1.3); @define-color backdrop_selection shade(@selection, 1.3);
/* Backdrop-insensitive colors */ /* Backdrop-insensitive colors */
@ -113,8 +113,8 @@
****************/ ****************/
@define-color progressbar_background shade(@selected_background, 1.1); @define-color progressbar_background shade(@selected_background, 1.1);
@define-color backdrop_progressbar_background_a shade(@backdrop_background, 0.85); @define-color backdrop_progressbar_background shade(@backdrop_background, 0.85);
@define-color backdrop_progressbar_background_b shade(@backdrop_background, 0.85); @define-color insensitive_progressbar_background shade(@insensitive_background, 0.85);
/*********** /***********

View File

@ -26,7 +26,6 @@
@define-color background #263238;/* Background color */ @define-color background #263238;/* Background color */
@define-color foreground #A8B5BA;/* Foreground color */ @define-color foreground #A8B5BA;/* Foreground color */
@define-color border #1E272B;/* Borders color */ @define-color border #1E272B;/* Borders color */
@define-color button #1E272B;/* Button color */
@define-color separator @border;/* Separator color */ @define-color separator @border;/* Separator color */
@define-color text #A8B5BA;/* Text color */ @define-color text #A8B5BA;/* Text color */
@define-color panel #1e282c;/* Panel color */ @define-color panel #1e282c;/* Panel color */

View File

@ -9,7 +9,6 @@
.check.button.flat, .check.button.flat,
.header-bar .check.titlebutton.button, .header-bar .check.titlebutton.button,
.titlebar .check.titlebutton.button { .titlebar .check.titlebutton.button {
icon-shadow: none;
} }
.view.check:selected, .view.check:selected,
GtkCalendar.check:selected, GtkCalendar.check:selected,
@ -23,7 +22,6 @@ GtkCalendar.check:selected,
.check:hover.button.flat, .check:hover.button.flat,
.header-bar .check.titlebutton.button:hover, .header-bar .check.titlebutton.button:hover,
.titlebar .check.titlebutton.button:hover { .titlebar .check.titlebutton.button:hover {
icon-shadow: none;
} }
.view.check:hover:selected, .view.check:hover:selected,
GtkCalendar.check:hover:selected, GtkCalendar.check:hover:selected,
@ -37,7 +35,6 @@ GtkCalendar.check:hover:selected,
.check:active.button.flat, .check:active.button.flat,
.header-bar .check.titlebutton.button:active, .header-bar .check.titlebutton.button:active,
.titlebar .check.titlebutton.button:active { .titlebar .check.titlebutton.button:active {
icon-shadow: none;
} }
.view.check:active:selected, .view.check:active:selected,
GtkCalendar.check:active:selected, GtkCalendar.check:active:selected,
@ -51,7 +48,6 @@ GtkCalendar.check:active:selected,
.check:insensitive.button.flat, .check:insensitive.button.flat,
.header-bar .check.titlebutton.button:insensitive, .header-bar .check.titlebutton.button:insensitive,
.titlebar .check.titlebutton.button:insensitive { .titlebar .check.titlebutton.button:insensitive {
icon-shadow: none;
} }
.view.check:insensitive:selected, .view.check:insensitive:selected,
GtkCalendar.check:insensitive:selected, GtkCalendar.check:insensitive:selected,
@ -60,12 +56,10 @@ GtkCalendar.check:insensitive:selected,
} }
.check:backdrop { .check:backdrop {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-backdrop.png"), url("assets/checkbox-unchecked-backdrop@2.png")); -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-backdrop.png"), url("assets/checkbox-unchecked-backdrop@2.png"));
icon-shadow: none;
} }
.check:backdrop.button.flat, .check:backdrop.button.flat,
.header-bar .check.titlebutton.button:backdrop, .header-bar .check.titlebutton.button:backdrop,
.titlebar .check.titlebutton.button:backdrop { .titlebar .check.titlebutton.button:backdrop {
icon-shadow: none;
} }
.view.check:backdrop:selected, .view.check:backdrop:selected,
GtkCalendar.check:backdrop:selected, GtkCalendar.check:backdrop:selected,
@ -74,12 +68,10 @@ GtkCalendar.check:backdrop:selected,
} }
.check:backdrop:insensitive { .check:backdrop:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-backdrop-insensitive.png"), url("assets/checkbox-unchecked-backdrop-insensitive@2.png")); -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-backdrop-insensitive.png"), url("assets/checkbox-unchecked-backdrop-insensitive@2.png"));
icon-shadow: none;
} }
.check:backdrop:insensitive.button.flat, .check:backdrop:insensitive.button.flat,
.header-bar .check.titlebutton.button:backdrop:insensitive, .header-bar .check.titlebutton.button:backdrop:insensitive,
.titlebar .check.titlebutton.button:backdrop:insensitive { .titlebar .check.titlebutton.button:backdrop:insensitive {
icon-shadow: none;
} }
.view.check:backdrop:insensitive:selected, .view.check:backdrop:insensitive:selected,
GtkCalendar.check:backdrop:insensitive:selected, GtkCalendar.check:backdrop:insensitive:selected,
@ -93,7 +85,6 @@ GtkCalendar.check:backdrop:insensitive:selected,
.check:inconsistent.button.flat, .check:inconsistent.button.flat,
.header-bar .check.titlebutton.button:inconsistent, .header-bar .check.titlebutton.button:inconsistent,
.titlebar .check.titlebutton.button:inconsistent { .titlebar .check.titlebutton.button:inconsistent {
icon-shadow: none;
} }
.view.check:inconsistent:selected, .view.check:inconsistent:selected,
GtkCalendar.check:inconsistent:selected, GtkCalendar.check:inconsistent:selected,
@ -107,7 +98,6 @@ GtkCalendar.check:inconsistent:selected,
.check:inconsistent:hover.button.flat, .check:inconsistent:hover.button.flat,
.header-bar .check.titlebutton.button:inconsistent:hover, .header-bar .check.titlebutton.button:inconsistent:hover,
.titlebar .check.titlebutton.button:inconsistent:hover { .titlebar .check.titlebutton.button:inconsistent:hover {
icon-shadow: none;
} }
.view.check:inconsistent:hover:selected, .view.check:inconsistent:hover:selected,
GtkCalendar.check:inconsistent:hover:selected, GtkCalendar.check:inconsistent:hover:selected,
@ -121,7 +111,6 @@ GtkCalendar.check:inconsistent:hover:selected,
.check:inconsistent:selected.button.flat, .check:inconsistent:selected.button.flat,
.header-bar .check.titlebutton.button:inconsistent:selected, .header-bar .check.titlebutton.button:inconsistent:selected,
.titlebar .check.titlebutton.button:inconsistent:selected { .titlebar .check.titlebutton.button:inconsistent:selected {
icon-shadow: none;
} }
.view.check:inconsistent:selected:selected, .view.check:inconsistent:selected:selected,
GtkCalendar.check:inconsistent:selected, GtkCalendar.check:inconsistent:selected,
@ -130,12 +119,10 @@ GtkCalendar.check:inconsistent:selected,
} }
.check:inconsistent:backdrop { .check:inconsistent:backdrop {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-backdrop.png"), url("assets/checkbox-mixed-backdrop@2.png")); -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-backdrop.png"), url("assets/checkbox-mixed-backdrop@2.png"));
icon-shadow: none;
} }
.check:inconsistent:backdrop.button.flat, .check:inconsistent:backdrop.button.flat,
.header-bar .check.titlebutton.button:inconsistent:backdrop, .header-bar .check.titlebutton.button:inconsistent:backdrop,
.titlebar .check.titlebutton.button:inconsistent:backdrop { .titlebar .check.titlebutton.button:inconsistent:backdrop {
icon-shadow: none;
} }
.view.check:inconsistent:backdrop:selected, .view.check:inconsistent:backdrop:selected,
GtkCalendar.check:inconsistent:backdrop:selected, GtkCalendar.check:inconsistent:backdrop:selected,
@ -149,7 +136,6 @@ GtkCalendar.check:inconsistent:backdrop:selected,
.check:inconsistent:insensitive.button.flat, .check:inconsistent:insensitive.button.flat,
.header-bar .check.titlebutton.button:inconsistent:insensitive, .header-bar .check.titlebutton.button:inconsistent:insensitive,
.titlebar .check.titlebutton.button:inconsistent:insensitive { .titlebar .check.titlebutton.button:inconsistent:insensitive {
icon-shadow: none;
} }
.view.check:inconsistent:insensitive:selected, .view.check:inconsistent:insensitive:selected,
GtkCalendar.check:inconsistent:insensitive:selected, GtkCalendar.check:inconsistent:insensitive:selected,
@ -158,12 +144,10 @@ GtkCalendar.check:inconsistent:insensitive:selected,
} }
.check:inconsistent:insensitive:backdrop { .check:inconsistent:insensitive:backdrop {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-backdrop-insensitive.png"), url("assets/checkbox-mixed-backdrop-insensitive@2.png")); -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-backdrop-insensitive.png"), url("assets/checkbox-mixed-backdrop-insensitive@2.png"));
icon-shadow: none;
} }
.check:inconsistent:insensitive:backdrop.button.flat, .check:inconsistent:insensitive:backdrop.button.flat,
.header-bar .check.titlebutton.button:inconsistent:insensitive:backdrop, .header-bar .check.titlebutton.button:inconsistent:insensitive:backdrop,
.titlebar .check.titlebutton.button:inconsistent:insensitive:backdrop { .titlebar .check.titlebutton.button:inconsistent:insensitive:backdrop {
icon-shadow: none;
} }
.view.check:inconsistent:insensitive:backdrop:selected, .view.check:inconsistent:insensitive:backdrop:selected,
GtkCalendar.check:inconsistent:insensitive:backdrop:selected, GtkCalendar.check:inconsistent:insensitive:backdrop:selected,
@ -177,7 +161,6 @@ GtkCalendar.check:inconsistent:insensitive:backdrop:selected,
.check:checked.button.flat, .check:checked.button.flat,
.header-bar .check.titlebutton.button:checked, .header-bar .check.titlebutton.button:checked,
.titlebar .check.titlebutton.button:checked { .titlebar .check.titlebutton.button:checked {
icon-shadow: none;
} }
.view.check:checked:selected, .view.check:checked:selected,
GtkCalendar.check:checked:selected, GtkCalendar.check:checked:selected,
@ -191,7 +174,6 @@ GtkCalendar.check:checked:selected,
.check:checked:insensitive.button.flat, .check:checked:insensitive.button.flat,
.header-bar .check.titlebutton.button:checked:insensitive, .header-bar .check.titlebutton.button:checked:insensitive,
.titlebar .check.titlebutton.button:checked:insensitive { .titlebar .check.titlebutton.button:checked:insensitive {
icon-shadow: none;
} }
.view.check:checked:insensitive:selected, .view.check:checked:insensitive:selected,
GtkCalendar.check:checked:insensitive:selected, GtkCalendar.check:checked:insensitive:selected,
@ -205,7 +187,6 @@ GtkCalendar.check:checked:insensitive:selected,
.check:checked:hover.button.flat, .check:checked:hover.button.flat,
.header-bar .check.titlebutton.button:checked:hover, .header-bar .check.titlebutton.button:checked:hover,
.titlebar .check.titlebutton.button:checked:hover { .titlebar .check.titlebutton.button:checked:hover {
icon-shadow: none;
} }
.view.check:checked:hover:selected, .view.check:checked:hover:selected,
GtkCalendar.check:checked:hover:selected, GtkCalendar.check:checked:hover:selected,
@ -219,7 +200,6 @@ GtkCalendar.check:checked:hover:selected,
.check:checked:active.button.flat, .check:checked:active.button.flat,
.header-bar .check.titlebutton.button:checked:active, .header-bar .check.titlebutton.button:checked:active,
.titlebar .check.titlebutton.button:checked:active { .titlebar .check.titlebutton.button:checked:active {
icon-shadow: none;
} }
.view.check:checked:active:selected, .view.check:checked:active:selected,
GtkCalendar.check:checked:active:selected, GtkCalendar.check:checked:active:selected,
@ -228,12 +208,10 @@ GtkCalendar.check:checked:active:selected,
} }
.check:backdrop:checked { .check:backdrop:checked {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-backdrop.png"), url("assets/checkbox-checked-backdrop@2.png")); -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-backdrop.png"), url("assets/checkbox-checked-backdrop@2.png"));
icon-shadow: none;
} }
.check:backdrop:checked.button.flat, .check:backdrop:checked.button.flat,
.header-bar .check.titlebutton.button:backdrop:checked, .header-bar .check.titlebutton.button:backdrop:checked,
.titlebar .check.titlebutton.button:backdrop:checked { .titlebar .check.titlebutton.button:backdrop:checked {
icon-shadow: none;
} }
.view.check:backdrop:checked:selected, .view.check:backdrop:checked:selected,
GtkCalendar.check:backdrop:checked:selected, GtkCalendar.check:backdrop:checked:selected,
@ -242,12 +220,10 @@ GtkCalendar.check:backdrop:checked:selected,
} }
.check:backdrop:checked:insensitive { .check:backdrop:checked:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-backdrop-insensitive.png"), url("assets/checkbox-checked-backdrop-insensitive@2.png")); -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-backdrop-insensitive.png"), url("assets/checkbox-checked-backdrop-insensitive@2.png"));
icon-shadow: none;
} }
.check:backdrop:checked:insensitive.button.flat, .check:backdrop:checked:insensitive.button.flat,
.header-bar .check.titlebutton.button:backdrop:checked:insensitive, .header-bar .check.titlebutton.button:backdrop:checked:insensitive,
.titlebar .check.titlebutton.button:backdrop:checked:insensitive { .titlebar .check.titlebutton.button:backdrop:checked:insensitive {
icon-shadow: none;
} }
.view.check:backdrop:checked:insensitive:selected, .view.check:backdrop:checked:insensitive:selected,
GtkCalendar.check:backdrop:checked:insensitive:selected, GtkCalendar.check:backdrop:checked:insensitive:selected,
@ -257,7 +233,6 @@ GtkCalendar.check:backdrop:checked:insensitive:selected,
.menu .menuitem.check { .menu .menuitem.check {
-gtk-icon-source: -gtk-icontheme("checkbox-symbolic"); -gtk-icon-source: -gtk-icontheme("checkbox-symbolic");
color: #7a7e7f; color: #7a7e7f;
icon-shadow: none;
} }
.menu .menuitem.check:active, .menu .menuitem.check:active,
.menu .menuitem.check:checked { .menu .menuitem.check:checked {
@ -279,7 +254,6 @@ GtkCalendar.check:backdrop:checked:insensitive:selected,
.radio.button.flat, .radio.button.flat,
.header-bar .radio.titlebutton.button, .header-bar .radio.titlebutton.button,
.titlebar .radio.titlebutton.button { .titlebar .radio.titlebutton.button {
icon-shadow: none;
} }
.view.radio:selected, .view.radio:selected,
GtkCalendar.radio:selected, GtkCalendar.radio:selected,
@ -293,7 +267,6 @@ GtkCalendar.radio:selected,
.radio:hover.button.flat, .radio:hover.button.flat,
.header-bar .radio.titlebutton.button:hover, .header-bar .radio.titlebutton.button:hover,
.titlebar .radio.titlebutton.button:hover { .titlebar .radio.titlebutton.button:hover {
icon-shadow: none;
} }
.view.radio:hover:selected, .view.radio:hover:selected,
GtkCalendar.radio:hover:selected, GtkCalendar.radio:hover:selected,
@ -307,7 +280,6 @@ GtkCalendar.radio:hover:selected,
.radio:active.button.flat, .radio:active.button.flat,
.header-bar .radio.titlebutton.button:active, .header-bar .radio.titlebutton.button:active,
.titlebar .radio.titlebutton.button:active { .titlebar .radio.titlebutton.button:active {
icon-shadow: none;
} }
.view.radio:active:selected, .view.radio:active:selected,
GtkCalendar.radio:active:selected, GtkCalendar.radio:active:selected,
@ -321,7 +293,6 @@ GtkCalendar.radio:active:selected,
.radio:insensitive.button.flat, .radio:insensitive.button.flat,
.header-bar .radio.titlebutton.button:insensitive, .header-bar .radio.titlebutton.button:insensitive,
.titlebar .radio.titlebutton.button:insensitive { .titlebar .radio.titlebutton.button:insensitive {
icon-shadow: none;
} }
.view.radio:insensitive:selected, .view.radio:insensitive:selected,
GtkCalendar.radio:insensitive:selected, GtkCalendar.radio:insensitive:selected,
@ -330,12 +301,10 @@ GtkCalendar.radio:insensitive:selected,
} }
.radio:backdrop { .radio:backdrop {
-gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-backdrop.png"), url("assets/radio-unchecked-backdrop@2.png")); -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-backdrop.png"), url("assets/radio-unchecked-backdrop@2.png"));
icon-shadow: none;
} }
.radio:backdrop.button.flat, .radio:backdrop.button.flat,
.header-bar .radio.titlebutton.button:backdrop, .header-bar .radio.titlebutton.button:backdrop,
.titlebar .radio.titlebutton.button:backdrop { .titlebar .radio.titlebutton.button:backdrop {
icon-shadow: none;
} }
.view.radio:backdrop:selected, .view.radio:backdrop:selected,
GtkCalendar.radio:backdrop:selected, GtkCalendar.radio:backdrop:selected,
@ -344,12 +313,10 @@ GtkCalendar.radio:backdrop:selected,
} }
.radio:backdrop:insensitive { .radio:backdrop:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-backdrop-insensitive.png"), url("assets/radio-unchecked-backdrop-insensitive@2.png")); -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-backdrop-insensitive.png"), url("assets/radio-unchecked-backdrop-insensitive@2.png"));
icon-shadow: none;
} }
.radio:backdrop:insensitive.button.flat, .radio:backdrop:insensitive.button.flat,
.header-bar .radio.titlebutton.button:backdrop:insensitive, .header-bar .radio.titlebutton.button:backdrop:insensitive,
.titlebar .radio.titlebutton.button:backdrop:insensitive { .titlebar .radio.titlebutton.button:backdrop:insensitive {
icon-shadow: none;
} }
.view.radio:backdrop:insensitive:selected, .view.radio:backdrop:insensitive:selected,
GtkCalendar.radio:backdrop:insensitive:selected, GtkCalendar.radio:backdrop:insensitive:selected,
@ -363,7 +330,6 @@ GtkCalendar.radio:backdrop:insensitive:selected,
.radio:inconsistent.button.flat, .radio:inconsistent.button.flat,
.header-bar .radio.titlebutton.button:inconsistent, .header-bar .radio.titlebutton.button:inconsistent,
.titlebar .radio.titlebutton.button:inconsistent { .titlebar .radio.titlebutton.button:inconsistent {
icon-shadow: none;
} }
.view.radio:inconsistent:selected, .view.radio:inconsistent:selected,
GtkCalendar.radio:inconsistent:selected, GtkCalendar.radio:inconsistent:selected,
@ -377,7 +343,6 @@ GtkCalendar.radio:inconsistent:selected,
.radio:inconsistent:hover.button.flat, .radio:inconsistent:hover.button.flat,
.header-bar .radio.titlebutton.button:inconsistent:hover, .header-bar .radio.titlebutton.button:inconsistent:hover,
.titlebar .radio.titlebutton.button:inconsistent:hover { .titlebar .radio.titlebutton.button:inconsistent:hover {
icon-shadow: none;
} }
.view.radio:inconsistent:hover:selected, .view.radio:inconsistent:hover:selected,
GtkCalendar.radio:inconsistent:hover:selected, GtkCalendar.radio:inconsistent:hover:selected,
@ -391,7 +356,6 @@ GtkCalendar.radio:inconsistent:hover:selected,
.radio:inconsistent:selected.button.flat, .radio:inconsistent:selected.button.flat,
.header-bar .radio.titlebutton.button:inconsistent:selected, .header-bar .radio.titlebutton.button:inconsistent:selected,
.titlebar .radio.titlebutton.button:inconsistent:selected { .titlebar .radio.titlebutton.button:inconsistent:selected {
icon-shadow: none;
} }
.view.radio:inconsistent:selected:selected, .view.radio:inconsistent:selected:selected,
GtkCalendar.radio:inconsistent:selected, GtkCalendar.radio:inconsistent:selected,
@ -400,12 +364,10 @@ GtkCalendar.radio:inconsistent:selected,
} }
.radio:inconsistent:backdrop { .radio:inconsistent:backdrop {
-gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-backdrop.png"), url("assets/radio-mixed-backdrop@2.png")); -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-backdrop.png"), url("assets/radio-mixed-backdrop@2.png"));
icon-shadow: none;
} }
.radio:inconsistent:backdrop.button.flat, .radio:inconsistent:backdrop.button.flat,
.header-bar .radio.titlebutton.button:inconsistent:backdrop, .header-bar .radio.titlebutton.button:inconsistent:backdrop,
.titlebar .radio.titlebutton.button:inconsistent:backdrop { .titlebar .radio.titlebutton.button:inconsistent:backdrop {
icon-shadow: none;
} }
.view.radio:inconsistent:backdrop:selected, .view.radio:inconsistent:backdrop:selected,
GtkCalendar.radio:inconsistent:backdrop:selected, GtkCalendar.radio:inconsistent:backdrop:selected,
@ -419,7 +381,6 @@ GtkCalendar.radio:inconsistent:backdrop:selected,
.radio:inconsistent:insensitive.button.flat, .radio:inconsistent:insensitive.button.flat,
.header-bar .radio.titlebutton.button:inconsistent:insensitive, .header-bar .radio.titlebutton.button:inconsistent:insensitive,
.titlebar .radio.titlebutton.button:inconsistent:insensitive { .titlebar .radio.titlebutton.button:inconsistent:insensitive {
icon-shadow: none;
} }
.view.radio:inconsistent:insensitive:selected, .view.radio:inconsistent:insensitive:selected,
GtkCalendar.radio:inconsistent:insensitive:selected, GtkCalendar.radio:inconsistent:insensitive:selected,
@ -428,12 +389,10 @@ GtkCalendar.radio:inconsistent:insensitive:selected,
} }
.radio:inconsistent:insensitive:backdrop { .radio:inconsistent:insensitive:backdrop {
-gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-backdrop-insensitive.png"), url("assets/radio-mixed-backdrop-insensitive@2.png")); -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-backdrop-insensitive.png"), url("assets/radio-mixed-backdrop-insensitive@2.png"));
icon-shadow: none;
} }
.radio:inconsistent:insensitive:backdrop.button.flat, .radio:inconsistent:insensitive:backdrop.button.flat,
.header-bar .radio.titlebutton.button:inconsistent:insensitive:backdrop, .header-bar .radio.titlebutton.button:inconsistent:insensitive:backdrop,
.titlebar .radio.titlebutton.button:inconsistent:insensitive:backdrop { .titlebar .radio.titlebutton.button:inconsistent:insensitive:backdrop {
icon-shadow: none;
} }
.view.radio:inconsistent:insensitive:backdrop:selected, .view.radio:inconsistent:insensitive:backdrop:selected,
GtkCalendar.radio:inconsistent:insensitive:backdrop:selected, GtkCalendar.radio:inconsistent:insensitive:backdrop:selected,
@ -447,7 +406,6 @@ GtkCalendar.radio:inconsistent:insensitive:backdrop:selected,
.radio:checked.button.flat, .radio:checked.button.flat,
.header-bar .radio.titlebutton.button:checked, .header-bar .radio.titlebutton.button:checked,
.titlebar .radio.titlebutton.button:checked { .titlebar .radio.titlebutton.button:checked {
icon-shadow: none;
} }
.view.radio:checked:selected, .view.radio:checked:selected,
GtkCalendar.radio:checked:selected, GtkCalendar.radio:checked:selected,
@ -461,7 +419,6 @@ GtkCalendar.radio:checked:selected,
.radio:checked:insensitive.button.flat, .radio:checked:insensitive.button.flat,
.header-bar .radio.titlebutton.button:checked:insensitive, .header-bar .radio.titlebutton.button:checked:insensitive,
.titlebar .radio.titlebutton.button:checked:insensitive { .titlebar .radio.titlebutton.button:checked:insensitive {
icon-shadow: none;
} }
.view.radio:checked:insensitive:selected, .view.radio:checked:insensitive:selected,
GtkCalendar.radio:checked:insensitive:selected, GtkCalendar.radio:checked:insensitive:selected,
@ -475,7 +432,6 @@ GtkCalendar.radio:checked:insensitive:selected,
.radio:checked:hover.button.flat, .radio:checked:hover.button.flat,
.header-bar .radio.titlebutton.button:checked:hover, .header-bar .radio.titlebutton.button:checked:hover,
.titlebar .radio.titlebutton.button:checked:hover { .titlebar .radio.titlebutton.button:checked:hover {
icon-shadow: none;
} }
.view.radio:checked:hover:selected, .view.radio:checked:hover:selected,
GtkCalendar.radio:checked:hover:selected, GtkCalendar.radio:checked:hover:selected,
@ -489,7 +445,6 @@ GtkCalendar.radio:checked:hover:selected,
.radio:checked:active.button.flat, .radio:checked:active.button.flat,
.header-bar .radio.titlebutton.button:checked:active, .header-bar .radio.titlebutton.button:checked:active,
.titlebar .radio.titlebutton.button:checked:active { .titlebar .radio.titlebutton.button:checked:active {
icon-shadow: none;
} }
.view.radio:checked:active:selected, .view.radio:checked:active:selected,
GtkCalendar.radio:checked:active:selected, GtkCalendar.radio:checked:active:selected,
@ -498,12 +453,10 @@ GtkCalendar.radio:checked:active:selected,
} }
.radio:backdrop:checked { .radio:backdrop:checked {
-gtk-icon-source: -gtk-scaled(url("assets/radio-checked-backdrop.png"), url("assets/radio-checked-backdrop@2.png")); -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-backdrop.png"), url("assets/radio-checked-backdrop@2.png"));
icon-shadow: none;
} }
.radio:backdrop:checked.button.flat, .radio:backdrop:checked.button.flat,
.header-bar .radio.titlebutton.button:backdrop:checked, .header-bar .radio.titlebutton.button:backdrop:checked,
.titlebar .radio.titlebutton.button:backdrop:checked { .titlebar .radio.titlebutton.button:backdrop:checked {
icon-shadow: none;
} }
.view.radio:backdrop:checked:selected, .view.radio:backdrop:checked:selected,
GtkCalendar.radio:backdrop:checked:selected, GtkCalendar.radio:backdrop:checked:selected,
@ -512,12 +465,10 @@ GtkCalendar.radio:backdrop:checked:selected,
} }
.radio:backdrop:checked:insensitive { .radio:backdrop:checked:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/radio-checked-backdrop-insensitive.png"), url("assets/radio-checked-backdrop-insensitive@2.png")); -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-backdrop-insensitive.png"), url("assets/radio-checked-backdrop-insensitive@2.png"));
icon-shadow: none;
} }
.radio:backdrop:checked:insensitive.button.flat, .radio:backdrop:checked:insensitive.button.flat,
.header-bar .radio.titlebutton.button:backdrop:checked:insensitive, .header-bar .radio.titlebutton.button:backdrop:checked:insensitive,
.titlebar .radio.titlebutton.button:backdrop:checked:insensitive { .titlebar .radio.titlebutton.button:backdrop:checked:insensitive {
icon-shadow: none;
} }
.view.radio:backdrop:checked:insensitive:selected, .view.radio:backdrop:checked:insensitive:selected,
GtkCalendar.radio:backdrop:checked:insensitive:selected, GtkCalendar.radio:backdrop:checked:insensitive:selected,

View File

@ -537,13 +537,11 @@
.check { .check {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png"));
icon-shadow: none;
} }
.check.button.flat, .check.button.flat,
.header-bar .check.titlebutton.button, .header-bar .check.titlebutton.button,
.titlebar .check.titlebutton.button { .titlebar .check.titlebutton.button {
icon-shadow: none;
} }
.view.check:selected, .view.check:selected,
@ -554,13 +552,11 @@ GtkCalendar.check:selected,
.check:hover { .check:hover {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-hover-dark.png"), url("assets/checkbox-unchecked-hover-dark@2.png")); -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-hover-dark.png"), url("assets/checkbox-unchecked-hover-dark@2.png"));
icon-shadow: none;
} }
.check:hover.button.flat, .check:hover.button.flat,
.header-bar .check.titlebutton.button:hover, .header-bar .check.titlebutton.button:hover,
.titlebar .check.titlebutton.button:hover { .titlebar .check.titlebutton.button:hover {
icon-shadow: none;
} }
.view.check:hover:selected, .view.check:hover:selected,
@ -571,13 +567,11 @@ GtkCalendar.check:hover:selected,
.check:active { .check:active {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-active-dark.png"), url("assets/checkbox-unchecked-active-dark@2.png")); -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-active-dark.png"), url("assets/checkbox-unchecked-active-dark@2.png"));
icon-shadow: none;
} }
.check:active.button.flat, .check:active.button.flat,
.header-bar .check.titlebutton.button:active, .header-bar .check.titlebutton.button:active,
.titlebar .check.titlebutton.button:active { .titlebar .check.titlebutton.button:active {
icon-shadow: none;
} }
.view.check:active:selected, .view.check:active:selected,
@ -588,13 +582,11 @@ GtkCalendar.check:active:selected,
.check:insensitive { .check:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png"));
icon-shadow: none;
} }
.check:insensitive.button.flat, .check:insensitive.button.flat,
.header-bar .check.titlebutton.button:insensitive, .header-bar .check.titlebutton.button:insensitive,
.titlebar .check.titlebutton.button:insensitive { .titlebar .check.titlebutton.button:insensitive {
icon-shadow: none;
} }
.view.check:insensitive:selected, .view.check:insensitive:selected,
@ -605,13 +597,11 @@ GtkCalendar.check:insensitive:selected,
.check:backdrop { .check:backdrop {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-backdrop-dark.png"), url("assets/checkbox-unchecked-backdrop-dark@2.png")); -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-backdrop-dark.png"), url("assets/checkbox-unchecked-backdrop-dark@2.png"));
icon-shadow: none;
} }
.check:backdrop.button.flat, .check:backdrop.button.flat,
.header-bar .check.titlebutton.button:backdrop, .header-bar .check.titlebutton.button:backdrop,
.titlebar .check.titlebutton.button:backdrop { .titlebar .check.titlebutton.button:backdrop {
icon-shadow: none;
} }
.view.check:backdrop:selected, .view.check:backdrop:selected,
@ -622,13 +612,11 @@ GtkCalendar.check:backdrop:selected,
.check:backdrop:insensitive { .check:backdrop:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-backdrop-insensitive-dark.png"), url("assets/checkbox-unchecked-backdrop-insensitive-dark@2.png")); -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-backdrop-insensitive-dark.png"), url("assets/checkbox-unchecked-backdrop-insensitive-dark@2.png"));
icon-shadow: none;
} }
.check:backdrop:insensitive.button.flat, .check:backdrop:insensitive.button.flat,
.header-bar .check.titlebutton.button:backdrop:insensitive, .header-bar .check.titlebutton.button:backdrop:insensitive,
.titlebar .check.titlebutton.button:backdrop:insensitive { .titlebar .check.titlebutton.button:backdrop:insensitive {
icon-shadow: none;
} }
.view.check:backdrop:insensitive:selected, .view.check:backdrop:insensitive:selected,
@ -639,13 +627,11 @@ GtkCalendar.check:backdrop:insensitive:selected,
.check:inconsistent { .check:inconsistent {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png"));
icon-shadow: none;
} }
.check:inconsistent.button.flat, .check:inconsistent.button.flat,
.header-bar .check.titlebutton.button:inconsistent, .header-bar .check.titlebutton.button:inconsistent,
.titlebar .check.titlebutton.button:inconsistent { .titlebar .check.titlebutton.button:inconsistent {
icon-shadow: none;
} }
.view.check:inconsistent:selected, .view.check:inconsistent:selected,
@ -656,13 +642,11 @@ GtkCalendar.check:inconsistent:selected,
.check:inconsistent:hover { .check:inconsistent:hover {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-hover-dark.png"), url("assets/checkbox-mixed-hover-dark@2.png")); -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-hover-dark.png"), url("assets/checkbox-mixed-hover-dark@2.png"));
icon-shadow: none;
} }
.check:inconsistent:hover.button.flat, .check:inconsistent:hover.button.flat,
.header-bar .check.titlebutton.button:inconsistent:hover, .header-bar .check.titlebutton.button:inconsistent:hover,
.titlebar .check.titlebutton.button:inconsistent:hover { .titlebar .check.titlebutton.button:inconsistent:hover {
icon-shadow: none;
} }
.view.check:inconsistent:hover:selected, .view.check:inconsistent:hover:selected,
@ -673,13 +657,11 @@ GtkCalendar.check:inconsistent:hover:selected,
.check:inconsistent:selected { .check:inconsistent:selected {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-active-dark.png"), url("assets/checkbox-mixed-active-dark@2.png")); -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-active-dark.png"), url("assets/checkbox-mixed-active-dark@2.png"));
icon-shadow: none;
} }
.check:inconsistent:selected.button.flat, .check:inconsistent:selected.button.flat,
.header-bar .check.titlebutton.button:inconsistent:selected, .header-bar .check.titlebutton.button:inconsistent:selected,
.titlebar .check.titlebutton.button:inconsistent:selected { .titlebar .check.titlebutton.button:inconsistent:selected {
icon-shadow: none;
} }
.view.check:inconsistent:selected:selected, .view.check:inconsistent:selected:selected,
@ -690,13 +672,11 @@ GtkCalendar.check:inconsistent:selected,
.check:inconsistent:backdrop { .check:inconsistent:backdrop {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-backdrop-dark.png"), url("assets/checkbox-mixed-backdrop-dark@2.png")); -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-backdrop-dark.png"), url("assets/checkbox-mixed-backdrop-dark@2.png"));
icon-shadow: none;
} }
.check:inconsistent:backdrop.button.flat, .check:inconsistent:backdrop.button.flat,
.header-bar .check.titlebutton.button:inconsistent:backdrop, .header-bar .check.titlebutton.button:inconsistent:backdrop,
.titlebar .check.titlebutton.button:inconsistent:backdrop { .titlebar .check.titlebutton.button:inconsistent:backdrop {
icon-shadow: none;
} }
.view.check:inconsistent:backdrop:selected, .view.check:inconsistent:backdrop:selected,
@ -707,13 +687,11 @@ GtkCalendar.check:inconsistent:backdrop:selected,
.check:inconsistent:insensitive { .check:inconsistent:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png"));
icon-shadow: none;
} }
.check:inconsistent:insensitive.button.flat, .check:inconsistent:insensitive.button.flat,
.header-bar .check.titlebutton.button:inconsistent:insensitive, .header-bar .check.titlebutton.button:inconsistent:insensitive,
.titlebar .check.titlebutton.button:inconsistent:insensitive { .titlebar .check.titlebutton.button:inconsistent:insensitive {
icon-shadow: none;
} }
.view.check:inconsistent:insensitive:selected, .view.check:inconsistent:insensitive:selected,
@ -724,13 +702,11 @@ GtkCalendar.check:inconsistent:insensitive:selected,
.check:inconsistent:insensitive:backdrop { .check:inconsistent:insensitive:backdrop {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-backdrop-insensitive-dark.png"), url("assets/checkbox-mixed-backdrop-insensitive-dark@2.png")); -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-backdrop-insensitive-dark.png"), url("assets/checkbox-mixed-backdrop-insensitive-dark@2.png"));
icon-shadow: none;
} }
.check:inconsistent:insensitive:backdrop.button.flat, .check:inconsistent:insensitive:backdrop.button.flat,
.header-bar .check.titlebutton.button:inconsistent:insensitive:backdrop, .header-bar .check.titlebutton.button:inconsistent:insensitive:backdrop,
.titlebar .check.titlebutton.button:inconsistent:insensitive:backdrop { .titlebar .check.titlebutton.button:inconsistent:insensitive:backdrop {
icon-shadow: none;
} }
.view.check:inconsistent:insensitive:backdrop:selected, .view.check:inconsistent:insensitive:backdrop:selected,
@ -741,13 +717,11 @@ GtkCalendar.check:inconsistent:insensitive:backdrop:selected,
.check:checked { .check:checked {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png"));
icon-shadow: none;
} }
.check:checked.button.flat, .check:checked.button.flat,
.header-bar .check.titlebutton.button:checked, .header-bar .check.titlebutton.button:checked,
.titlebar .check.titlebutton.button:checked { .titlebar .check.titlebutton.button:checked {
icon-shadow: none;
} }
.view.check:checked:selected, .view.check:checked:selected,
@ -758,13 +732,11 @@ GtkCalendar.check:checked:selected,
.check:checked:insensitive { .check:checked:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png"));
icon-shadow: none;
} }
.check:checked:insensitive.button.flat, .check:checked:insensitive.button.flat,
.header-bar .check.titlebutton.button:checked:insensitive, .header-bar .check.titlebutton.button:checked:insensitive,
.titlebar .check.titlebutton.button:checked:insensitive { .titlebar .check.titlebutton.button:checked:insensitive {
icon-shadow: none;
} }
.view.check:checked:insensitive:selected, .view.check:checked:insensitive:selected,
@ -775,13 +747,11 @@ GtkCalendar.check:checked:insensitive:selected,
.check:checked:hover { .check:checked:hover {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-hover-dark.png"), url("assets/checkbox-checked-hover-dark@2.png")); -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-hover-dark.png"), url("assets/checkbox-checked-hover-dark@2.png"));
icon-shadow: none;
} }
.check:checked:hover.button.flat, .check:checked:hover.button.flat,
.header-bar .check.titlebutton.button:checked:hover, .header-bar .check.titlebutton.button:checked:hover,
.titlebar .check.titlebutton.button:checked:hover { .titlebar .check.titlebutton.button:checked:hover {
icon-shadow: none;
} }
.view.check:checked:hover:selected, .view.check:checked:hover:selected,
@ -792,13 +762,11 @@ GtkCalendar.check:checked:hover:selected,
.check:checked:active { .check:checked:active {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-active-dark.png"), url("assets/checkbox-checked-active-dark@2.png")); -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-active-dark.png"), url("assets/checkbox-checked-active-dark@2.png"));
icon-shadow: none;
} }
.check:checked:active.button.flat, .check:checked:active.button.flat,
.header-bar .check.titlebutton.button:checked:active, .header-bar .check.titlebutton.button:checked:active,
.titlebar .check.titlebutton.button:checked:active { .titlebar .check.titlebutton.button:checked:active {
icon-shadow: none;
} }
.view.check:checked:active:selected, .view.check:checked:active:selected,
@ -809,13 +777,11 @@ GtkCalendar.check:checked:active:selected,
.check:backdrop:checked { .check:backdrop:checked {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-backdrop-dark.png"), url("assets/checkbox-checked-backdrop-dark@2.png")); -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-backdrop-dark.png"), url("assets/checkbox-checked-backdrop-dark@2.png"));
icon-shadow: none;
} }
.check:backdrop:checked.button.flat, .check:backdrop:checked.button.flat,
.header-bar .check.titlebutton.button:backdrop:checked, .header-bar .check.titlebutton.button:backdrop:checked,
.titlebar .check.titlebutton.button:backdrop:checked { .titlebar .check.titlebutton.button:backdrop:checked {
icon-shadow: none;
} }
.view.check:backdrop:checked:selected, .view.check:backdrop:checked:selected,
@ -826,13 +792,11 @@ GtkCalendar.check:backdrop:checked:selected,
.check:backdrop:checked:insensitive { .check:backdrop:checked:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-backdrop-insensitive-dark.png"), url("assets/checkbox-checked-backdrop-insensitive-dark@2.png")); -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-backdrop-insensitive-dark.png"), url("assets/checkbox-checked-backdrop-insensitive-dark@2.png"));
icon-shadow: none;
} }
.check:backdrop:checked:insensitive.button.flat, .check:backdrop:checked:insensitive.button.flat,
.header-bar .check.titlebutton.button:backdrop:checked:insensitive, .header-bar .check.titlebutton.button:backdrop:checked:insensitive,
.titlebar .check.titlebutton.button:backdrop:checked:insensitive { .titlebar .check.titlebutton.button:backdrop:checked:insensitive {
icon-shadow: none;
} }
.view.check:backdrop:checked:insensitive:selected, .view.check:backdrop:checked:insensitive:selected,
@ -843,18 +807,15 @@ GtkCalendar.check:backdrop:checked:insensitive:selected,
.menu .menuitem.check { .menu .menuitem.check {
-gtk-icon-source: -gtk-icontheme("checkbox-symbolic"); -gtk-icon-source: -gtk-icontheme("checkbox-symbolic");
icon-shadow: none;
} }
.menu .menuitem.check:active, .menu .menuitem.check:active,
.menu .menuitem.check:checked { .menu .menuitem.check:checked {
-gtk-icon-source: -gtk-icontheme("checkbox-checked-symbolic"); -gtk-icon-source: -gtk-icontheme("checkbox-checked-symbolic");
icon-shadow: none;
} }
.menu .menuitem.check:inconsistent { .menu .menuitem.check:inconsistent {
-gtk-icon-source: -gtk-icontheme("checkbox-mixed-symbolic"); -gtk-icon-source: -gtk-icontheme("checkbox-mixed-symbolic");
icon-shadow: none;
} }
.menu .menuitem.check:hover { .menu .menuitem.check:hover {
@ -867,13 +828,11 @@ GtkCalendar.check:backdrop:checked:insensitive:selected,
.radio { .radio {
-gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png"));
icon-shadow: none;
} }
.radio.button.flat, .radio.button.flat,
.header-bar .radio.titlebutton.button, .header-bar .radio.titlebutton.button,
.titlebar .radio.titlebutton.button { .titlebar .radio.titlebutton.button {
icon-shadow: none;
} }
.view.radio:selected, .view.radio:selected,
@ -884,13 +843,11 @@ GtkCalendar.radio:selected,
.radio:hover { .radio:hover {
-gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-hover-dark.png"), url("assets/radio-unchecked-hover-dark@2.png")); -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-hover-dark.png"), url("assets/radio-unchecked-hover-dark@2.png"));
icon-shadow: none;
} }
.radio:hover.button.flat, .radio:hover.button.flat,
.header-bar .radio.titlebutton.button:hover, .header-bar .radio.titlebutton.button:hover,
.titlebar .radio.titlebutton.button:hover { .titlebar .radio.titlebutton.button:hover {
icon-shadow: none;
} }
.view.radio:hover:selected, .view.radio:hover:selected,
@ -901,13 +858,11 @@ GtkCalendar.radio:hover:selected,
.radio:active { .radio:active {
-gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-active-dark.png"), url("assets/radio-unchecked-active-dark@2.png")); -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-active-dark.png"), url("assets/radio-unchecked-active-dark@2.png"));
icon-shadow: none;
} }
.radio:active.button.flat, .radio:active.button.flat,
.header-bar .radio.titlebutton.button:active, .header-bar .radio.titlebutton.button:active,
.titlebar .radio.titlebutton.button:active { .titlebar .radio.titlebutton.button:active {
icon-shadow: none;
} }
.view.radio:active:selected, .view.radio:active:selected,
@ -918,13 +873,11 @@ GtkCalendar.radio:active:selected,
.radio:insensitive { .radio:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png"));
icon-shadow: none;
} }
.radio:insensitive.button.flat, .radio:insensitive.button.flat,
.header-bar .radio.titlebutton.button:insensitive, .header-bar .radio.titlebutton.button:insensitive,
.titlebar .radio.titlebutton.button:insensitive { .titlebar .radio.titlebutton.button:insensitive {
icon-shadow: none;
} }
.view.radio:insensitive:selected, .view.radio:insensitive:selected,
@ -935,13 +888,11 @@ GtkCalendar.radio:insensitive:selected,
.radio:backdrop { .radio:backdrop {
-gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-backdrop-dark.png"), url("assets/radio-unchecked-backdrop-dark@2.png")); -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-backdrop-dark.png"), url("assets/radio-unchecked-backdrop-dark@2.png"));
icon-shadow: none;
} }
.radio:backdrop.button.flat, .radio:backdrop.button.flat,
.header-bar .radio.titlebutton.button:backdrop, .header-bar .radio.titlebutton.button:backdrop,
.titlebar .radio.titlebutton.button:backdrop { .titlebar .radio.titlebutton.button:backdrop {
icon-shadow: none;
} }
.view.radio:backdrop:selected, .view.radio:backdrop:selected,
@ -952,13 +903,11 @@ GtkCalendar.radio:backdrop:selected,
.radio:backdrop:insensitive { .radio:backdrop:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-backdrop-insensitive-dark.png"), url("assets/radio-unchecked-backdrop-insensitive-dark@2.png")); -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-backdrop-insensitive-dark.png"), url("assets/radio-unchecked-backdrop-insensitive-dark@2.png"));
icon-shadow: none;
} }
.radio:backdrop:insensitive.button.flat, .radio:backdrop:insensitive.button.flat,
.header-bar .radio.titlebutton.button:backdrop:insensitive, .header-bar .radio.titlebutton.button:backdrop:insensitive,
.titlebar .radio.titlebutton.button:backdrop:insensitive { .titlebar .radio.titlebutton.button:backdrop:insensitive {
icon-shadow: none;
} }
.view.radio:backdrop:insensitive:selected, .view.radio:backdrop:insensitive:selected,
@ -969,13 +918,11 @@ GtkCalendar.radio:backdrop:insensitive:selected,
.radio:inconsistent { .radio:inconsistent {
-gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png"));
icon-shadow: none;
} }
.radio:inconsistent.button.flat, .radio:inconsistent.button.flat,
.header-bar .radio.titlebutton.button:inconsistent, .header-bar .radio.titlebutton.button:inconsistent,
.titlebar .radio.titlebutton.button:inconsistent { .titlebar .radio.titlebutton.button:inconsistent {
icon-shadow: none;
} }
.view.radio:inconsistent:selected, .view.radio:inconsistent:selected,
@ -986,13 +933,11 @@ GtkCalendar.radio:inconsistent:selected,
.radio:inconsistent:hover { .radio:inconsistent:hover {
-gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-hover-dark.png"), url("assets/radio-mixed-hover-dark@2.png")); -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-hover-dark.png"), url("assets/radio-mixed-hover-dark@2.png"));
icon-shadow: none;
} }
.radio:inconsistent:hover.button.flat, .radio:inconsistent:hover.button.flat,
.header-bar .radio.titlebutton.button:inconsistent:hover, .header-bar .radio.titlebutton.button:inconsistent:hover,
.titlebar .radio.titlebutton.button:inconsistent:hover { .titlebar .radio.titlebutton.button:inconsistent:hover {
icon-shadow: none;
} }
.view.radio:inconsistent:hover:selected, .view.radio:inconsistent:hover:selected,
@ -1003,13 +948,11 @@ GtkCalendar.radio:inconsistent:hover:selected,
.radio:inconsistent:selected { .radio:inconsistent:selected {
-gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-active-dark.png"), url("assets/radio-mixed-active-dark@2.png")); -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-active-dark.png"), url("assets/radio-mixed-active-dark@2.png"));
icon-shadow: none;
} }
.radio:inconsistent:selected.button.flat, .radio:inconsistent:selected.button.flat,
.header-bar .radio.titlebutton.button:inconsistent:selected, .header-bar .radio.titlebutton.button:inconsistent:selected,
.titlebar .radio.titlebutton.button:inconsistent:selected { .titlebar .radio.titlebutton.button:inconsistent:selected {
icon-shadow: none;
} }
.view.radio:inconsistent:selected:selected, .view.radio:inconsistent:selected:selected,
@ -1020,13 +963,11 @@ GtkCalendar.radio:inconsistent:selected,
.radio:inconsistent:backdrop { .radio:inconsistent:backdrop {
-gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-backdrop-dark.png"), url("assets/radio-mixed-backdrop-dark@2.png")); -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-backdrop-dark.png"), url("assets/radio-mixed-backdrop-dark@2.png"));
icon-shadow: none;
} }
.radio:inconsistent:backdrop.button.flat, .radio:inconsistent:backdrop.button.flat,
.header-bar .radio.titlebutton.button:inconsistent:backdrop, .header-bar .radio.titlebutton.button:inconsistent:backdrop,
.titlebar .radio.titlebutton.button:inconsistent:backdrop { .titlebar .radio.titlebutton.button:inconsistent:backdrop {
icon-shadow: none;
} }
.view.radio:inconsistent:backdrop:selected, .view.radio:inconsistent:backdrop:selected,
@ -1037,13 +978,11 @@ GtkCalendar.radio:inconsistent:backdrop:selected,
.radio:inconsistent:insensitive { .radio:inconsistent:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png"));
icon-shadow: none;
} }
.radio:inconsistent:insensitive.button.flat, .radio:inconsistent:insensitive.button.flat,
.header-bar .radio.titlebutton.button:inconsistent:insensitive, .header-bar .radio.titlebutton.button:inconsistent:insensitive,
.titlebar .radio.titlebutton.button:inconsistent:insensitive { .titlebar .radio.titlebutton.button:inconsistent:insensitive {
icon-shadow: none;
} }
.view.radio:inconsistent:insensitive:selected, .view.radio:inconsistent:insensitive:selected,
@ -1054,13 +993,11 @@ GtkCalendar.radio:inconsistent:insensitive:selected,
.radio:inconsistent:insensitive:backdrop { .radio:inconsistent:insensitive:backdrop {
-gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-backdrop-insensitive-dark.png"), url("assets/radio-mixed-backdrop-insensitive-dark@2.png")); -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-backdrop-insensitive-dark.png"), url("assets/radio-mixed-backdrop-insensitive-dark@2.png"));
icon-shadow: none;
} }
.radio:inconsistent:insensitive:backdrop.button.flat, .radio:inconsistent:insensitive:backdrop.button.flat,
.header-bar .radio.titlebutton.button:inconsistent:insensitive:backdrop, .header-bar .radio.titlebutton.button:inconsistent:insensitive:backdrop,
.titlebar .radio.titlebutton.button:inconsistent:insensitive:backdrop { .titlebar .radio.titlebutton.button:inconsistent:insensitive:backdrop {
icon-shadow: none;
} }
.view.radio:inconsistent:insensitive:backdrop:selected, .view.radio:inconsistent:insensitive:backdrop:selected,
@ -1071,13 +1008,11 @@ GtkCalendar.radio:inconsistent:insensitive:backdrop:selected,
.radio:checked { .radio:checked {
-gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png"));
icon-shadow: none;
} }
.radio:checked.button.flat, .radio:checked.button.flat,
.header-bar .radio.titlebutton.button:checked, .header-bar .radio.titlebutton.button:checked,
.titlebar .radio.titlebutton.button:checked { .titlebar .radio.titlebutton.button:checked {
icon-shadow: none;
} }
.view.radio:checked:selected, .view.radio:checked:selected,
@ -1088,13 +1023,11 @@ GtkCalendar.radio:checked:selected,
.radio:checked:insensitive { .radio:checked:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png"));
icon-shadow: none;
} }
.radio:checked:insensitive.button.flat, .radio:checked:insensitive.button.flat,
.header-bar .radio.titlebutton.button:checked:insensitive, .header-bar .radio.titlebutton.button:checked:insensitive,
.titlebar .radio.titlebutton.button:checked:insensitive { .titlebar .radio.titlebutton.button:checked:insensitive {
icon-shadow: none;
} }
.view.radio:checked:insensitive:selected, .view.radio:checked:insensitive:selected,
@ -1105,13 +1038,11 @@ GtkCalendar.radio:checked:insensitive:selected,
.radio:checked:hover { .radio:checked:hover {
-gtk-icon-source: -gtk-scaled(url("assets/radio-checked-hover-dark.png"), url("assets/radio-checked-hover-dark@2.png")); -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-hover-dark.png"), url("assets/radio-checked-hover-dark@2.png"));
icon-shadow: none;
} }
.radio:checked:hover.button.flat, .radio:checked:hover.button.flat,
.header-bar .radio.titlebutton.button:checked:hover, .header-bar .radio.titlebutton.button:checked:hover,
.titlebar .radio.titlebutton.button:checked:hover { .titlebar .radio.titlebutton.button:checked:hover {
icon-shadow: none;
} }
.view.radio:checked:hover:selected, .view.radio:checked:hover:selected,
@ -1122,13 +1053,11 @@ GtkCalendar.radio:checked:hover:selected,
.radio:checked:active { .radio:checked:active {
-gtk-icon-source: -gtk-scaled(url("assets/radio-checked-active-dark.png"), url("assets/radio-checked-active-dark@2.png")); -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-active-dark.png"), url("assets/radio-checked-active-dark@2.png"));
icon-shadow: none;
} }
.radio:checked:active.button.flat, .radio:checked:active.button.flat,
.header-bar .radio.titlebutton.button:checked:active, .header-bar .radio.titlebutton.button:checked:active,
.titlebar .radio.titlebutton.button:checked:active { .titlebar .radio.titlebutton.button:checked:active {
icon-shadow: none;
} }
.view.radio:checked:active:selected, .view.radio:checked:active:selected,
@ -1139,13 +1068,11 @@ GtkCalendar.radio:checked:active:selected,
.radio:backdrop:checked { .radio:backdrop:checked {
-gtk-icon-source: -gtk-scaled(url("assets/radio-checked-backdrop-dark.png"), url("assets/radio-checked-backdrop-dark@2.png")); -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-backdrop-dark.png"), url("assets/radio-checked-backdrop-dark@2.png"));
icon-shadow: none;
} }
.radio:backdrop:checked.button.flat, .radio:backdrop:checked.button.flat,
.header-bar .radio.titlebutton.button:backdrop:checked, .header-bar .radio.titlebutton.button:backdrop:checked,
.titlebar .radio.titlebutton.button:backdrop:checked { .titlebar .radio.titlebutton.button:backdrop:checked {
icon-shadow: none;
} }
.view.radio:backdrop:checked:selected, .view.radio:backdrop:checked:selected,
@ -1156,13 +1083,11 @@ GtkCalendar.radio:backdrop:checked:selected,
.radio:backdrop:checked:insensitive { .radio:backdrop:checked:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/radio-checked-backdrop-insensitive-dark.png"), url("assets/radio-checked-backdrop-insensitive-dark@2.png")); -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-backdrop-insensitive-dark.png"), url("assets/radio-checked-backdrop-insensitive-dark@2.png"));
icon-shadow: none;
} }
.radio:backdrop:checked:insensitive.button.flat, .radio:backdrop:checked:insensitive.button.flat,
.header-bar .radio.titlebutton.button:backdrop:checked:insensitive, .header-bar .radio.titlebutton.button:backdrop:checked:insensitive,
.titlebar .radio.titlebutton.button:backdrop:checked:insensitive { .titlebar .radio.titlebutton.button:backdrop:checked:insensitive {
icon-shadow: none;
} }
.view.radio:backdrop:checked:insensitive:selected, .view.radio:backdrop:checked:insensitive:selected,

View File

@ -538,13 +538,11 @@
.check { .check {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked.png"), url("assets/checkbox-unchecked@2.png")); -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked.png"), url("assets/checkbox-unchecked@2.png"));
icon-shadow: none;
} }
.check.button.flat, .check.button.flat,
.header-bar .check.titlebutton.button, .header-bar .check.titlebutton.button,
.titlebar .check.titlebutton.button { .titlebar .check.titlebutton.button {
icon-shadow: none;
} }
.view.check:selected, .view.check:selected,
@ -555,13 +553,11 @@ GtkCalendar.check:selected,
.check:hover { .check:hover {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-hover.png"), url("assets/checkbox-unchecked-hover@2.png")); -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-hover.png"), url("assets/checkbox-unchecked-hover@2.png"));
icon-shadow: none;
} }
.check:hover.button.flat, .check:hover.button.flat,
.header-bar .check.titlebutton.button:hover, .header-bar .check.titlebutton.button:hover,
.titlebar .check.titlebutton.button:hover { .titlebar .check.titlebutton.button:hover {
icon-shadow: none;
} }
.view.check:hover:selected, .view.check:hover:selected,
@ -572,13 +568,11 @@ GtkCalendar.check:hover:selected,
.check:active { .check:active {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-active.png"), url("assets/checkbox-unchecked-active@2.png")); -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-active.png"), url("assets/checkbox-unchecked-active@2.png"));
icon-shadow: none;
} }
.check:active.button.flat, .check:active.button.flat,
.header-bar .check.titlebutton.button:active, .header-bar .check.titlebutton.button:active,
.titlebar .check.titlebutton.button:active { .titlebar .check.titlebutton.button:active {
icon-shadow: none;
} }
.view.check:active:selected, .view.check:active:selected,
@ -589,13 +583,11 @@ GtkCalendar.check:active:selected,
.check:insensitive { .check:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive.png"), url("assets/checkbox-unchecked-insensitive@2.png")); -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive.png"), url("assets/checkbox-unchecked-insensitive@2.png"));
icon-shadow: none;
} }
.check:insensitive.button.flat, .check:insensitive.button.flat,
.header-bar .check.titlebutton.button:insensitive, .header-bar .check.titlebutton.button:insensitive,
.titlebar .check.titlebutton.button:insensitive { .titlebar .check.titlebutton.button:insensitive {
icon-shadow: none;
} }
.view.check:insensitive:selected, .view.check:insensitive:selected,
@ -606,13 +598,11 @@ GtkCalendar.check:insensitive:selected,
.check:backdrop { .check:backdrop {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-backdrop.png"), url("assets/checkbox-unchecked-backdrop@2.png")); -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-backdrop.png"), url("assets/checkbox-unchecked-backdrop@2.png"));
icon-shadow: none;
} }
.check:backdrop.button.flat, .check:backdrop.button.flat,
.header-bar .check.titlebutton.button:backdrop, .header-bar .check.titlebutton.button:backdrop,
.titlebar .check.titlebutton.button:backdrop { .titlebar .check.titlebutton.button:backdrop {
icon-shadow: none;
} }
.view.check:backdrop:selected, .view.check:backdrop:selected,
@ -623,13 +613,11 @@ GtkCalendar.check:backdrop:selected,
.check:backdrop:insensitive { .check:backdrop:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-backdrop-insensitive.png"), url("assets/checkbox-unchecked-backdrop-insensitive@2.png")); -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-backdrop-insensitive.png"), url("assets/checkbox-unchecked-backdrop-insensitive@2.png"));
icon-shadow: none;
} }
.check:backdrop:insensitive.button.flat, .check:backdrop:insensitive.button.flat,
.header-bar .check.titlebutton.button:backdrop:insensitive, .header-bar .check.titlebutton.button:backdrop:insensitive,
.titlebar .check.titlebutton.button:backdrop:insensitive { .titlebar .check.titlebutton.button:backdrop:insensitive {
icon-shadow: none;
} }
.view.check:backdrop:insensitive:selected, .view.check:backdrop:insensitive:selected,
@ -640,13 +628,11 @@ GtkCalendar.check:backdrop:insensitive:selected,
.check:inconsistent { .check:inconsistent {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed.png"), url("assets/checkbox-mixed@2.png")); -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed.png"), url("assets/checkbox-mixed@2.png"));
icon-shadow: none;
} }
.check:inconsistent.button.flat, .check:inconsistent.button.flat,
.header-bar .check.titlebutton.button:inconsistent, .header-bar .check.titlebutton.button:inconsistent,
.titlebar .check.titlebutton.button:inconsistent { .titlebar .check.titlebutton.button:inconsistent {
icon-shadow: none;
} }
.view.check:inconsistent:selected, .view.check:inconsistent:selected,
@ -657,13 +643,11 @@ GtkCalendar.check:inconsistent:selected,
.check:inconsistent:hover { .check:inconsistent:hover {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-hover.png"), url("assets/checkbox-mixed-hover@2.png")); -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-hover.png"), url("assets/checkbox-mixed-hover@2.png"));
icon-shadow: none;
} }
.check:inconsistent:hover.button.flat, .check:inconsistent:hover.button.flat,
.header-bar .check.titlebutton.button:inconsistent:hover, .header-bar .check.titlebutton.button:inconsistent:hover,
.titlebar .check.titlebutton.button:inconsistent:hover { .titlebar .check.titlebutton.button:inconsistent:hover {
icon-shadow: none;
} }
.view.check:inconsistent:hover:selected, .view.check:inconsistent:hover:selected,
@ -674,13 +658,11 @@ GtkCalendar.check:inconsistent:hover:selected,
.check:inconsistent:selected { .check:inconsistent:selected {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-active.png"), url("assets/checkbox-mixed-active@2.png")); -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-active.png"), url("assets/checkbox-mixed-active@2.png"));
icon-shadow: none;
} }
.check:inconsistent:selected.button.flat, .check:inconsistent:selected.button.flat,
.header-bar .check.titlebutton.button:inconsistent:selected, .header-bar .check.titlebutton.button:inconsistent:selected,
.titlebar .check.titlebutton.button:inconsistent:selected { .titlebar .check.titlebutton.button:inconsistent:selected {
icon-shadow: none;
} }
.view.check:inconsistent:selected:selected, .view.check:inconsistent:selected:selected,
@ -691,13 +673,11 @@ GtkCalendar.check:inconsistent:selected,
.check:inconsistent:backdrop { .check:inconsistent:backdrop {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-backdrop.png"), url("assets/checkbox-mixed-backdrop@2.png")); -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-backdrop.png"), url("assets/checkbox-mixed-backdrop@2.png"));
icon-shadow: none;
} }
.check:inconsistent:backdrop.button.flat, .check:inconsistent:backdrop.button.flat,
.header-bar .check.titlebutton.button:inconsistent:backdrop, .header-bar .check.titlebutton.button:inconsistent:backdrop,
.titlebar .check.titlebutton.button:inconsistent:backdrop { .titlebar .check.titlebutton.button:inconsistent:backdrop {
icon-shadow: none;
} }
.view.check:inconsistent:backdrop:selected, .view.check:inconsistent:backdrop:selected,
@ -708,13 +688,11 @@ GtkCalendar.check:inconsistent:backdrop:selected,
.check:inconsistent:insensitive { .check:inconsistent:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive.png"), url("assets/checkbox-mixed-insensitive@2.png")); -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive.png"), url("assets/checkbox-mixed-insensitive@2.png"));
icon-shadow: none;
} }
.check:inconsistent:insensitive.button.flat, .check:inconsistent:insensitive.button.flat,
.header-bar .check.titlebutton.button:inconsistent:insensitive, .header-bar .check.titlebutton.button:inconsistent:insensitive,
.titlebar .check.titlebutton.button:inconsistent:insensitive { .titlebar .check.titlebutton.button:inconsistent:insensitive {
icon-shadow: none;
} }
.view.check:inconsistent:insensitive:selected, .view.check:inconsistent:insensitive:selected,
@ -725,13 +703,11 @@ GtkCalendar.check:inconsistent:insensitive:selected,
.check:inconsistent:insensitive:backdrop { .check:inconsistent:insensitive:backdrop {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-backdrop-insensitive.png"), url("assets/checkbox-mixed-backdrop-insensitive@2.png")); -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-backdrop-insensitive.png"), url("assets/checkbox-mixed-backdrop-insensitive@2.png"));
icon-shadow: none;
} }
.check:inconsistent:insensitive:backdrop.button.flat, .check:inconsistent:insensitive:backdrop.button.flat,
.header-bar .check.titlebutton.button:inconsistent:insensitive:backdrop, .header-bar .check.titlebutton.button:inconsistent:insensitive:backdrop,
.titlebar .check.titlebutton.button:inconsistent:insensitive:backdrop { .titlebar .check.titlebutton.button:inconsistent:insensitive:backdrop {
icon-shadow: none;
} }
.view.check:inconsistent:insensitive:backdrop:selected, .view.check:inconsistent:insensitive:backdrop:selected,
@ -742,13 +718,11 @@ GtkCalendar.check:inconsistent:insensitive:backdrop:selected,
.check:checked { .check:checked {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked.png"), url("assets/checkbox-checked@2.png")); -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked.png"), url("assets/checkbox-checked@2.png"));
icon-shadow: none;
} }
.check:checked.button.flat, .check:checked.button.flat,
.header-bar .check.titlebutton.button:checked, .header-bar .check.titlebutton.button:checked,
.titlebar .check.titlebutton.button:checked { .titlebar .check.titlebutton.button:checked {
icon-shadow: none;
} }
.view.check:checked:selected, .view.check:checked:selected,
@ -759,13 +733,11 @@ GtkCalendar.check:checked:selected,
.check:checked:insensitive { .check:checked:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive.png"), url("assets/checkbox-checked-insensitive@2.png")); -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive.png"), url("assets/checkbox-checked-insensitive@2.png"));
icon-shadow: none;
} }
.check:checked:insensitive.button.flat, .check:checked:insensitive.button.flat,
.header-bar .check.titlebutton.button:checked:insensitive, .header-bar .check.titlebutton.button:checked:insensitive,
.titlebar .check.titlebutton.button:checked:insensitive { .titlebar .check.titlebutton.button:checked:insensitive {
icon-shadow: none;
} }
.view.check:checked:insensitive:selected, .view.check:checked:insensitive:selected,
@ -776,13 +748,11 @@ GtkCalendar.check:checked:insensitive:selected,
.check:checked:hover { .check:checked:hover {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-hover.png"), url("assets/checkbox-checked-hover@2.png")); -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-hover.png"), url("assets/checkbox-checked-hover@2.png"));
icon-shadow: none;
} }
.check:checked:hover.button.flat, .check:checked:hover.button.flat,
.header-bar .check.titlebutton.button:checked:hover, .header-bar .check.titlebutton.button:checked:hover,
.titlebar .check.titlebutton.button:checked:hover { .titlebar .check.titlebutton.button:checked:hover {
icon-shadow: none;
} }
.view.check:checked:hover:selected, .view.check:checked:hover:selected,
@ -793,13 +763,11 @@ GtkCalendar.check:checked:hover:selected,
.check:checked:active { .check:checked:active {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-active.png"), url("assets/checkbox-checked-active@2.png")); -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-active.png"), url("assets/checkbox-checked-active@2.png"));
icon-shadow: none;
} }
.check:checked:active.button.flat, .check:checked:active.button.flat,
.header-bar .check.titlebutton.button:checked:active, .header-bar .check.titlebutton.button:checked:active,
.titlebar .check.titlebutton.button:checked:active { .titlebar .check.titlebutton.button:checked:active {
icon-shadow: none;
} }
.view.check:checked:active:selected, .view.check:checked:active:selected,
@ -810,13 +778,11 @@ GtkCalendar.check:checked:active:selected,
.check:backdrop:checked { .check:backdrop:checked {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-backdrop.png"), url("assets/checkbox-checked-backdrop@2.png")); -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-backdrop.png"), url("assets/checkbox-checked-backdrop@2.png"));
icon-shadow: none;
} }
.check:backdrop:checked.button.flat, .check:backdrop:checked.button.flat,
.header-bar .check.titlebutton.button:backdrop:checked, .header-bar .check.titlebutton.button:backdrop:checked,
.titlebar .check.titlebutton.button:backdrop:checked { .titlebar .check.titlebutton.button:backdrop:checked {
icon-shadow: none;
} }
.view.check:backdrop:checked:selected, .view.check:backdrop:checked:selected,
@ -827,13 +793,11 @@ GtkCalendar.check:backdrop:checked:selected,
.check:backdrop:checked:insensitive { .check:backdrop:checked:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-backdrop-insensitive.png"), url("assets/checkbox-checked-backdrop-insensitive@2.png")); -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-backdrop-insensitive.png"), url("assets/checkbox-checked-backdrop-insensitive@2.png"));
icon-shadow: none;
} }
.check:backdrop:checked:insensitive.button.flat, .check:backdrop:checked:insensitive.button.flat,
.header-bar .check.titlebutton.button:backdrop:checked:insensitive, .header-bar .check.titlebutton.button:backdrop:checked:insensitive,
.titlebar .check.titlebutton.button:backdrop:checked:insensitive { .titlebar .check.titlebutton.button:backdrop:checked:insensitive {
icon-shadow: none;
} }
.view.check:backdrop:checked:insensitive:selected, .view.check:backdrop:checked:insensitive:selected,
@ -845,18 +809,15 @@ GtkCalendar.check:backdrop:checked:insensitive:selected,
.menu .menuitem.check { .menu .menuitem.check {
-gtk-icon-source: -gtk-icontheme("checkbox-symbolic"); -gtk-icon-source: -gtk-icontheme("checkbox-symbolic");
color: #7a7e7f; color: #7a7e7f;
icon-shadow: none;
} }
.menu .menuitem.check:active, .menu .menuitem.check:active,
.menu .menuitem.check:checked { .menu .menuitem.check:checked {
-gtk-icon-source: -gtk-icontheme("checkbox-checked-symbolic"); -gtk-icon-source: -gtk-icontheme("checkbox-checked-symbolic");
icon-shadow: none;
} }
.menu .menuitem.check:inconsistent { .menu .menuitem.check:inconsistent {
-gtk-icon-source: -gtk-icontheme("checkbox-mixed-symbolic"); -gtk-icon-source: -gtk-icontheme("checkbox-mixed-symbolic");
icon-shadow: none;
} }
.menu .menuitem.check:hover { .menu .menuitem.check:hover {
@ -869,13 +830,11 @@ GtkCalendar.check:backdrop:checked:insensitive:selected,
.radio { .radio {
-gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked.png"), url("assets/radio-unchecked@2.png")); -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked.png"), url("assets/radio-unchecked@2.png"));
icon-shadow: none;
} }
.radio.button.flat, .radio.button.flat,
.header-bar .radio.titlebutton.button, .header-bar .radio.titlebutton.button,
.titlebar .radio.titlebutton.button { .titlebar .radio.titlebutton.button {
icon-shadow: none;
} }
.view.radio:selected, .view.radio:selected,
@ -886,13 +845,11 @@ GtkCalendar.radio:selected,
.radio:hover { .radio:hover {
-gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-hover.png"), url("assets/radio-unchecked-hover@2.png")); -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-hover.png"), url("assets/radio-unchecked-hover@2.png"));
icon-shadow: none;
} }
.radio:hover.button.flat, .radio:hover.button.flat,
.header-bar .radio.titlebutton.button:hover, .header-bar .radio.titlebutton.button:hover,
.titlebar .radio.titlebutton.button:hover { .titlebar .radio.titlebutton.button:hover {
icon-shadow: none;
} }
.view.radio:hover:selected, .view.radio:hover:selected,
@ -903,13 +860,11 @@ GtkCalendar.radio:hover:selected,
.radio:active { .radio:active {
-gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-active.png"), url("assets/radio-unchecked-active@2.png")); -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-active.png"), url("assets/radio-unchecked-active@2.png"));
icon-shadow: none;
} }
.radio:active.button.flat, .radio:active.button.flat,
.header-bar .radio.titlebutton.button:active, .header-bar .radio.titlebutton.button:active,
.titlebar .radio.titlebutton.button:active { .titlebar .radio.titlebutton.button:active {
icon-shadow: none;
} }
.view.radio:active:selected, .view.radio:active:selected,
@ -920,13 +875,11 @@ GtkCalendar.radio:active:selected,
.radio:insensitive { .radio:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive.png"), url("assets/radio-unchecked-insensitive@2.png")); -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive.png"), url("assets/radio-unchecked-insensitive@2.png"));
icon-shadow: none;
} }
.radio:insensitive.button.flat, .radio:insensitive.button.flat,
.header-bar .radio.titlebutton.button:insensitive, .header-bar .radio.titlebutton.button:insensitive,
.titlebar .radio.titlebutton.button:insensitive { .titlebar .radio.titlebutton.button:insensitive {
icon-shadow: none;
} }
.view.radio:insensitive:selected, .view.radio:insensitive:selected,
@ -937,13 +890,11 @@ GtkCalendar.radio:insensitive:selected,
.radio:backdrop { .radio:backdrop {
-gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-backdrop.png"), url("assets/radio-unchecked-backdrop@2.png")); -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-backdrop.png"), url("assets/radio-unchecked-backdrop@2.png"));
icon-shadow: none;
} }
.radio:backdrop.button.flat, .radio:backdrop.button.flat,
.header-bar .radio.titlebutton.button:backdrop, .header-bar .radio.titlebutton.button:backdrop,
.titlebar .radio.titlebutton.button:backdrop { .titlebar .radio.titlebutton.button:backdrop {
icon-shadow: none;
} }
.view.radio:backdrop:selected, .view.radio:backdrop:selected,
@ -954,13 +905,11 @@ GtkCalendar.radio:backdrop:selected,
.radio:backdrop:insensitive { .radio:backdrop:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-backdrop-insensitive.png"), url("assets/radio-unchecked-backdrop-insensitive@2.png")); -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-backdrop-insensitive.png"), url("assets/radio-unchecked-backdrop-insensitive@2.png"));
icon-shadow: none;
} }
.radio:backdrop:insensitive.button.flat, .radio:backdrop:insensitive.button.flat,
.header-bar .radio.titlebutton.button:backdrop:insensitive, .header-bar .radio.titlebutton.button:backdrop:insensitive,
.titlebar .radio.titlebutton.button:backdrop:insensitive { .titlebar .radio.titlebutton.button:backdrop:insensitive {
icon-shadow: none;
} }
.view.radio:backdrop:insensitive:selected, .view.radio:backdrop:insensitive:selected,
@ -971,13 +920,11 @@ GtkCalendar.radio:backdrop:insensitive:selected,
.radio:inconsistent { .radio:inconsistent {
-gtk-icon-source: -gtk-scaled(url("assets/radio-mixed.png"), url("assets/radio-mixed@2.png")); -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed.png"), url("assets/radio-mixed@2.png"));
icon-shadow: none;
} }
.radio:inconsistent.button.flat, .radio:inconsistent.button.flat,
.header-bar .radio.titlebutton.button:inconsistent, .header-bar .radio.titlebutton.button:inconsistent,
.titlebar .radio.titlebutton.button:inconsistent { .titlebar .radio.titlebutton.button:inconsistent {
icon-shadow: none;
} }
.view.radio:inconsistent:selected, .view.radio:inconsistent:selected,
@ -988,13 +935,11 @@ GtkCalendar.radio:inconsistent:selected,
.radio:inconsistent:hover { .radio:inconsistent:hover {
-gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-hover.png"), url("assets/radio-mixed-hover@2.png")); -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-hover.png"), url("assets/radio-mixed-hover@2.png"));
icon-shadow: none;
} }
.radio:inconsistent:hover.button.flat, .radio:inconsistent:hover.button.flat,
.header-bar .radio.titlebutton.button:inconsistent:hover, .header-bar .radio.titlebutton.button:inconsistent:hover,
.titlebar .radio.titlebutton.button:inconsistent:hover { .titlebar .radio.titlebutton.button:inconsistent:hover {
icon-shadow: none;
} }
.view.radio:inconsistent:hover:selected, .view.radio:inconsistent:hover:selected,
@ -1005,13 +950,11 @@ GtkCalendar.radio:inconsistent:hover:selected,
.radio:inconsistent:selected { .radio:inconsistent:selected {
-gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-active.png"), url("assets/radio-mixed-active@2.png")); -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-active.png"), url("assets/radio-mixed-active@2.png"));
icon-shadow: none;
} }
.radio:inconsistent:selected.button.flat, .radio:inconsistent:selected.button.flat,
.header-bar .radio.titlebutton.button:inconsistent:selected, .header-bar .radio.titlebutton.button:inconsistent:selected,
.titlebar .radio.titlebutton.button:inconsistent:selected { .titlebar .radio.titlebutton.button:inconsistent:selected {
icon-shadow: none;
} }
.view.radio:inconsistent:selected:selected, .view.radio:inconsistent:selected:selected,
@ -1022,13 +965,11 @@ GtkCalendar.radio:inconsistent:selected,
.radio:inconsistent:backdrop { .radio:inconsistent:backdrop {
-gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-backdrop.png"), url("assets/radio-mixed-backdrop@2.png")); -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-backdrop.png"), url("assets/radio-mixed-backdrop@2.png"));
icon-shadow: none;
} }
.radio:inconsistent:backdrop.button.flat, .radio:inconsistent:backdrop.button.flat,
.header-bar .radio.titlebutton.button:inconsistent:backdrop, .header-bar .radio.titlebutton.button:inconsistent:backdrop,
.titlebar .radio.titlebutton.button:inconsistent:backdrop { .titlebar .radio.titlebutton.button:inconsistent:backdrop {
icon-shadow: none;
} }
.view.radio:inconsistent:backdrop:selected, .view.radio:inconsistent:backdrop:selected,
@ -1039,13 +980,11 @@ GtkCalendar.radio:inconsistent:backdrop:selected,
.radio:inconsistent:insensitive { .radio:inconsistent:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive.png"), url("assets/radio-mixed-insensitive@2.png")); -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive.png"), url("assets/radio-mixed-insensitive@2.png"));
icon-shadow: none;
} }
.radio:inconsistent:insensitive.button.flat, .radio:inconsistent:insensitive.button.flat,
.header-bar .radio.titlebutton.button:inconsistent:insensitive, .header-bar .radio.titlebutton.button:inconsistent:insensitive,
.titlebar .radio.titlebutton.button:inconsistent:insensitive { .titlebar .radio.titlebutton.button:inconsistent:insensitive {
icon-shadow: none;
} }
.view.radio:inconsistent:insensitive:selected, .view.radio:inconsistent:insensitive:selected,
@ -1056,13 +995,11 @@ GtkCalendar.radio:inconsistent:insensitive:selected,
.radio:inconsistent:insensitive:backdrop { .radio:inconsistent:insensitive:backdrop {
-gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-backdrop-insensitive.png"), url("assets/radio-mixed-backdrop-insensitive@2.png")); -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-backdrop-insensitive.png"), url("assets/radio-mixed-backdrop-insensitive@2.png"));
icon-shadow: none;
} }
.radio:inconsistent:insensitive:backdrop.button.flat, .radio:inconsistent:insensitive:backdrop.button.flat,
.header-bar .radio.titlebutton.button:inconsistent:insensitive:backdrop, .header-bar .radio.titlebutton.button:inconsistent:insensitive:backdrop,
.titlebar .radio.titlebutton.button:inconsistent:insensitive:backdrop { .titlebar .radio.titlebutton.button:inconsistent:insensitive:backdrop {
icon-shadow: none;
} }
.view.radio:inconsistent:insensitive:backdrop:selected, .view.radio:inconsistent:insensitive:backdrop:selected,
@ -1073,13 +1010,11 @@ GtkCalendar.radio:inconsistent:insensitive:backdrop:selected,
.radio:checked { .radio:checked {
-gtk-icon-source: -gtk-scaled(url("assets/radio-checked.png"), url("assets/radio-checked@2.png")); -gtk-icon-source: -gtk-scaled(url("assets/radio-checked.png"), url("assets/radio-checked@2.png"));
icon-shadow: none;
} }
.radio:checked.button.flat, .radio:checked.button.flat,
.header-bar .radio.titlebutton.button:checked, .header-bar .radio.titlebutton.button:checked,
.titlebar .radio.titlebutton.button:checked { .titlebar .radio.titlebutton.button:checked {
icon-shadow: none;
} }
.view.radio:checked:selected, .view.radio:checked:selected,
@ -1090,13 +1025,11 @@ GtkCalendar.radio:checked:selected,
.radio:checked:insensitive { .radio:checked:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive.png"), url("assets/radio-checked-insensitive@2.png")); -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive.png"), url("assets/radio-checked-insensitive@2.png"));
icon-shadow: none;
} }
.radio:checked:insensitive.button.flat, .radio:checked:insensitive.button.flat,
.header-bar .radio.titlebutton.button:checked:insensitive, .header-bar .radio.titlebutton.button:checked:insensitive,
.titlebar .radio.titlebutton.button:checked:insensitive { .titlebar .radio.titlebutton.button:checked:insensitive {
icon-shadow: none;
} }
.view.radio:checked:insensitive:selected, .view.radio:checked:insensitive:selected,
@ -1107,13 +1040,11 @@ GtkCalendar.radio:checked:insensitive:selected,
.radio:checked:hover { .radio:checked:hover {
-gtk-icon-source: -gtk-scaled(url("assets/radio-checked-hover.png"), url("assets/radio-checked-hover@2.png")); -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-hover.png"), url("assets/radio-checked-hover@2.png"));
icon-shadow: none;
} }
.radio:checked:hover.button.flat, .radio:checked:hover.button.flat,
.header-bar .radio.titlebutton.button:checked:hover, .header-bar .radio.titlebutton.button:checked:hover,
.titlebar .radio.titlebutton.button:checked:hover { .titlebar .radio.titlebutton.button:checked:hover {
icon-shadow: none;
} }
.view.radio:checked:hover:selected, .view.radio:checked:hover:selected,
@ -1124,13 +1055,11 @@ GtkCalendar.radio:checked:hover:selected,
.radio:checked:active { .radio:checked:active {
-gtk-icon-source: -gtk-scaled(url("assets/radio-checked-active.png"), url("assets/radio-checked-active@2.png")); -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-active.png"), url("assets/radio-checked-active@2.png"));
icon-shadow: none;
} }
.radio:checked:active.button.flat, .radio:checked:active.button.flat,
.header-bar .radio.titlebutton.button:checked:active, .header-bar .radio.titlebutton.button:checked:active,
.titlebar .radio.titlebutton.button:checked:active { .titlebar .radio.titlebutton.button:checked:active {
icon-shadow: none;
} }
.view.radio:checked:active:selected, .view.radio:checked:active:selected,
@ -1141,13 +1070,11 @@ GtkCalendar.radio:checked:active:selected,
.radio:backdrop:checked { .radio:backdrop:checked {
-gtk-icon-source: -gtk-scaled(url("assets/radio-checked-backdrop.png"), url("assets/radio-checked-backdrop@2.png")); -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-backdrop.png"), url("assets/radio-checked-backdrop@2.png"));
icon-shadow: none;
} }
.radio:backdrop:checked.button.flat, .radio:backdrop:checked.button.flat,
.header-bar .radio.titlebutton.button:backdrop:checked, .header-bar .radio.titlebutton.button:backdrop:checked,
.titlebar .radio.titlebutton.button:backdrop:checked { .titlebar .radio.titlebutton.button:backdrop:checked {
icon-shadow: none;
} }
.view.radio:backdrop:checked:selected, .view.radio:backdrop:checked:selected,
@ -1158,13 +1085,11 @@ GtkCalendar.radio:backdrop:checked:selected,
.radio:backdrop:checked:insensitive { .radio:backdrop:checked:insensitive {
-gtk-icon-source: -gtk-scaled(url("assets/radio-checked-backdrop-insensitive.png"), url("assets/radio-checked-backdrop-insensitive@2.png")); -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-backdrop-insensitive.png"), url("assets/radio-checked-backdrop-insensitive@2.png"));
icon-shadow: none;
} }
.radio:backdrop:checked:insensitive.button.flat, .radio:backdrop:checked:insensitive.button.flat,
.header-bar .radio.titlebutton.button:backdrop:checked:insensitive, .header-bar .radio.titlebutton.button:backdrop:checked:insensitive,
.titlebar .radio.titlebutton.button:backdrop:checked:insensitive { .titlebar .radio.titlebutton.button:backdrop:checked:insensitive {
icon-shadow: none;
} }
.view.radio:backdrop:checked:insensitive:selected, .view.radio:backdrop:checked:insensitive:selected,

View File

@ -78,8 +78,9 @@
@import url("widgets/entry.css"); @import url("widgets/entry.css");
@import url("widgets/floating-bar.css"); @import url("widgets/floating-bar.css");
@import url("widgets/header-bar.css"); @import url("widgets/header-bar.css");
@import url("widgets/images.css"); @import url("widgets/images-labels.css");
@import url("widgets/infobars.css"); @import url("widgets/infobars.css");
@import url("widgets/inline-toolbars.css");
@import url("widgets/levelbars.css"); @import url("widgets/levelbars.css");
@import url("widgets/linked-buttons.css"); @import url("widgets/linked-buttons.css");
@import url("widgets/list-rows.css"); @import url("widgets/list-rows.css");

View File

@ -26,7 +26,6 @@
@define-color background #fff;/* Background color */ @define-color background #fff;/* Background color */
@define-color foreground #555;/* Foreground color */ @define-color foreground #555;/* Foreground color */
@define-color border #ccc;/* Borders color */ @define-color border #ccc;/* Borders color */
@define-color button #ccc;/* Button color */
@define-color separator alpha(#000, 0.2);/* Separator color */ @define-color separator alpha(#000, 0.2);/* Separator color */
@define-color text @foreground;/* Text color */ @define-color text @foreground;/* Text color */
@define-color panel #576165;/* Panel color */ @define-color panel #576165;/* Panel color */

View File

@ -23,24 +23,18 @@
.background { .background {
color: @foreground; color: @foreground;
background-color: @background; background-color: @background;
text-shadow: none;
icon-shadow: none;
} }
.background:backdrop { .background-color:backdrop {
/* I want everything nice and flat in the backdrop window */ /* I want everything nice and flat in the backdrop window */
background-color: @backdrop_background; background-color: @backdrop_background;
color: @backdrop_text; color: @backdrop_text;
text-shadow: none;
icon-shadow: none;
} }
.background:insensitive { .background-color:insensitive {
/* I want everything nice and flat in the backdrop window */ /* I want everything nice and flat in the backdrop window */
background-color: @insensitive_background; background-color: @insensitive_background;
color: @insensitive_text; color: @insensitive_text;
text-shadow: none;
icon-shadow: none;
} }
/* FIXME: why do we still need this? */ /* FIXME: why do we still need this? */
@ -69,8 +63,6 @@ GtkClutterOffscreen {
*:insensitive:backdrop { *:insensitive:backdrop {
/* I want everything nice and flat in the backdrop window */ /* I want everything nice and flat in the backdrop window */
text-shadow: none;
icon-shadow: none;
color: @backdrop_insensitive_foreground; color: @backdrop_insensitive_foreground;
} }
@ -116,5 +108,5 @@ GtkBox,
GtkBox:insensitive, GtkBox:insensitive,
GtkGrid, GtkGrid,
GtkGrid:insensitive { GtkGrid:insensitive {
background-color: transparent; background: none;
} }

View File

@ -16,31 +16,22 @@
* with the Paper GTK theme. If not, see http://www.gnu.org/licenses/. * with the Paper GTK theme. If not, see http://www.gnu.org/licenses/.
*/ */
@define-color button_background shade(@background, 0.9);/* Button background color */
@define-color backdrop_button_background shade(@backdrop_background, 0.9);/* Button background color */
@define-color button_border @button_background; /* Button border color */
/*********** /***********
* Buttons * * Buttons *
***********/ ***********/
.button, .button {
.button.text-button, border-radius: 4px;
.button.image-button { padding: 4px 9px;
-GtkWidget-focus-padding: 0; border-color: @button_background;
-GtkWidget-focus-line-width: 0; background-color: @button_background;
border-radius: 6px; border: none;
padding: 3px 8px;
background: none;
text-shadow: none;
icon-shadow: none;
border: 1px solid @border;
} }
.button GtkImage,
.button .flat GtkImage,
.button.image-button GtkImage {
color: @text;
}
.button.flat, .button.flat,
.button.flat:backdrop, .button.flat:backdrop,
.button.flat:backdrop:insensitive, .button.flat:backdrop:insensitive,
@ -67,16 +58,8 @@ GtkCalendar.button:backdrop:hover,
.scale-popup .button:backdrop, .scale-popup .button:backdrop,
.scale-popup .button:backdrop:hover, .scale-popup .button:backdrop:hover,
.scale-popup .button:backdrop:insensitive { .scale-popup .button:backdrop:insensitive {
background-color: transparent; background: none;
background-image: none; box-shadow: none;
text-shadow: none;
icon-shadow: none;
padding: 4px 9px;
}
/* Flat Button */
.button.flat:active {
} }
/* Focus Button */ /* Focus Button */
@ -85,11 +68,10 @@ GtkCalendar.button:backdrop:hover,
.button:active:focus, .button:active:focus,
.button.text-button:focus, .button.text-button:focus,
.button.image-button:focus { .button.image-button:focus {
border: 1px solid @selection; border-color: shade(@selection, 1.1);
background-color: @selection; background-color: shade(@selection, 1.1);
color: @selected_foreground; color: @selected_foreground;
text-shadow: none; /*box-shadow: 0 1px 2px 0px alpha(#000,0.2);*/
icon-shadow: none;
} }
/* Hover Button */ /* Hover Button */
@ -98,11 +80,10 @@ GtkCalendar.button:backdrop:hover,
.button:active:hover, .button:active:hover,
.button.text-button:hover, .button.text-button:hover,
.button.image-button:hover { .button.image-button:hover {
border: 1px solid @selection; border-color: shade(@selection, 1.2);
background-color: @selection; background-color: shade(@selection, 1.2);
color: @selected_foreground; color: @selected_foreground;
text-shadow: none; /*box-shadow: 0 1px 2px 1px alpha(#000,0.2);*/
icon-shadow: none;
} }
/* Active/Pressed Button */ /* Active/Pressed Button */
@ -110,23 +91,11 @@ GtkCalendar.button:backdrop:hover,
.button.default:active, .button.default:active,
.button.text-button:active, .button.text-button:active,
.button.image-button:active { .button.image-button:active {
border: 1px solid @selection; border-color: shade(@selection, 1.1);
background: @selection; background-color: shade(@selection, 1.1);
color: @selected_foreground; color: @selected_foreground;
text-shadow: none; /*box-shadow: 0 1px 2px 0px alpha(#000,0.2);*/
icon-shadow: none;
}
/* Active/Pressed Button */
.button:active:hover,
.button.default:active:hover,
.button.text-button:active:hover,
.button.image-button:active:hover {
border: 1px solid shade(@selection, 1.1);
background: shade(@selection, 1.1);
color: @selected_foreground;
text-shadow: none;
icon-shadow: none;
} }
/* Insensitive Button */ /* Insensitive Button */
@ -136,10 +105,8 @@ GtkCalendar.button:backdrop:hover,
.button.text-button:insensitive, .button.text-button:insensitive,
.button.image-button:insensitive { .button.image-button:insensitive {
border: 1px solid @insensitive_border; border: 1px solid @insensitive_border;
background: @insensitive_button; background-color: @insensitive_button;
color: @insensitive_text; color: @insensitive_text;
text-shadow: none;
icon-shadow: none;
} }
/* Backdrop Button */ /* Backdrop Button */
@ -148,11 +115,83 @@ GtkCalendar.button:backdrop:hover,
.button:active:backdrop, .button:active:backdrop,
.button.text-button:backdrop, .button.text-button:backdrop,
.button.image-button:backdrop { .button.image-button:backdrop {
border: 1px solid @backdrop_border; border-color: @backdrop_button_background;
background: @insensitive_button; background-color: @backdrop_button_background;
color: @backdrop_text; color: @backdrop_text;
text-shadow: none; }
icon-shadow: none; /* Backdrop Button */
.button:backdrop:hover,
.button.default:backdrop:hover,
.button:active:backdrop:hover,
.button.text-button:backdrop:hover,
.button.image-button:backdrop:hover {
background-color: shade(@backdrop_button_background, 1.1);
color: @backdrop_text;
box-shadow: none;
}
/* Insensitive Button */
.button:insensitive:backdrop,
.button.default:insensitive:backdrop,
.button:active:insensitive:backdrop,
.button.text-button:insensitive:backdrop,
.button.image-button:insensitive:backdrop {
border: 1px solid @insensitive_border;
background-color: @insensitive_button;
color: @insensitive_text;
}
/* Images */
.button GtkImage {
color: @text;
}
.button:active GtkImage,
.button:focus GtkImage,
.button:hover GtkImage {
color: @selected_foreground;
}
.button:backdrop GtkImage,
.button:backdrop:hover GtkImage,
.button:active:backdrop GtkImage {
color: @backdrop_text;
-gtk-image-effect: dim;
}
.button:insensitive GtkImage {
color: @insensitive_text;
-gtk-image-effect: dim;
}
.button:insensitive:backdrop GtkImage {
color: mix(@backdrop_text, @insensitive_text, 0.5);
-gtk-image-effect: dim;
}
/* Labels */
.button GtkLabel {
color: @text;
}
.button:active GtkLabel,
.button:focus GtkLabel,
.button:hover GtkLabel {
color: @selected_foreground;
}
.button:backdrop GtkLabel,
.button:backdrop:hover GtkLabel,
.button:active:backdrop GtkLabel {
color: @backdrop_text;
}
.button:insensitive GtkLabel {
color: @insensitive_text;
}
.button:insensitive:backdrop GtkLabel {
color: mix(@backdrop_text, @insensitive_text, 0.5);
} }
/************** /**************
@ -172,7 +211,7 @@ GtkOverlay > .button:hover,
GtkOverlay > .button:backdrop, GtkOverlay > .button:backdrop,
GtkOverlay > .button:focus { GtkOverlay > .button:focus {
background-image: none; background-image: none;
background-color: transparent; background: none;
color: #fff; color: #fff;
} }
@ -180,7 +219,6 @@ GtkOverlay > .button:active,
GtkOverlay > .button:hover:active { GtkOverlay > .button:hover:active {
background-color: #fff; background-color: #fff;
color: @foreground_color; color: @foreground_color;
text-shadow: none;
} }
GtkOverlay > .button:focus, GtkOverlay > .button:focus,

View File

@ -23,7 +23,7 @@
GtkCalendar { GtkCalendar {
padding: 2px; padding: 2px;
border-radius: 2px; border-radius: 2px;
background: shade(@background, 0.8) background-color: shade(@background, 0.8)
} }
GtkCalendar.view { GtkCalendar.view {
@ -63,6 +63,6 @@ GtkCalendar.button,
GtkCalendar.button:insensitive, GtkCalendar.button:insensitive,
GtkCalendar.header, GtkCalendar.header,
GtkCalendar.view { GtkCalendar.view {
background-color: transparent; background: none;
background-image: none; background-image: none;
} }

View File

@ -22,7 +22,6 @@
.cell { .cell {
color: @foreground; color: @foreground;
text-shadow: none;
border-width: 0px; border-width: 0px;
} }

View File

@ -24,20 +24,20 @@ GtkCheckButton:hover,
GtkCheckButton:active:hover, GtkCheckButton:active:hover,
GtkCheckButton:selected, GtkCheckButton:selected,
GtkCheckButton:selected:focus { GtkCheckButton:selected:focus {
background-color: transparent; background: none;
} }
.check, .check,
.check row:selected, .check row:selected,
.check row:selected:focus { .check row:selected:focus {
background-color: transparent; background: none;
color: @foreground; color: @foreground;
} }
.check:insensitive, .check:insensitive,
.check row:selected:insensitive, .check row:selected:insensitive,
.check row:selected:focus:insensitive { .check row:selected:focus:insensitive {
background-color: transparent; background: none;
color: @insensitive_text; color: @insensitive_text;
} }
@ -45,14 +45,14 @@ GtkCheckButton:selected:focus {
.check:backdrop, .check:backdrop,
.check row:selected:backdrop, .check row:selected:backdrop,
.check row:selected:focus:backdrop { .check row:selected:focus:backdrop {
background-color: transparent; background: none;
color: @backdrop_text; color: @backdrop_text;
} }
.check:insensitive:backdrop, .check:insensitive:backdrop,
.check row:selected:insensitive:backdrop, .check row:selected:insensitive:backdrop,
.check row:selected:focus:insensitive:backdrop { .check row:selected:focus:insensitive:backdrop {
background-color: transparent; background: none;
color: @backdrop_insensitive_text; color: @backdrop_insensitive_text;
} }
@ -72,7 +72,7 @@ GtkCheckButton:selected:focus {
*****************/ *****************/
.radio { .radio {
background-color: transparent; background: none;
} }
.radio:insensitive { .radio:insensitive {

View File

@ -26,7 +26,7 @@ GtkColorSwatch:selected {
border-style: solid; border-style: solid;
border: 1px solid alpha(#000, 0.1); border: 1px solid alpha(#000, 0.1);
border-radius: 1px; border-radius: 1px;
background-color: transparent; background: none;
background-clip: border-box; background-clip: border-box;
} }
@ -90,7 +90,7 @@ GtkColorChooserWidget #add-color-button:hover {
border-width: 1px; border-width: 1px;
border-style: solid; border-style: solid;
border-width: 2px; border-width: 2px;
background-color: transparent; background: none;
} }
.color-active-badge.color-light, .color-active-badge.color-light,

View File

@ -21,6 +21,7 @@
*****************/ *****************/
column-header .button { column-header .button {
box-shadow: none;
border-radius: 0px; border-radius: 0px;
border: solid @border; border: solid @border;
border-width: 0 0 1px 1px; border-width: 0 0 1px 1px;

View File

@ -77,49 +77,57 @@ GtkComboBox .separator {
} }
GtkComboBox .arrow { GtkComboBox .arrow {
background-color: transparent; background: none;
border: none; border: none;
color: @foreground; color: @foreground;
} }
/******************
* Combobox Entry *
******************/
GtkComboBox.combobox-entry .button:hover,
GtkComboBox.combobox-entry .entry:hover { /* Images */
background-color: @selection; GtkCombobox:active GtkImage,
border: 1px solid @selection; GtkCombobox:focus GtkImage,
GtkCombobox:hover GtkImage {
color: @selected_foreground; color: @selected_foreground;
} }
GtkComboBox.combobox-entry .button:selected, GtkCombobox:backdrop GtkImage,
GtkComboBox.combobox-entry .entry:selected { GtkCombobox:backdrop:hover GtkImage,
background-color: @selection; GtkCombobox:active:backdrop GtkImage {
border: 1px solid @selection; color: @backdrop_text;
-gtk-image-effect: dim;
}
GtkCombobox:insensitive GtkImage {
color: @insensitive_text;
-gtk-image-effect: dim;
}
GtkCombobox:insensitive:backdrop GtkImage {
color: mix(@backdrop_text, @insensitive_text, 0.5);
-gtk-image-effect: dim;
}
/* Labels */
GtkCombobox:active GtkLabel,
GtkCombobox:focus GtkLabel,
GtkCombobox:hover GtkLabel {
color: @selected_foreground; color: @selected_foreground;
} }
GtkComboBox.combobox-entry .entry:insensitive, GtkCombobox:backdrop GtkLabel,
GtkComboBox.combobox-entry .button:insensitive { GtkCombobox:backdrop:hover GtkLabel,
background-color: @insensitive_background; GtkCombobox:active:backdrop GtkLabel {
border: 1px solid @insensitive_border;
color: @insensitive_foreground;
}
GtkComboBox.combobox-entry .entry:backdrop,
GtkComboBox.combobox-entry .button:backdrop {
background-color: @backdrop_background;
border: 1px solid @backdrop_border;
color: @backdrop_text; color: @backdrop_text;
} }
GtkComboBox.combobox-entry .entry:insensitive:backdrop, GtkCombobox:insensitive GtkLabel {
GtkComboBox.combobox-entry .button:insensitive:backdrop { color: @insensitive_text;
background-color: @backdrop_insensitive_background; }
border: 1px solid @backdrop_insensitive_border;
color: @backdrop_insensitive_text; GtkCombobox:insensitive:backdrop GtkLabel {
color: mix(@backdrop_text, @insensitive_text, 0.5);
} }
@ -127,109 +135,30 @@ GtkComboBox.combobox-entry .button:insensitive:backdrop {
* Combobox Entry * * Combobox Entry *
******************/ ******************/
/* First child */ /* Button */
GtkComboBox.combobox-entry .entry:first-child, GtkComboBox.combobox-entry .button {
box-shadow: none;
}
GtkComboBox.combobox-entry .button:first-child { GtkComboBox.combobox-entry .button:first-child {
border-radius: 6px 0 0 6px; border-radius: 4px 0 0 4px;
border: 1px solid @border;
border-right-width: 0; border-right-width: 0;
} }
GtkComboBox.combobox-entry .entry:first-child,
GtkComboBox.combobox-entry .button:first-child {
border-right-width: 1px;
}
GtkComboBox.combobox-entry .button:backdrop:first-child {
box-shadow: none;
border-right-width: 1px;
}
/* Last child */
GtkComboBox.combobox-entry .entry:last-child,
GtkComboBox.combobox-entry .button:last-child { GtkComboBox.combobox-entry .button:last-child {
border-radius: 0 6px 6px 0; border-radius: 0 4px 4px 0;
border: 1px solid @border;
border-left-width: 0;
} }
GtkComboBox.combobox-entry .entry:last-child:selected, /* Entry */
GtkComboBox.combobox-entry .button:last-child:selected { GtkComboBox.combobox-entry .entry {
border-radius: 0 6px 6px 0; box-shadow: none;
border: 1px solid @selection; }
border-left-width: 0;
GtkComboBox.combobox-entry .entry:first-child {
border-radius: 4px 0 0 4px;
border-right-width: 0;
} }
GtkComboBox.combobox-entry .entry:last-child { GtkComboBox.combobox-entry .entry:last-child {
border-left-width: 1px; border-radius: 0 4px 4px 0;
}
/* Button */
GtkComboBox.combobox-entry .button:backdrop:last-child {
box-shadow: none;
border-left-width: 1px;
}
GtkComboBox.combobox-entry .button *:active,
GtkComboBox.combobox-entry .button *:active:hover {
border: solid @selection;
background-color: @selection;
color: @selected_foreground;
}
GtkComboBox.combobox-entry .entry,
GtkComboBox.combobox-entry .entry:active,
GtkComboBox.combobox-entry .entry:focus,
GtkComboBox.combobox-entry .entry:insensitive {
border-top-right-radius: 0;
border-bottom-right-radius: 0;
border-right-width: 1px;
box-shadow: none;
}
GtkComboBox.combobox-entry .button,
GtkComboBox.combobox-entry .button:hover,
GtkComboBox.combobox-entry .button:active,
GtkComboBox.combobox-entry .button:insensitive {
border-bottom-left-radius: 0;
border-top-left-radius: 0;
}
GtkComboBox.combobox-entry:insensitive,
GtkComboBox.combobox-entry .entry:insensitive {
color: @insensitive_text;
}
GtkComboBox.combobox-entry:insensitive {
background-color: @insensitive_background;
background-image: none;
color: @insensitive_text;
}
GtkComboBox.combobox-entry:selected {
background-color: @selection;
border: 1px solid @selection;
}
GtkComboBox.combobox-entry:insensitive {
background-color: @insensitive_background;
color: @insensitive_text;
}
GtkComboBox.combobox-entry:backdrop {
background-color: @backdrop_background;
color: @backdrop_text;
border-right-width: 0;
box-shadow: none;
}
GtkComboBox.combobox-entry:insensitive:backdrop {
color: mix(@backdrop_text, @insensitive_text, 0.2);
}
GtkComboBox.combobox-entry:selected:backdrop {
color: @backdrop_selected_foreground;
background-color: @backdrop_selected_background
} }

View File

@ -34,14 +34,14 @@
} }
.dynamic-notebook { .dynamic-notebook {
background-color: transparent; background: none;
border:none; border:none;
} }
.dynamic-notebook:backdrop { .dynamic-notebook:backdrop {
background-clip: border-box; background-clip: border-box;
background-color: transparent; background: none;
background-image: none; background-image: none;
border:none; border:none;
} }
@ -82,7 +82,7 @@
} }
.dynamic-notebook GtkLabel { .dynamic-notebook GtkLabel {
background-color: transparent; background: none;
color: @foreground; color: @foreground;
} }
@ -97,7 +97,7 @@
.dynamic-notebook GtkLabel:insensitive, .dynamic-notebook GtkLabel:insensitive,
.dynamic-notebook .image:insensitive { .dynamic-notebook .image:insensitive {
background-color: transparent; background: none;
color: @insensitive_background; color: @insensitive_background;
} }

View File

@ -21,10 +21,10 @@
*********/ *********/
.entry { .entry {
background-color: transparent; background: none;
color: @text; color: @text;
padding: 6px; padding: 6px;
border-radius: 6px; border-radius: 2px;
icon-shadow:none; icon-shadow:none;
border: 1px solid @border; border: 1px solid @border;
} }
@ -36,7 +36,7 @@
} }
.entry:insensitive { .entry:insensitive {
background: @insensitive_background; background-color: @insensitive_background;
color: @insensitive_text; color: @insensitive_text;
box-shadow:none; box-shadow:none;
} }
@ -47,7 +47,7 @@
} }
.entry:backdrop { .entry:backdrop {
background: @backdrop_background; background-color: @backdrop_background;
color: @backdrop_text; color: @backdrop_text;
box-shadow: none; box-shadow: none;
} }
@ -76,6 +76,11 @@
icon-shadow:none; icon-shadow:none;
} }
.entry .button,
.entry .button:hover {
box-shadow:none;
}
/********************* /*********************
* Entry Progressbar * * Entry Progressbar *
@ -86,7 +91,7 @@
margin: 0 2px 0 2px; margin: 0 2px 0 2px;
border-image: none; border-image: none;
border-style: none; border-style: none;
background-color: transparent; background: none;
background-image: linear-gradient(to top, background-image: linear-gradient(to top,
transparent 2px, transparent 2px,
@base 2px, @base 2px,

View File

@ -55,6 +55,6 @@
-GtkButton-inner-border: 0; -GtkButton-inner-border: 0;
border-style: none; border-style: none;
background-color: transparent; background: none;
background-image: none; background-image: none;
} }

View File

@ -60,7 +60,7 @@
/* Separator */ /* Separator */
.header-bar .separator { .header-bar .separator {
background: transparent; background: none;
color: transparent; color: transparent;
} }
@ -153,8 +153,9 @@
.header-bar GtkComboBox:hover, .header-bar GtkComboBox:hover,
.header-bar .suggested-action.button:hover { .header-bar .suggested-action.button:hover {
border-radius: 0px; border-radius: 0px;
background: alpha(#000, 0.1); background-color: alpha(#000, 0.1);
border: none; border: none;
box-shadow: inset 0 -2px 0 0 @header_text;
color: @header_text; color: @header_text;
} }
@ -195,7 +196,7 @@
.header-bar GtkComboBox:active:backdrop, .header-bar GtkComboBox:active:backdrop,
.header-bar .suggested-action.button:active:backdrop { .header-bar .suggested-action.button:active:backdrop {
border-radius: 0px; border-radius: 0px;
background: alpha(#000, 0.2); background-color: alpha(#000, 0.2);
font: Bold; font: Bold;
border: none; border: none;
color: @backdrop_header_text; color: @backdrop_header_text;
@ -214,8 +215,9 @@
.header-bar GtkComboBox:backdrop:hover, .header-bar GtkComboBox:backdrop:hover,
.header-bar .suggested-action.button:backdrop:hover { .header-bar .suggested-action.button:backdrop:hover {
border-radius: 0px; border-radius: 0px;
background: alpha(#000, 0.1); background-color: alpha(#000, 0.1);
border: none; border: none;
box-shadow: inset 0 -2px 0 0 @backdrop_header_text;
color: @backdrop_header_text; color: @backdrop_header_text;
} }
@ -257,6 +259,36 @@
-gtk-image-effect: dim; -gtk-image-effect: dim;
} }
.header-bar .button GtkImage:insensitive:backdrop {
color: mix(@backdrop_toolbar_text, @insensitive_toolbar_text, 0.5);
-gtk-image-effect: dim;
}
/* Button Labels */
.header-bar .button GtkLabel,
.header-bar .button GtkLabel:active,
.header-bar .button GtkLabel:focus,
.header-bar .button GtkLabel:hover {
color: @header_text;
}
.header-bar .button GtkLabel:active:backdrop,
.header-bar .button GtkLabel:backdrop,
.header-bar .button GtkLabel:backdrop:hover {
color: @backdrop_header_text;
-gtk-image-effect: dim;
}
.header-bar .button GtkLabel:insensitive {
color: @insensitive_header_text;
-gtk-image-effect: dim;
}
.header-bar .button GtkLabel:insensitive:backdrop {
color: mix(@backdrop_toolbar_text, @insensitive_toolbar_text, 0.5);
-gtk-image-effect: dim;
}
/************************* /*************************
* Header bar separator * * Header bar separator *
@ -274,7 +306,7 @@
.header-bar .separator, .header-bar .separator,
.header-bar .button .separator, .header-bar .button .separator,
.header-bar .button.separator { .header-bar .button.separator {
background-color: transparent; background: none;
color: transparent; color: transparent;
border:none; border:none;
} }
@ -285,7 +317,7 @@
********************/ ********************/
.header-bar .entry { .header-bar .entry {
background-color: transparent; background: none;
color: @header_text; color: @header_text;
padding: 6px; padding: 6px;
border-radius: 6px; border-radius: 6px;
@ -295,13 +327,13 @@
.header-bar .entry:active, .header-bar .entry:active,
.header-bar .entry:focus { .header-bar .entry:focus {
background-color: transparent; background: none;
color: @header_text; color: @header_text;
border: none; border: none;
} }
.header-bar .entry:backdrop { .header-bar .entry:backdrop {
background-color: transparent; background: none;
color: @backdrop_header_text; color: @backdrop_header_text;
border: none; border: none;
} }

View File

@ -17,16 +17,62 @@
*/ */
/********* /*********
* Image * * Images *
*********/ **********/
GtkImage, GtkImage,
GtkImage:active, * GtkImage {
GtkImage:insensitive { background: none;
background-color: transparent; color: @toolbar_text;
border:none;
} }
GtkImage:backdrop,
* GtkImage:backdrop {
background: none;
color: @backdrop_toolbar_text;
-gtk-image-effect: dim;
}
GtkImage:insensitive,
* GtkImage:insensitive {
background: none;
color: @insensitive_toolbar_text;
-gtk-image-effect: dim;
}
GtkImage:insensitive:backdrop,
* GtkImage:insensitive:backdrop {
background: none;
color: mix(@backdrop_toolbar_text , @insensitive_toolbar_text , 0.5);
-gtk-image-effect: dim;
}
/**********
* Labels *
**********
GtkLabel {
background: none;
color: @toolbar_text;
}
GtkLabel:backdrop {
background: none;
color: @backdrop_toolbar_text;
}
GtkLabel:insensitive {
background: none;
color: @insensitive_toolbar_text;
}
GtkLabel:insensitive:backdrop {
background: none;
color: mix(@backdrop_toolbar_text , @insensitive_toolbar_text , 0.5);
}
*/
/******************* /*******************
* Symbolic Images * * Symbolic Images *
*******************/ *******************/

View File

@ -21,7 +21,7 @@
**************/ **************/
GtkInfoBar { GtkInfoBar {
background: @base; background-color: @base;
color: @foreground; color: @foreground;
border: solid @border; border: solid @border;
border-bottom-width: 1px; border-bottom-width: 1px;

View File

@ -0,0 +1,150 @@
/* Copyright 2014 Sam Hewitt.
*
* This file is part of the Paper GTK theme.
*
* The Paper GTK theme is free software: you can redistribute it
* and/or modify it under the terms of the GNU General Public License as
* published by the Free Software Foundation, either version 3 of the
* License, or (at your option) any later version.
*
* The Paper GTK theme is distributed in the hope that it will be
* useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General
* Public License for more details.
*
* You should have received a copy of the GNU General Public License along
* with the Paper GTK theme. If not, see http://www.gnu.org/licenses/.
*/
/*******************
* Inline Toolbars *
*******************/
.inline-toolbar.toolbar {
background-color: shade(@background, 0.9);
border: solid @border;
border-width: 0 1px 1px 1px;
color: @text;
box-shadow: none;
}
.inline-toolbar.toolbar:backdrop {
padding: 4px;
background-color: @backdrop_background;
box-shadow: none;
-gtk-image-effect: dim;
}
.inline-toolbar.toolbar:first-child {
border-radius: 6px 6px 0px 0px;
border-width: 1px 1px 0px 1px;
}
.inline-toolbar.toolbar:last-child {
border-radius: 0 0 6px 6px;
border-width: 0px 1px 1px 1px;
}
/* Buttons */
.inline-toolbar.toolbar .button,
.inline-toolbar.toolbar .text-button,
.inline-toolbar.toolbar .image-button {
border: none;
background: none;
color: @text;
border-radius: 0px;
padding: 13px;
}
.inline-toolbar.toolbar .button:active
.inline-toolbar.toolbar .text-button:active,
.inline-toolbar.toolbar .image-button:active {
border: none;
color: @text;
box-shadow: none;
padding: 13px;
}
.inline-toolbar.toolbar .button .raised
.inline-toolbar.toolbar .text-button .raised,
.inline-toolbar.toolbar .image-button .raised {
border: none;
color: @text;
box-shadow: none;
padding: 13px;
}
/* Hover */
.inline-toolbar.toolbar .button:hover,
.inline-toolbar.toolbar .button:active:hover
.inline-toolbar.toolbar .text-button:hover,
.inline-toolbar.toolbar .text-button:active:hover,
.inline-toolbar.toolbar .image-button:hover,
.inline-toolbar.toolbar .image-button:active:hover {
padding: 13px;
border: none;
background-color: alpha(#000, 0.1);
color: @text;
box-shadow: none;
}
/* Insensitive */
.inline-toolbar.toolbar .button:insensitive,
.inline-toolbar.toolbar .text-button:insensitive,
.inline-toolbar.toolbar .image-button:insensitive {
color: @insensitive_header_text;
-gtk-image-effect: dim;
}
/* Backdrop */
.inline-toolbar.toolbar .button:backdrop,
.inline-toolbar.toolbar .button:active:backdrop
.inline-toolbar.toolbar .text-button:backdrop,
.inline-toolbar.toolbar .text-button:active:backdrop,
.inline-toolbar.toolbar .image-button:backdrop,
.inline-toolbar.toolbar .image-button:active:backdrop {
color: @backdrop_text;
border: none;
padding: 13px;
}
/* Insensitive:Backdrop; */
.inline-toolbar.toolbar .button:insensitive:backdrop,
.inline-toolbar.toolbar .text-button:insensitive:backdrop,
.inline-toolbar.toolbar .image-button:insensitive:backdrop {
padding: 13px;
border: none;
color: mix(@backdrop_text, @insensitive_text, 0.5);
}
/* Images */
.inline-toolbar.toolbar .button GtkImage {
color: @text;
}
.inline-toolbar.toolbar .button:active GtkImage,
.inline-toolbar.toolbar .button:focus GtkImage,
.inline-toolbar.toolbar .button:hover GtkImage {
color: @text;
}
.inline-toolbar.toolbar .button:backdrop GtkImage,
.inline-toolbar.toolbar .button:backdrop:hover GtkImage,
.inline-toolbar.toolbar .button:active:backdrop GtkImage {
color: @backdrop_text;
-gtk-image-effect: dim;
}
.inline-toolbar.toolbar .button:insensitive GtkImage {
color: @insensitive_text;
-gtk-image-effect: dim;
}
.inline-toolbar.toolbar .button:insensitive:backdrop GtkImage {
color: mix(@backdrop_text, @insensitive_text, 0.5);
-gtk-image-effect: dim;
}

View File

@ -105,12 +105,12 @@ GtkLevelBar.vertical {
} }
.level-bar.fill-block.empty-fill-block { .level-bar.fill-block.empty-fill-block {
background-color: transparent; background: none;
background-image: none; background-image: none;
border-color: alpha(@foreground, 0.1); border-color: alpha(@foreground, 0.1);
} }
.level-bar.fill-block.empty-fill-block:backdrop { .level-bar.fill-block.empty-fill-block:backdrop {
border-color: transparent; border-color: transparent;
background-color: transparent; background: none;
} }

View File

@ -81,4 +81,29 @@
border-bottom-width: 1px; border-bottom-width: 1px;
background-color: alpha(@selection, 0.2); background-color: alpha(@selection, 0.2);
color: @selection; color: @selection;
}
/* Labels */
.button .list-row GtkLabel {
color: @text;
}
.button .list-row:active GtkLabel,
.button .list-row:focus GtkLabel,
.button .list-row:hover GtkLabel {
color: @selected_foreground;
}
.button .list-row:backdrop GtkLabel,
.button .list-row:backdrop:hover GtkLabel,
.button .list-row:active:backdrop GtkLabel {
color: @backdrop_text;
}
.button .list-row:insensitive GtkLabel {
color: @insensitive_text;
}
.button .list-row:insensitive:backdrop GtkLabel {
color: mix(@backdrop_text, @insensitive_text, 0.5);
} }

View File

@ -79,5 +79,4 @@ GtkMenuButton.button *:active,
} }
GtkMenuButton .menu { GtkMenuButton .menu {
text-shadow: none;
} }

View File

@ -32,20 +32,21 @@
} }
.menubar .menuitem { .menubar .menuitem {
background-color: transparent; background: none;
color: @header_text; color: @header_text;
-gtk-icon-style: symbolic; -gtk-icon-style: symbolic;
} }
.menubar.menuitem:active,
.menubar .menuitem:active { .menubar .menuitem:active {
background-color: transparent; background: none;
color: @selection; color: @selection;
box-shadow:inset 0 -3px 0 0 @selection; box-shadow:inset 0 -3px 0 0 @selection;
} }
.menubar .menuitem:backdrop { .menubar .menuitem:backdrop {
background-color: transparent; background: none;
color: @backdrop_header_text; color: @backdrop_header_text;
} }

View File

@ -29,7 +29,6 @@
.context-menu { .context-menu {
font: initial; font: initial;
text-shadow: none;
box-shadow: 0 2px 3px 2px @menu_shadow; box-shadow: 0 2px 3px 2px @menu_shadow;
} }
@ -161,7 +160,7 @@
.menuitem.radio { .menuitem.radio {
background: none; background: none;
background-image: none; background-image: none;
background-color: transparent; background: none;
box-shadow: none; box-shadow: none;
} }
@ -183,6 +182,6 @@
.menuitem.radio:inconsistent:hover , .menuitem.radio:inconsistent:hover ,
.menuitem.radio:inconsistent:insensitive, .menuitem.radio:inconsistent:insensitive,
.menuitem.radio:insensitive { .menuitem.radio:insensitive {
background-color: transparent; background: none;
box-shadow: none; box-shadow: none;
} }

View File

@ -27,7 +27,7 @@
border-top-left-radius: 0px; border-top-left-radius: 0px;
border-top-right-radius: 0px; border-top-right-radius: 0px;
padding: 8px; padding: 8px;
background: @base; background-color: @base;
color: @foreground; color: @foreground;
} }
@ -38,14 +38,6 @@
.h2 { font: 18; } .h2 { font: 18; }
.h3 { font: 12; } .h3 { font: 12; }
/*********
* label *
*********/
GtkLabel,
GtkLabel:active,
GtkLabel:insensitive {
background-color: transparent;
}
/************* /*************
* assistant * * assistant *
@ -78,7 +70,7 @@ GtkBubbleWindow.osd.background {
} }
GtkBubbleWindow .toolbar { GtkBubbleWindow .toolbar {
background-color: transparent; background: none;
} }
@ -100,7 +92,7 @@ GtkBubbleWindow .toolbar {
} }
.grip { .grip {
background-color: transparent; background: none;
} }
.arrow { .arrow {

View File

@ -249,14 +249,14 @@
/*----- Labels -----*/ /*----- Labels -----*/
.notebook tab GtkLabel { .notebook tab GtkLabel {
background-color: transparent; background: none;
color: @backdrop_text; color: @backdrop_text;
} }
.notebook tab:active GtkLabel, .notebook tab:active GtkLabel,
.notebook .active-page, .notebook .active-page,
.notebook tab .active-page GtkLabel { .notebook tab .active-page GtkLabel {
background-color: transparent; background: none;
color: @foreground; color: @foreground;
font-weight: bold; font-weight: bold;
text-shadow: 0 1px alpha(@base,0.2); text-shadow: 0 1px alpha(@base,0.2);
@ -264,9 +264,8 @@
.notebook tab:backdrop GtkLabel, .notebook tab:backdrop GtkLabel,
.notebook tab GtkLabel:backdrop { .notebook tab GtkLabel:backdrop {
background-color: transparent; background: none;
color: @backdrop_text; color: @backdrop_text;
text-shadow: none;
} }
/*----- Close Button -----*/ /*----- Close Button -----*/
@ -277,27 +276,25 @@
color: @backdrop_text; color: @backdrop_text;
border: none; border: none;
background-image: none; background-image: none;
background-color: transparent; background: none;
border-radius: 16px; border-radius: 16px;
padding: 0; padding: 0;
box-shadow: none; box-shadow: none;
icon-shadow: none;
} }
.notebook tab .button:hover { .notebook tab .button:hover {
color: @foreground; color: @foreground;
background: alpha(#000, 0.1); background-color: alpha(#000, 0.1);
} }
.notebook tab .button:active, .notebook tab .button:active,
.notebook tab .button:active:hover { .notebook tab .button:active:hover {
color: @selection_foreground; color: @selection_foreground;
background: @selection; background-color: @selection;
} }
.notebook tab .button:backdrop { .notebook tab .button:backdrop {
color: mix(@backdrop_foreground, @backdrop_base, 0.7); color: mix(@backdrop_foreground, @backdrop_base, 0.7);
icon-shadow: none;
} }
.notebook tab .button:backdrop:hover { .notebook tab .button:backdrop:hover {

View File

@ -29,7 +29,7 @@
} }
GtkOverlay.osd { GtkOverlay.osd {
background-color: transparent; background: none;
} }
.osd.frame { .osd.frame {
@ -89,7 +89,7 @@ GtkOverlay.osd {
.osd .button, .osd .button,
.osd .button:prelight, .osd .button:prelight,
.osd .button:active { .osd .button:active {
background-color: transparent; background: none;
} }
.osd.button:insensitive, .osd.button:insensitive,
@ -149,8 +149,6 @@ GtkOverlay.osd {
.osd .button:insensitive, .osd .button:insensitive,
.osd .button:active *:insensitive { .osd .button:active *:insensitive {
color: @osd_button_foreground_insensitive; color: @osd_button_foreground_insensitive;
text-shadow: none;
icon-shadow: none;
} }
.osd.button:backdrop, .osd.button:backdrop,
@ -160,8 +158,6 @@ GtkOverlay.osd {
.osd .button:backdrop:insensitive, .osd .button:backdrop:insensitive,
.osd .button:backdrop:active *:insensitive { .osd .button:backdrop:active *:insensitive {
color: @osd_button_foreground_backdrop; color: @osd_button_foreground_backdrop;
text-shadow: none;
icon-shadow: none;
} }
.osd.button:backdrop:active, .osd.button:backdrop:active,
@ -191,7 +187,7 @@ GtkOverlay.osd {
} }
.osd GtkMenuButton.button:active { .osd GtkMenuButton.button:active {
background-color: transparent; background: none;
border-color: @osd_button_border; border-color: @osd_button_border;
} }
@ -212,7 +208,7 @@ GtkOverlay.osd {
@osd_toolbar_background_b 63%, @osd_toolbar_background_b 63%,
@osd_toolbar_background_c @osd_toolbar_background_c
); );
background-color: transparent; background: none;
-GtkToolbar-button-relief: normal; -GtkToolbar-button-relief: normal;
} }
@ -272,7 +268,7 @@ GtkOverlay.osd {
shade(@osd_button_border, 0.70), shade(@osd_button_border, 0.70),
shade(@osd_button_border, 0.90) shade(@osd_button_border, 0.90)
); );
background-color: transparent; background: none;
} }
.osd .scale.trough.highlight { .osd .scale.trough.highlight {
@ -287,7 +283,7 @@ GtkOverlay.osd {
.osd .scale.trough.highlight:insensitive { .osd .scale.trough.highlight:insensitive {
border-color: shade(@osd_button_border, 0.60); border-color: shade(@osd_button_border, 0.60);
background-image: none; background-image: none;
background-color: transparent; background: none;
} }
.osd GtkProgressBar, .osd GtkProgressBar,
@ -305,7 +301,7 @@ GtkProgressBar.osd.trough {
border-style: none; border-style: none;
border-width: 0; border-width: 0;
background-image: none; background-image: none;
background-color: transparent; background: none;
border-radius: 0; border-radius: 0;
} }
@ -349,7 +345,7 @@ GtkProgressBar.osd.progressbar {
.osd GtkIconView.cell:selected, .osd GtkIconView.cell:selected,
.osd GtkIconView.cell:selected:focus { .osd GtkIconView.cell:selected:focus {
background-color: transparent; background: none;
border-style: solid; border-style: solid;
border-radius: 15px; border-radius: 15px;

View File

@ -44,7 +44,7 @@ GtkPopover.osd {
GtkPopover .button, GtkPopover .button,
GtkPopover .button .image-button { GtkPopover .button .image-button {
border: none; border: none;
background: @base; background-color: @base;
color: @text; color: @text;
} }
@ -63,14 +63,14 @@ GtkPopover .button .image-button:hover {
GtkPopover .button:active, GtkPopover .button:active,
GtkPopover .button .image-button:active { GtkPopover .button .image-button:active {
border: none; border: none;
background: @selection; background-color: @selection;
color: shade(@text, 0.8); color: shade(@text, 0.8);
} }
GtkPopover .button:active:hover, GtkPopover .button:active:hover,
GtkPopover .button .image-button:active:hover { GtkPopover .button .image-button:active:hover {
border: none; border: none;
background: shade(@selection, 1.1); background-color: shade(@selection, 1.1);
color: shade(@text, 0.8); color: shade(@text, 0.8);
} }
@ -91,7 +91,7 @@ GtkPopover .button .image-button:backdrop {
GtkPopover .linked .button, GtkPopover .linked .button,
GtkPopover .linked .button .image-button { GtkPopover .linked .button .image-button {
border: 1px solid @border; border: 1px solid @border;
background: @base; background-color: @base;
color: @text; color: @text;
} }
@ -107,13 +107,13 @@ GtkPopover .linked .button .image-button:hover {
GtkPopover .linked .button:active, GtkPopover .linked .button:active,
GtkPopover .linked .button .image-button:active { GtkPopover .linked .button .image-button:active {
background: @selection; background-color: @selection;
color: shade(@text, 0.8); color: shade(@text, 0.8);
} }
GtkPopover .linked .button:active:hover, GtkPopover .linked .button:active:hover,
GtkPopover .linked .button .image-button:active:hover { GtkPopover .linked .button .image-button:active:hover {
background: shade(@selection, 1.1); background-color: shade(@selection, 1.1);
color: shade(@text, 0.8); color: shade(@text, 0.8);
} }
@ -143,9 +143,7 @@ GtkPopover .separator {
font-size: 80%; font-size: 80%;
font-weight: bold; font-weight: bold;
color: @border; color: @border;
text-shadow: none; background: none;
background: transparent;
icon-shadow: none;
border: 0; border: 0;
} }

View File

@ -29,17 +29,17 @@ GtkProgressBar {
GtkProgressBar.progressbar { GtkProgressBar.progressbar {
color: @selected_foreground; color: @selected_foreground;
background: @selection; background-color: @progressbar_background;
} }
GtkProgressBar.progressbar:backdrop { GtkProgressBar.progressbar:backdrop {
color: @selected_foreground; color: @selected_foreground;
background-color: shade(@backdrop_background, 0.95); background-color: @backdrop_progressbar_background;
} }
GtkProgressBar.trough { GtkProgressBar.trough {
border: 1px solid @trough_background; border: 1px solid @trough_background;
background: @trough_background; background-color: @trough_background;
} }
.progressbar row, .progressbar row,
@ -51,7 +51,7 @@ GtkProgressBar.trough {
.progressbar.vertical row:selected, .progressbar.vertical row:selected,
.progressbar.vertical row:selected:focus { .progressbar.vertical row:selected:focus {
color: @selected_foreground; color: @selected_foreground;
background: @selection; background-color: @selection;
} }
.progressbar row:insensitive, .progressbar row:insensitive,
@ -75,7 +75,7 @@ GtkProgressBar.trough {
.progressbar.vertical row:selected:backdrop, .progressbar.vertical row:selected:backdrop,
.progressbar.vertical row:selected:focus:backdrop { .progressbar.vertical row:selected:focus:backdrop {
color: @selected_foreground; color: @selected_foreground;
background: @backdrop_progressbar_background; background-color: @backdrop_progressbar_background;
} }

View File

@ -111,18 +111,18 @@
****************/ ****************/
.scale.progressbar .scale.progressbar
.scale.progressbar.vertical { .scale.progressbar.vertical {
background: @selection; background-color: @selection;
border: 1px solid @selection; border: 1px solid @selection;
} }
.scale.progressbar:insensitive, .scale.progressbar:insensitive,
.scale.progressbar.vertical:insensitive { .scale.progressbar.vertical:insensitive {
background: @insensitive_trough_background; background-color: @insensitive_trough_background;
border: 1px solid @insensitive_trough_background; border: 1px solid @insensitive_trough_background;
} }
.scale.progressbar:backdrop, .scale.progressbar:backdrop,
.scale.progressbar.vertical:backdrop { .scale.progressbar.vertical:backdrop {
background: @backdrop_trough_background; background-color: @backdrop_trough_background;
border: 1px solid @backdrop_trough_background; border: 1px solid @backdrop_trough_background;
} }

View File

@ -70,20 +70,20 @@
.scrollbar.trough { .scrollbar.trough {
border-radius: 10px; border-radius: 10px;
background-image: none; background-image: none;
background-color: transparent; background: none;
border-width: 0; border-width: 0;
border-image: none; border-image: none;
} }
.scrollbar.trough:insensitive { .scrollbar.trough:insensitive {
background-color: transparent; background: none;
border: 3px solid transparent; border: 3px solid transparent;
} }
.scrollbars-junction:backdrop, .scrollbars-junction:backdrop,
.scrollbar.trough:backdrop { .scrollbar.trough:backdrop {
background-image: none; background-image: none;
background-color: transparent; background: none;
border-width: 0; border-width: 0;
border-radius: 0; border-radius: 0;
border-image: none; border-image: none;
@ -91,7 +91,7 @@
.scrollbar.trough:insensitive:backdrop { .scrollbar.trough:insensitive:backdrop {
background-image: none; background-image: none;
background-color: transparent; background: none;
border-width: 0; border-width: 0;
border-radius: 0; border-radius: 0;
border-image: none; border-image: none;

View File

@ -26,48 +26,55 @@
.search-bar.toolbar, .search-bar.toolbar,
.search-bar { .search-bar {
background: @search; background-color: @search;
border-bottom: 1px solid @border; box-shadow: inset 0 -3px 3px -4px alpha(#000, 0.5);
color: @search_text;
}
.search-bar.toolbar:focus,
.search-bar:focus {
background-color: @search;
box-shadow: inset 0 -3px 3px -4px alpha(#000, 0.5); box-shadow: inset 0 -3px 3px -4px alpha(#000, 0.5);
color: @search_text; color: @search_text;
} }
.search-bar.toolbar:backdrop, .search-bar.toolbar:backdrop,
.search-bar:backdrop { .search-bar:backdrop {
background: shade(@search, 0.9); background-color: shade(@search, 0.9);
border-bottom: 1px solid @border;
box-shadow: none; box-shadow: none;
color: shade(@search_text, 0.9); color: shade(@search_text, 0.9);
} }
.search-bar.toolbar:backdrop, .search-bar.toolbar:backdrop,
.search-bar:backdrop { .search-bar:backdrop {
background: shade(@search, 0.9); background-color: shade(@search, 0.9);
border-bottom: 1px solid @border;
box-shadow: inset 0 -1px 2px -1px alpha(#000, 0.3); box-shadow: inset 0 -1px 2px -1px alpha(#000, 0.3);
color: shade(@search_text, 0.9); color: shade(@search_text, 0.9);
} }
/* Entry */ /* Entry */
.search-bar .entry { .search-bar .toolbar .entry,
.search-bar .entry {
color: @search_text; color: @search_text;
border-radius: 0px; border-radius: 0px;
border: none; border: none;
background:transparent; background-color:transparent;
} }
.search-bar .toolbar .entry:active,
.search-bar .entry:active { .search-bar .entry:active {
color: @search_text; color: @search_text;
border-radius: 0px; border-radius: 0px;
border: none; border: none;
background:transparent; background-color:transparent;
} }
.search-bar .toolbar .entry:focus,
.search-bar .entry:focus { .search-bar .entry:focus {
color: @search_text; color: @search_text;
border: solid @search_text; border: solid @search_text;
border-bottom-width: 1px; border-bottom-width: 1px;
} }
.search-bar .toolbar .entry:backdrop,
.search-bar .entry:backdrop { .search-bar .entry:backdrop {
color: shade(@search_text,0.9); color: shade(@search_text,0.9);
border: solid @search_text; border: solid @search_text;
@ -97,7 +104,7 @@
.search-bar.toolbar .button:active:hover, .search-bar.toolbar .button:active:hover,
.search-bar .button:active:hover{ .search-bar .button:active:hover{
border: none; border: none;
background: alpha(#000, 0.1); background-color: alpha(#000, 0.1);
color: @search_text; color: @search_text;
box-shadow: inset 0 -2px 0 0 @search_text; box-shadow: inset 0 -2px 0 0 @search_text;
} }
@ -107,7 +114,7 @@
********************/ ********************/
.search-bar .entry { .search-bar .entry {
background-color: transparent; background: none;
color: @text; color: @text;
padding: 6px; padding: 6px;
border-radius: 6px; border-radius: 6px;
@ -117,13 +124,13 @@
.search-bar .entry:active, .search-bar .entry:active,
.search-bar .entry:focus { .search-bar .entry:focus {
background-color: transparent; background: none;
color: @text; color: @text;
border: none; border: none;
} }
.search-bar .entry:backdrop { .search-bar .entry:backdrop {
background-color: transparent; background: none;
color: @backdrop_text; color: @backdrop_text;
border: none; border: none;
} }

View File

@ -69,7 +69,7 @@
.selection-mode.header-bar .button:hover, .selection-mode.header-bar .button:hover,
.selection-mode.toolbar .button:hover, .selection-mode.toolbar .button:hover,
.selection-mode.toolbar GtkToolButton .button:hover { .selection-mode.toolbar GtkToolButton .button:hover {
background: alpha(#000, 0.1); background-color: alpha(#000, 0.1);
} }
.selection-mode.header-bar .button:active, .selection-mode.header-bar .button:active,
@ -78,7 +78,7 @@
.selection-mode.toolbar .button:hover:active, .selection-mode.toolbar .button:hover:active,
.selection-mode.toolbar GtkToolButton .button:active, .selection-mode.toolbar GtkToolButton .button:active,
.selection-mode.toolbar GtkToolButton .button:hover:active { .selection-mode.toolbar GtkToolButton .button:hover:active {
background: alpha(#000, 0.1); background-color: alpha(#000, 0.1);
box-shadow: inset 0 -2px 0 0 @selection_mode_foreground; box-shadow: inset 0 -2px 0 0 @selection_mode_foreground;
} }
@ -88,7 +88,7 @@
.selection-mode.toolbar .button:hover:active:backdrop, .selection-mode.toolbar .button:hover:active:backdrop,
.selection-mode.toolbar GtkToolButton .button:active:backdrop, .selection-mode.toolbar GtkToolButton .button:active:backdrop,
.selection-mode.toolbar GtkToolButton .button:hover:active:backdrop { .selection-mode.toolbar GtkToolButton .button:hover:active:backdrop {
background: alpha(#000, 0.1); background-color: alpha(#000, 0.1);
box-shadow: inset 0 -2px 0 0 @selection_mode_foreground_backdrop; box-shadow: inset 0 -2px 0 0 @selection_mode_foreground_backdrop;
color: @selection_mode_foreground_backdrop; color: @selection_mode_foreground_backdrop;
} }
@ -102,7 +102,7 @@
.selection-mode.header-bar .button:active, .selection-mode.header-bar .button:active,
.selection-mode.toolbar .button:active, .selection-mode.toolbar .button:active,
.selection-mode.toolbar GtkToolButton .button:active { .selection-mode.toolbar GtkToolButton .button:active {
background: alpha(#000, 0.1); background-color: alpha(#000, 0.1);
box-shadow: inset 0 -2px 0 0 @selection_mode_foreground; box-shadow: inset 0 -2px 0 0 @selection_mode_foreground;
} }
@ -126,20 +126,20 @@
.selection-mode.header-bar .selection-menu.button:active, .selection-mode.header-bar .selection-menu.button:active,
.selection-mode.toolbar .selection-menu.button:active { .selection-mode.toolbar .selection-menu.button:active {
background: alpha(#000, 0.1); background-color: alpha(#000, 0.1);
box-shadow: inset 0 -2px 0 0 @selection_mode_foreground; box-shadow: inset 0 -2px 0 0 @selection_mode_foreground;
} }
.selection-mode.header-bar .selection-menu.button:active:backdrop, .selection-mode.header-bar .selection-menu.button:active:backdrop,
.selection-mode.toolbar .selection-menu.button:active:backdrop { .selection-mode.toolbar .selection-menu.button:active:backdrop {
background: alpha(#000, 0.1); background-color: alpha(#000, 0.1);
box-shadow: inset 0 -2px 0 0 @selection_mode_foreground_backdrop; box-shadow: inset 0 -2px 0 0 @selection_mode_foreground_backdrop;
color: @selection_mode_foreground_backdrop; color: @selection_mode_foreground_backdrop;
} }
.selection-mode.header-bar .selection-menu.button:active, .selection-mode.header-bar .selection-menu.button:active,
.selection-mode.toolbar .selection-menu.button:active { .selection-mode.toolbar .selection-menu.button:active {
background: alpha(#000, 0.1); background-color: alpha(#000, 0.1);
box-shadow: inset 0 -2px 0 0 @selection_mode_foreground; box-shadow: inset 0 -2px 0 0 @selection_mode_foreground;
color: @selection_mode_foreground; color: @selection_mode_foreground;
} }
@ -147,49 +147,41 @@
/* View Content Check */ /* View Content Check */
.view.content-view.check { .view.content-view.check {
icon-shadow: none;
-gtk-icon-source: -gtk-scaled(url("assets/selection-mode-checkbox-unchecked.png"), url("assets/selection-mode-checkbox-unchecked@2.png")); -gtk-icon-source: -gtk-scaled(url("assets/selection-mode-checkbox-unchecked.png"), url("assets/selection-mode-checkbox-unchecked@2.png"));
background-color: transparent; background: none;
} }
.view.content-view.check:hover { .view.content-view.check:hover {
icon-shadow: none;
-gtk-icon-source: -gtk-scaled(url("assets/selection-mode-checkbox-unchecked-hover.png"), url("assets/selection-mode-checkbox-unchecked-hover@2.png")); -gtk-icon-source: -gtk-scaled(url("assets/selection-mode-checkbox-unchecked-hover.png"), url("assets/selection-mode-checkbox-unchecked-hover@2.png"));
background-color: transparent; background: none;
} }
.view.content-view.check:active { .view.content-view.check:active {
icon-shadow: none;
-gtk-icon-source: -gtk-scaled(url("assets/selection-mode-checkbox-unchecked-active.png"), url("assets/selection-mode-checkbox-unchecked-active@2.png")); -gtk-icon-source: -gtk-scaled(url("assets/selection-mode-checkbox-unchecked-active.png"), url("assets/selection-mode-checkbox-unchecked-active@2.png"));
background-color: transparent; background: none;
} }
.view.content-view.check:backdrop { .view.content-view.check:backdrop {
icon-shadow: none;
-gtk-icon-source: -gtk-scaled(url("assets/selection-mode-checkbox-unchecked-backdrop.png"), url("assets/selection-mode-checkbox-unchecked-backdrop@2.png")); -gtk-icon-source: -gtk-scaled(url("assets/selection-mode-checkbox-unchecked-backdrop.png"), url("assets/selection-mode-checkbox-unchecked-backdrop@2.png"));
background-color: transparent; background: none;
} }
.view.content-view.check:checked { .view.content-view.check:checked {
icon-shadow: none;
-gtk-icon-source: -gtk-scaled(url("assets/selection-mode-checkbox-checked.png"), url("assets/selection-mode-checkbox-checked@2.png")); -gtk-icon-source: -gtk-scaled(url("assets/selection-mode-checkbox-checked.png"), url("assets/selection-mode-checkbox-checked@2.png"));
background-color: transparent; background: none;
} }
.view.content-view.check:checked:hover { .view.content-view.check:checked:hover {
icon-shadow: none;
-gtk-icon-source: -gtk-scaled(url("assets/selection-mode-checkbox-checked-hover.png"), url("assets/selection-mode-checkbox-checked-hover@2.png")); -gtk-icon-source: -gtk-scaled(url("assets/selection-mode-checkbox-checked-hover.png"), url("assets/selection-mode-checkbox-checked-hover@2.png"));
background-color: transparent; background: none;
} }
.view.content-view.check:checked:active { .view.content-view.check:checked:active {
icon-shadow: none;
-gtk-icon-source: -gtk-scaled(url("assets/selection-mode-checkbox-checked-active.png"), url("assets/selection-mode-checkbox-checked-active@2.png")); -gtk-icon-source: -gtk-scaled(url("assets/selection-mode-checkbox-checked-active.png"), url("assets/selection-mode-checkbox-checked-active@2.png"));
background-color: transparent; background: none;
} }
.view.content-view.check:backdrop:checked { .view.content-view.check:backdrop:checked {
icon-shadow: none;
-gtk-icon-source: -gtk-scaled(url("assets/selection-mode-checkbox-checked-backdrop.png"), url("assets/selection-mode-checkbox-checked-backdrop@2.png")); -gtk-icon-source: -gtk-scaled(url("assets/selection-mode-checkbox-checked-backdrop.png"), url("assets/selection-mode-checkbox-checked-backdrop@2.png"));
background-color: transparent; background: none;
} }

View File

@ -47,8 +47,6 @@ GtkDialog .sidebar GtkScrolledWindow {
.source-list.view, .source-list.view,
.source-list.view:selected:backdrop, .source-list.view:selected:backdrop,
.source-list.view:hover:selected:backdrop { .source-list.view:hover:selected:backdrop {
text-shadow: none;
icon-shadow: none;
} }
.sidebar, .sidebar,
@ -81,7 +79,7 @@ GtkDialog .sidebar GtkScrolledWindow {
.source-list.view:selected:focus, .source-list.view:selected:focus,
.source-list.category-expander:hover { .source-list.category-expander:hover {
color: @selection; color: @selection;
background: @base; background-color: @base;
box-shadow: none; box-shadow: none;
} }
@ -95,13 +93,13 @@ GtkDialog .sidebar .view:hover:selected {
.sidebar .view:hover:selected:backdrop, .sidebar .view:hover:selected:backdrop,
.source-list.view:selected:backdrop, .source-list.view:selected:backdrop,
.source-list.view:hover:selected:backdrop { .source-list.view:hover:selected:backdrop {
background-color: transparent; background: none;
color: alpha(@selection, 0.5); color: alpha(@selection, 0.5);
} }
GtkDialog .sidebar .view:selected:backdrop, GtkDialog .sidebar .view:selected:backdrop,
GtkDialog .sidebar .view:hover:selected:backdrop { GtkDialog .sidebar .view:hover:selected:backdrop {
background-color: transparent; background: none;
color: alpha(@selection, 0.5); color: alpha(@selection, 0.5);
} }

View File

@ -21,12 +21,13 @@
* Spinbutton * * Spinbutton *
**************/ **************/
.spinbutton { .spinbutton {
border-radius: 6px; border-radius: 2px;
border: 1px solid @border; border: 1px solid @border;
box-shadow: none; box-shadow: none;
color: @text; color: @text;
} }
.spinbutton:hover,
.spinbutton:focus { .spinbutton:focus {
box-shadow: none; box-shadow: none;
} }
@ -43,8 +44,8 @@
border-radius: 0px; border-radius: 0px;
background: none; background: none;
border: none; border: none;
border-top-right-radius: 5px; /*border-top-right-radius: 5px;*/
border-bottom-right-radius: 5px; /*border-bottom-right-radius: 5px;*/
padding: 2px 4px; padding: 2px 4px;
color: @foreground; color: @foreground;
} }
@ -52,17 +53,20 @@
/* Buttons */ /* Buttons */
.spinbutton .button:hover { .spinbutton .button:hover {
box-shadow: none;
border: none; border: none;
color: @selection; color: @selection;
background-color: transparent; background: none;
} }
.spinbutton .button:active { .spinbutton .button:active {
box-shadow: none;
background-color: @selection; background-color: @selection;
color: @selection_foreground; color: @selection_foreground;
} }
.spinbutton .button:insensitive { .spinbutton .button:insensitive {
box-shadow: none;
background-color: @insensitive_background; background-color: @insensitive_background;
color: @insensitive_text; color: @insensitive_text;
} }

View File

@ -15,7 +15,7 @@
.spinner { .spinner {
background-image: none; background-image: none;
background-color: transparent; background: none;
opacity: 0; opacity: 0;
-gtk-icon-source: -gtk-icontheme("process-working-symbolic"); -gtk-icon-source: -gtk-icontheme("process-working-symbolic");
} }

View File

@ -43,14 +43,14 @@
.suggested-action.button GtkLabel:backdrop, .suggested-action.button GtkLabel:backdrop,
.suggested-action.button:backdrop { .suggested-action.button:backdrop {
background-color: transparent; background: none;
color: @backdrop_suggested_action_foreground; color: @backdrop_suggested_action_foreground;
} }
.suggested-action.button GtkLabel:insensitive, .suggested-action.button GtkLabel:insensitive,
.suggested-action.button:insensitive, .suggested-action.button:insensitive,
.suggested-action.button:active *:insensitive { .suggested-action.button:active *:insensitive {
background-color: transparent; background: none;
color: @insensitive_suggested_action_foreground; color: @insensitive_suggested_action_foreground;
} }

View File

@ -42,7 +42,7 @@ GtkSwitch.trough:active {
GtkSwitch.trough:backdrop, GtkSwitch.trough:backdrop,
GtkSwitch.trough:active:backdrop { GtkSwitch.trough:active:backdrop {
background: transparent; background: none;
border: 1px solid @backdrop_border; border: 1px solid @backdrop_border;
color: @backdrop_text; color: @backdrop_text;
} }

View File

@ -25,8 +25,6 @@
padding: 6px; padding: 6px;
padding-bottom: 0px; padding-bottom: 0px;
padding-top: 0px; padding-top: 0px;
icon-shadow: none;
text-shadow: none;
background-color: @header; background-color: @header;
color: @header_text; color: @header_text;
} }
@ -54,7 +52,6 @@
padding-right: 13px; padding-right: 13px;
color: @header_text; color: @header_text;
font: Bold 11; font: Bold 11;
text-shadow: none;
} }
.titlebar .title:backdrop { .titlebar .title:backdrop {
@ -112,7 +109,7 @@
.titlebar GtkComboBox:active, .titlebar GtkComboBox:active,
.titlebar .suggested-action.button:active { .titlebar .suggested-action.button:active {
border-radius: 0px; border-radius: 0px;
background: alpha(#000, 0.2); background-color: alpha(#000, 0.2);
font: Bold; font: Bold;
border: none; border: none;
color: @header_text; color: @header_text;
@ -152,8 +149,9 @@
.titlebar GtkComboBox:hover, .titlebar GtkComboBox:hover,
.titlebar .suggested-action.button:hover { .titlebar .suggested-action.button:hover {
border-radius: 0px; border-radius: 0px;
background: alpha(#000, 0.1); background-color: alpha(#000, 0.1);
border: none; border: none;
box-shadow: inset 0 -2px 0 0 @header_text;
color: @header_text; color: @header_text;
} }
@ -189,7 +187,7 @@
.titlebar GtkComboBox:active:backdrop, .titlebar GtkComboBox:active:backdrop,
.titlebar .suggested-action.button:active:backdrop { .titlebar .suggested-action.button:active:backdrop {
border-radius: 0px; border-radius: 0px;
background: alpha(#000, 0.2); background-color: alpha(#000, 0.2);
font: Bold; font: Bold;
border: none; border: none;
color: @backdrop_header_text; color: @backdrop_header_text;
@ -209,8 +207,9 @@
.titlebar GtkComboBox:backdrop:hover, .titlebar GtkComboBox:backdrop:hover,
.titlebar .suggested-action.button:backdrop:hover { .titlebar .suggested-action.button:backdrop:hover {
border-radius: 0px; border-radius: 0px;
background: alpha(#000, 0.1); background-color: alpha(#000, 0.1);
border: none; border: none;
box-shadow: inset 0 -2px 0 0 @backdrop_header_text;
color: @backdrop_header_text; color: @backdrop_header_text;
} }
@ -233,6 +232,25 @@
color: @insensitive_header_text; color: @insensitive_header_text;
} }
/* Insensitive:Backdrop; Button */
.titlebar .titlebutton:insensitive:backdrop,
.titlebar .titlebutton .button:insensitive:backdrop,
.titlebar .button .text-button:insensitive:backdrop,
.titlebar .text-button:insensitive:backdrop,
.titlebar .flat:insensitive:backdrop,
.titlebar .button.image-button:insensitive:backdrop,
.titlebar .image-button:insensitive:backdrop,
.titlebar .button:insensitive:backdrop,
.titlebar .linked .button:insensitive:backdrop,
.titlebar GtkComboBox:insensitive:backdrop,
.titlebar .suggested-action.button:insensitive:backdrop {
border-radius: 0px;
background: none;
font: Bold;
border: none;
color: mix(@backdrop_toolbar_text, @insensitive_toolbar_text, 0.5);
}
/* Button Images */ /* Button Images */
.titlebar .button GtkImage, .titlebar .button GtkImage,
.titlebar .button GtkImage:active, .titlebar .button GtkImage:active,
@ -270,6 +288,58 @@
-gtk-image-effect: dim; -gtk-image-effect: dim;
} }
.titlebar .button GtkImage:insensitive:backdrop,
.titlebar .titlebutton GtkImage:insensitive:backdrop,
.titlebar .titlebutton .button GtkImage:insensitive:backdrop {
color: mix(@backdrop_toolbar_text, @insensitive_toolbar_text, 0.5);
-gtk-image-effect: dim;
}
/* Button Labels */
.titlebar .button GtkLabel,
.titlebar .button GtkLabel:active,
.titlebar .button GtkLabel:focus,
.titlebar .button GtkLabel:hover,
.titlebar .titlebutton .button GtkLabel,
.titlebar .titlebutton .button GtkLabel:active,
.titlebar .titlebutton .button GtkLabel:focus,
.titlebar .titlebutton .button GtkLabel:hover,
.titlebar .titlebutton GtkLabel,
.titlebar .titlebutton GtkLabel:active,
.titlebar .titlebutton GtkLabel:focus,
.titlebar .titlebutton GtkLabel:hover {
color: @header_text;
}
.titlebar .titlebutton .button GtkLabel:active:backdrop,
.titlebar .titlebutton .button GtkLabel:backdrop,
.titlebar .titlebutton .button GtkLabel:backdrop:hover,
.titlebar .titlebutton GtkLabel:active:backdrop,
.titlebar .titlebutton GtkLabel:backdrop,
.titlebar .titlebutton GtkLabel:backdrop:hover,
.titlebar .button GtkLabel:active:backdrop,
.titlebar .button GtkLabel:backdrop,
.titlebar .button GtkLabel:backdrop:hover {
color: @backdrop_header_text;
-gtk-image-effect: dim;
}
.titlebar .button GtkLabel:insensitive,
.titlebar .titlebutton GtkLabel:insensitive,
.titlebar .titlebutton .button GtkLabel:insensitive {
color: @insensitive_header_text;
-gtk-image-effect: dim;
}
.titlebar .button GtkLabel:insensitive:backdrop,
.titlebar .titlebutton GtkLabel:insensitive:backdrop,
.titlebar .titlebutton .button GtkLabel:insensitive:backdrop {
color: mix(@backdrop_toolbar_text, @insensitive_toolbar_text, 0.5);
-gtk-image-effect: dim;
}
.titlebar .right .button:first-child, .titlebar .right .button:first-child,
.titlebar .right .titlebutton:first-child { .titlebar .right .titlebutton:first-child {

View File

@ -30,30 +30,22 @@
/* Main Colors*/ /* Main Colors*/
.toolbar { .toolbar {
padding-top: 0px; padding: 0px;
padding-bottom: 0px;
padding-left: 4px;
padding-right: 4px;
color: @toolbar_text; color: @toolbar_text;
background-color: @toolbar; background-color: @toolbar;
box-shadow: inset 0 -1px 2px -1px alpha(#000, 0.4);
} }
.toolbar:insensitive { .toolbar:insensitive {
padding-top: 0px;
padding-bottom: 0px;
padding-left: 4px;
padding-right: 4px;
color: @insensitive_toolbar_text; color: @insensitive_toolbar_text;
background-color: @background; background-color: @background;
box-shadow: none;
} }
.toolbar:backdrop { .toolbar:backdrop {
padding-top: 0px;
padding-bottom: 0px;
padding-left: 4px;
padding-right: 4px;
color: @backdrop_toolbar_text; color: @backdrop_toolbar_text;
background-color: @backdrop_toolbar; background-color: @backdrop_toolbar;
box-shadow: none;
-gtk-image-effect: dim; -gtk-image-effect: dim;
} }
@ -100,20 +92,20 @@
.toolbar .image-button:active:hover { .toolbar .image-button:active:hover {
padding: 13px; padding: 13px;
border: none; border: none;
background: alpha(#000, 0.1); background-color: alpha(#000, 0.1);
color: @toolbar_text; color: @toolbar_text;
box-shadow: inset 0 -2px 0 0 @toolbar_text; box-shadow: inset 0 -2px 0 0 @toolbar_text;
} }
/* Insensitive */ /* Insensitive */
.toolbar .button:insensitive .toolbar .button:insensitive,
.toolbar .text-button:insensitive, .toolbar .text-button:insensitive,
.toolbar .image-button:insensitive { .toolbar .image-button:insensitive {
padding: 13px; color: @insensitive_header_text;
border: none; -gtk-image-effect: dim;
color: @insensitive_toolbar_text;
} }
/* Backdrop */ /* Backdrop */
.toolbar .button:backdrop, .toolbar .button:backdrop,
.toolbar .button:active:backdrop .toolbar .button:active:backdrop
@ -126,12 +118,21 @@
padding: 13px; padding: 13px;
} }
/* Insensitive:Backdrop; */
.toolbar .button:insensitive:backdrop,
.toolbar .text-button:insensitive:backdrop,
.toolbar .image-button:insensitive:backdrop {
padding: 13px;
border: none;
color: mix(@backdrop_toolbar_text, @insensitive_toolbar_text, 0.5);
}
/* Entry */ /* Entry */
.toolbar .entry { .toolbar .entry {
border: none; border: none;
border-radius: 0px; border-radius: 0px;
background:transparent; background-color:transparent;
color: @toolbar_text color: @toolbar_text
} }
@ -184,6 +185,67 @@
-gtk-image-effect: dim; -gtk-image-effect: dim;
} }
.toolbar GtkImage:insensitive:backdrop,
.toolbar .button GtkImage:insensitive:backdrop {
color: mix(@backdrop_toolbar_text, @insensitive_toolbar_text, 0.5);
-gtk-image-effect: dim;
}
/* Images */
.toolbar .button GtkImage {
color: @toolbar_text;
}
.toolbar .button:active GtkImage,
.toolbar .button:focus GtkImage,
.toolbar .button:hover GtkImage {
color: @toolbar_text;
}
.toolbar .button:backdrop GtkImage,
.toolbar .button:backdrop:hover GtkImage,
.toolbar .button:active:backdrop GtkImage {
color: @backdrop_toolbar_text;
-gtk-image-effect: dim;
}
.toolbar .button:insensitive GtkImage {
color: @insensitive_toolbar_text;
-gtk-image-effect: dim;
}
.toolbar .button:insensitive:backdrop GtkImage {
color: mix(@backdrop_toolbar_text, @insensitive_toolbar_text, 0.5);
-gtk-image-effect: dim;
}
/* Labels */
.toolbar .button GtkLabel {
color: @toolbar_text;
}
.toolbar .button:active GtkLabel,
.toolbar .button:focus GtkLabel,
.toolbar .button:hover GtkLabel {
color: @toolbar_text;
}
.toolbar .button:backdrop GtkLabel,
.toolbar .button:backdrop:hover GtkLabel,
.toolbar .button:active:backdrop GtkLabel {
color: @backdrop_toolbar_text;
}
.toolbar .button:insensitive GtkLabel {
color: @insensitive_toolbar_text;
}
.toolbar .button:insensitive:backdrop GtkLabel {
color: mix(@backdrop_toolbar_text, @insensitive_toolbar_text, 0.5);
}
/******************* /*******************
* Primary Toolbar * * Primary Toolbar *
*******************/ *******************/
@ -237,7 +299,7 @@
/* Hover buttons */ /* Hover buttons */
.primary-toolbar .button:hover, .primary-toolbar .button:hover,
.primary-toolbar .button:active:hover { .primary-toolbar .button:active:hover {
background: alpha(#000, 0.1); background-color: alpha(#000, 0.1);
box-shadow: none; box-shadow: none;
} }
@ -307,133 +369,6 @@
padding: 2px; padding: 2px;
} }
/******************
* Inline Toolbar *
******************/
.inline-toolbar .toolbar,
.inline-toolbar.toolbar {
border: solid @border;
border-width: 0 1px 1px 1px;
padding: 4px;
background-color: @background;
box-shadow: none;
}
.inline-toolbar .toolbar:backdrop,
.inline-toolbar.toolbar:backdrop {
/*border: 1px solid @backdrop_border;*/
border-top-width: 0px;
padding: 4px;
background-color: @backdrop_background;
background-image: linear-gradient(to bottom,
@backdrop_gradient_a,
@backdrop_gradient_b
);
box-shadow: none;
-gtk-image-effect: dim;
}
.inline-toolbar.toolbar.vertical:first-child {
border-radius: 0 0 6px 6px;
border-width: 1px 1px 0px 1px;
}
.inline-toolbar.toolbar.vertical:last-child {
border-radius: 6px 6px 0px 0px;
border-width: 0px 1px 1px 1px;
}
/* Buttons */
.inline-toolbar .button.text-button {
background-image: none;
background-color:@base;;
}
.inline-toolbar .button.image-button,
.inline-toolbar .button.image-button:active {
padding: 2px;
background-image: none;
background-color:@base;;
}
.inline-toolbar GtkComboBox,
.inline-toolbar .button {
color: @foreground;
background-image: none;
background-color:@base;
}
.inline-toolbar GtkComboBox:active,
.inline-toolbar .button:active {
color: @foreground;
background-image: linear-gradient(to bottom,
@button_active_gradient_a,
@button_active_gradient_b
);
color: @foreground;
}
.inline-toolbar .separator,
.inline-toolbar .button .separator,
.inline-toolbar .button.separator {
color: @separator;
}
/* Hover */
.inline-toolbar .button:hover {
color: @hover_text;
background-image: linear-gradient(to bottom,
@button_hover_gradient_a,
@button_hover_gradient_b
);
color: @foreground;
}
.inline-toolbar .button:active:hover {
color: @hover_text;
background-image: linear-gradient(to bottom,
@button_hover_gradient_b,
@button_hover_gradient_a
);
}
/* Insensitive */
.inline-toolbar .button:insensitive,
.inline-toolbar .button:active:insensitive {
color: @insensitive_text;
background-image: none;
background-color: @insensitive_background;
}
.inline-toolbar .separator:insensitive,
.inline-toolbar .button .separator:insensitive,
.inline-toolbar .button.separator:insensitive {
color: @insensitive_separator;
}
/* backdrop */
.inline-toolbar .button:backdrop,
.inline-toolbar .button:active:backdrop {
color: @backdrop_text;
background-image: none;
background-color: @backdrop_background;
}
.inline-toolbar .separator:backdrop,
.inline-toolbar .button .separator:backdrop,
.inline-toolbar .button.separator:backdrop {
color: @backdrop_separator;
}
/******************** /********************
* Menubar Toolbars * * Menubar Toolbars *
********************/ ********************/

View File

@ -15,7 +15,7 @@
} }
.tooltip * { .tooltip * {
background-color: transparent; background: none;
} }
.tooltip GtkLabel, .tooltip GtkLabel,

View File

@ -22,7 +22,7 @@
*********/ *********/
.frame { .frame {
background-color: transparent; background: none;
border: 1px solid @border; border: 1px solid @border;
color: @foreground; color: @foreground;
} }
@ -35,7 +35,7 @@
.frame:insensitive { .frame:insensitive {
border-color: @insensitive_border; border-color: @insensitive_border;
background-color: transparent; background: none;
color: @insensitive_text; color: @insensitive_text;
} }
@ -50,7 +50,6 @@
.view { .view {
background-color: @base; background-color: @base;
color: @foreground; color: @foreground;
text-shadow: none;
} }
.view:insensitive, .view:insensitive,
@ -204,17 +203,17 @@ GtkIconView.view.cell:selected:focus {
} }
GtkIconView.content-view.check { GtkIconView.content-view.check {
background-color: transparent; background: none;
} }
GtkIconView.content-view.check:active { GtkIconView.content-view.check:active {
background-color: transparent; background: none;
} }
GtkIconView.content-view.check:prelight, GtkIconView.content-view.check:prelight,
GtkIconView.content-view.check:insensitive, GtkIconView.content-view.check:insensitive,
GtkIconView.content-view.check:selected { GtkIconView.content-view.check:selected {
background-color: transparent; background: none;
} }
@ -251,13 +250,13 @@ GtkIconView.content-view.check:selected {
} }
.content-view.cell { .content-view.cell {
background-color: transparent; background: none;
background-image: none; background-image: none;
} }
.content-view.view.check, .content-view.view.check,
.content-view.view.check:active { .content-view.view.check:active {
background-color: transparent; background: none;
} }
.content-view column-header .button { .content-view column-header .button {
@ -321,7 +320,7 @@ GtkHTML:active:backdrop,
.cursor-handle.top, .cursor-handle.top,
.cursor-handle.bottom { .cursor-handle.bottom {
background-color: transparent; background: none;
box-shadow: none; box-shadow: none;
border-style: none; border-style: none;
border-image: none; border-image: none;