From db10b6e08175f3e790a5c87dbf3be70abf5e6b39 Mon Sep 17 00:00:00 2001 From: Sam Hewitt Date: Wed, 17 Dec 2014 21:01:33 -0500 Subject: [PATCH] Massive refinement. --- Paper/gnome-shell/gnome-shell.css | 3 - Paper/gtk-2.0/Menu-Menubar/menubar_button.png | Bin 244 -> 289 bytes Paper/gtk-3.0/apps/archive-manager.css | 4 +- Paper/gtk-3.0/apps/birdie.css | 2 +- Paper/gtk-3.0/apps/gedit.css | 2 +- Paper/gtk-3.0/apps/gnome-documents.css | 4 +- Paper/gtk-3.0/apps/gnome-software.css | 12 +- Paper/gtk-3.0/apps/gnome.css | 4 +- Paper/gtk-3.0/apps/nautilus.css | 1 + Paper/gtk-3.0/apps/pantheon.css | 18 +- Paper/gtk-3.0/apps/settings.css | 2 +- Paper/gtk-3.0/apps/snap.css | 4 +- Paper/gtk-3.0/apps/unity.css | 4 +- Paper/gtk-3.0/apps/xfce.css | 8 - Paper/gtk-3.0/assets/spinner.css | 56 ----- Paper/gtk-3.0/granite-widgets.css | 4 +- Paper/gtk-3.0/gtk-common.css | 8 +- Paper/gtk-3.0/gtk-dark.css | 1 - Paper/gtk-3.0/gtk-widgets-assets-common.css | 49 ---- Paper/gtk-3.0/gtk-widgets-assets-dark.css | 75 ------ Paper/gtk-3.0/gtk-widgets-assets.css | 75 ------ Paper/gtk-3.0/gtk-widgets.css | 3 +- Paper/gtk-3.0/gtk.css | 1 - Paper/gtk-3.0/widgets/base-states.css | 14 +- Paper/gtk-3.0/widgets/buttons.css | 158 +++++++----- Paper/gtk-3.0/widgets/calendar.css | 4 +- Paper/gtk-3.0/widgets/cell-row.css | 1 - Paper/gtk-3.0/widgets/check-radio.css | 12 +- Paper/gtk-3.0/widgets/color-chooser.css | 4 +- Paper/gtk-3.0/widgets/column-header.css | 1 + Paper/gtk-3.0/widgets/combobox.css | 175 ++++---------- Paper/gtk-3.0/widgets/dynamic-notebook.css | 8 +- Paper/gtk-3.0/widgets/entry.css | 15 +- Paper/gtk-3.0/widgets/floating-bar.css | 2 +- Paper/gtk-3.0/widgets/header-bar.css | 48 +++- .../widgets/{images.css => images-labels.css} | 58 ++++- Paper/gtk-3.0/widgets/infobars.css | 2 +- Paper/gtk-3.0/widgets/inline-toolbars.css | 150 ++++++++++++ Paper/gtk-3.0/widgets/levelbars.css | 4 +- Paper/gtk-3.0/widgets/list-rows.css | 25 ++ Paper/gtk-3.0/widgets/menu-button.css | 1 - Paper/gtk-3.0/widgets/menubars.css | 7 +- Paper/gtk-3.0/widgets/menus.css | 5 +- Paper/gtk-3.0/widgets/miscellaneous.css | 14 +- Paper/gtk-3.0/widgets/notebook.css | 15 +- Paper/gtk-3.0/widgets/osd.css | 20 +- Paper/gtk-3.0/widgets/popovers.css | 16 +- Paper/gtk-3.0/widgets/progressbars.css | 10 +- Paper/gtk-3.0/widgets/scales.css | 6 +- Paper/gtk-3.0/widgets/scrollbars.css | 8 +- Paper/gtk-3.0/widgets/search-bars.css | 33 ++- Paper/gtk-3.0/widgets/selection-mode.css | 38 ++- Paper/gtk-3.0/widgets/sidebar.css | 8 +- Paper/gtk-3.0/widgets/spinbutton.css | 12 +- Paper/gtk-3.0/widgets/spinner.css | 2 +- .../widgets/suggested-action-buttons.css | 4 +- Paper/gtk-3.0/widgets/switches.css | 2 +- Paper/gtk-3.0/widgets/titlebar.css | 84 ++++++- Paper/gtk-3.0/widgets/toolbars.css | 227 +++++++----------- Paper/gtk-3.0/widgets/tooltips.css | 2 +- Paper/gtk-3.0/widgets/views.css | 17 +- 61 files changed, 742 insertions(+), 810 deletions(-) delete mode 100644 Paper/gtk-3.0/assets/spinner.css rename Paper/gtk-3.0/widgets/{images.css => images-labels.css} (58%) create mode 100644 Paper/gtk-3.0/widgets/inline-toolbars.css diff --git a/Paper/gnome-shell/gnome-shell.css b/Paper/gnome-shell/gnome-shell.css index e6ef7e0..7fe86ef 100644 --- a/Paper/gnome-shell/gnome-shell.css +++ b/Paper/gnome-shell/gnome-shell.css @@ -627,7 +627,6 @@ StScrollBar StButton#vhandle:active { background-color: rgba(30, 39, 43, 1.0); font-weight: normal; color: #9BA8AD; - text-shadow: none; height: 2em; } @@ -687,7 +686,6 @@ StScrollBar StButton#vhandle:active { .panel-button:hover { background: rgba(44, 58, 64, 0.3); - text-shadow: none; } .panel-button:active, @@ -698,7 +696,6 @@ StScrollBar StButton#vhandle:active { background-image: none; background: rgba(44, 58, 64, 1.0); color: #D3D4D5; - text-shadow: none; transition-duration: 300ms; } diff --git a/Paper/gtk-2.0/Menu-Menubar/menubar_button.png b/Paper/gtk-2.0/Menu-Menubar/menubar_button.png index 28157629c3933ab233fb8465db961230ca34aea6..7bb832c84764146a3cd4936919e4042f8d1a182f 100644 GIT binary patch delta 216 zcmeyuxR7Z=VEr9dF%A`tdtY8EGcYj7W`;zRIOpf)rskCZxeN@>MX8A;sVNHOnI#zt z?w-B@DSD~wK=D>j7srr@!*9=TlzwZp7!la!pxh_p{&V0#hOo* z7;kTT%VPYS;f6cQj^Em@bHxQ23p|8um^c&~7*Gg>wD3PlXgZ7;qcVyGr zqO_NM=PN(n*=wj!{XTiy|F?5hlnRQv4l6e>FmWhA2o(_XL40igbL|R7rn>jMp%0b+ UPirzX1-gd8)78&qol`;+0C`?P)Bpeg diff --git a/Paper/gtk-3.0/apps/archive-manager.css b/Paper/gtk-3.0/apps/archive-manager.css index 12ddabf..0c88a12 100644 --- a/Paper/gtk-3.0/apps/archive-manager.css +++ b/Paper/gtk-3.0/apps/archive-manager.css @@ -16,7 +16,7 @@ * with the Paper GTK theme. If not, see http://www.gnu.org/licenses/. */ -@define-color archives #bb9e7b; +@define-color archives #A88A67; /********** * Header * @@ -27,7 +27,7 @@ FrWindow .titlebar { background-color: @archives; } -FrWindow .header-bar:backdrop, +FrWindow .header-bar:backdrop,titlebar FrWindow .titlebar:backdrop { background-color: shade(@archives,0.9); } diff --git a/Paper/gtk-3.0/apps/birdie.css b/Paper/gtk-3.0/apps/birdie.css index a7b843e..1cc3aab 100644 --- a/Paper/gtk-3.0/apps/birdie.css +++ b/Paper/gtk-3.0/apps/birdie.css @@ -48,7 +48,7 @@ BirdieWidgetsUserbox { BirdieWidgetsNotebook BirdieWidgetsNotebook .notebook .header, BirdieWidgetsNotebook .dynamic-notebook .header { - background: @base; + background-color: @base; } /* Active */ diff --git a/Paper/gtk-3.0/apps/gedit.css b/Paper/gtk-3.0/apps/gedit.css index c76a9be..cb7e683 100644 --- a/Paper/gtk-3.0/apps/gedit.css +++ b/Paper/gtk-3.0/apps/gedit.css @@ -102,7 +102,7 @@ GeditPanel.vertical .title { GeditPanel .toolbar { border-style: none; - background-color: transparent; + background: none; } GeditDocumentsPanel .view { diff --git a/Paper/gtk-3.0/apps/gnome-documents.css b/Paper/gtk-3.0/apps/gnome-documents.css index b7f9fdc..a7213e4 100644 --- a/Paper/gtk-3.0/apps/gnome-documents.css +++ b/Paper/gtk-3.0/apps/gnome-documents.css @@ -86,7 +86,7 @@ .documents-counter { background-image: url('assets/dnd-counter.svg'); background-size: contain; - background-color: transparent; + background: none; color: @base; font: bold; } @@ -116,7 +116,7 @@ .documents-entry-tag.button:hover, .documents-entry-tag.button:active, .documents-entry-tag.button:active:hover { - background-color: transparent; + background: none; background-image: none; border-image: none; border-width: 0; diff --git a/Paper/gtk-3.0/apps/gnome-software.css b/Paper/gtk-3.0/apps/gnome-software.css index 4564904..db5f34f 100644 --- a/Paper/gtk-3.0/apps/gnome-software.css +++ b/Paper/gtk-3.0/apps/gnome-software.css @@ -27,7 +27,6 @@ background-color: @selection; border-radius: 4px; color: @selected_foreground; - text-shadow: none; } .popular-installed-overlay-box { @@ -35,7 +34,6 @@ background-color: @selection; border-radius: 0; color: @selected_foreground; - text-shadow: none; } .index-title-alignment-software { @@ -101,7 +99,6 @@ border-color: darker(#d3d7cf); border-style: solid; border-width: 1px; - text-shadow: none; } .application-details-infobar.warning { @@ -109,7 +106,6 @@ color: @foreground; border: 1px solid; border-color: darker(#fcaf3e); - text-shadow: none; } .application-details-title { @@ -124,7 +120,6 @@ } .error-label { - text-shadow: none; } .folder-label { @@ -144,17 +139,17 @@ } .image-list { - background-color: transparent; + background: none; } GtkBox.star { - background-color: transparent; + background: none; background-image: none; } .button.star { -GtkWidget-focus-padding: 0; - background-color: transparent; + background: none; background-image: none; border-image: none; border-radius: 0; @@ -173,7 +168,6 @@ GtkBox.star { } .counter-label { - text-shadow: none; color: @selected_foreground; background-color: mix(@selection, @selected_foreground, 0.3); font-size: smaller; diff --git a/Paper/gtk-3.0/apps/gnome.css b/Paper/gtk-3.0/apps/gnome.css index bf20309..b9e4c48 100644 --- a/Paper/gtk-3.0/apps/gnome.css +++ b/Paper/gtk-3.0/apps/gnome.css @@ -37,12 +37,12 @@ SushiFontWidget { **********/ SudokuView SudokuCellView { border: inherit; - background: inherit; + background-color: inherit; } SudokuView SudokuCellView:backdrop { border: inherit; - background: inherit; + background-color: inherit; } SudokuView { diff --git a/Paper/gtk-3.0/apps/nautilus.css b/Paper/gtk-3.0/apps/nautilus.css index 2a92301..c952dce 100644 --- a/Paper/gtk-3.0/apps/nautilus.css +++ b/Paper/gtk-3.0/apps/nautilus.css @@ -149,6 +149,7 @@ NautilusQueryEditor .toolbar { border-style: solid; border-color: @background; + color: @text; } diff --git a/Paper/gtk-3.0/apps/pantheon.css b/Paper/gtk-3.0/apps/pantheon.css index c31f084..3b6732f 100644 --- a/Paper/gtk-3.0/apps/pantheon.css +++ b/Paper/gtk-3.0/apps/pantheon.css @@ -23,7 +23,7 @@ BirdieWidgetsTweetList * { background-image: none; - background-color: transparent; + background: none; } /******** @@ -171,7 +171,7 @@ NoiseWidgetsTileView { .app:hover { border-radius: 8px; border: none; - background: alpha(@selection, 0.7); + background-color: alpha(@selection, 0.7); color: white; } @@ -183,13 +183,13 @@ NoiseWidgetsTileView { border-radius: 0; border: none; color: @foreground; - background: transparent; + background: none; } .search-item:hover, .search-item:focus { border-radius: 0; - background: alpha(@selection, 0.7); + background-color: alpha(@selection, 0.7); color: @selected_foreground; } @@ -200,7 +200,7 @@ NoiseWidgetsTileView { font: 18; font-weight: 300; background-image: none; - background-color: transparent; + background: none; box-shadow: none; border-radius: 0; } @@ -215,7 +215,7 @@ NoiseWidgetsTileView { ********/ .panel { - background-color: transparent; + background: none; color: white; font-weight: bold; } @@ -229,7 +229,7 @@ NoiseWidgetsTileView { .panel-shadow { background-image: none; - background-color: transparent; + background: none; } .panel-app-button { @@ -237,7 +237,7 @@ NoiseWidgetsTileView { } .composited-indicator { - background-color: transparent; + background: none; color: #fff; padding: 0 2px; } @@ -263,5 +263,5 @@ NoiseWidgetsTileView { ***********/ PantheonTerminalPantheonTerminalWindow.background { - background-color: transparent; + background: none; } \ No newline at end of file diff --git a/Paper/gtk-3.0/apps/settings.css b/Paper/gtk-3.0/apps/settings.css index f6bf8fc..b8df5b7 100644 --- a/Paper/gtk-3.0/apps/settings.css +++ b/Paper/gtk-3.0/apps/settings.css @@ -67,7 +67,7 @@ CcShellNavBar { ************/ CcShellItemView { - background: transparent; + background: none; border:none; } diff --git a/Paper/gtk-3.0/apps/snap.css b/Paper/gtk-3.0/apps/snap.css index 890f3f5..1c0a5c3 100644 --- a/Paper/gtk-3.0/apps/snap.css +++ b/Paper/gtk-3.0/apps/snap.css @@ -34,9 +34,9 @@ SnapSnapWindow .header-bar:backdrop { } SnapWidgetsCamera { - background:@snap_background; + background-color:@snap_background; } SnapWidgetsCamera:backdrop { - background:shade(@snap_background, 0.9); + background-color:shade(@snap_background, 0.9); } \ No newline at end of file diff --git a/Paper/gtk-3.0/apps/unity.css b/Paper/gtk-3.0/apps/unity.css index 479c6fa..3cf8d37 100644 --- a/Paper/gtk-3.0/apps/unity.css +++ b/Paper/gtk-3.0/apps/unity.css @@ -134,7 +134,7 @@ UnityPanelWidget, border-width: 1px; border-style: solid; border: none; - background-color: transparent; + background: none; color: @panel_text; box-shadow: none; } @@ -142,7 +142,7 @@ UnityPanelWidget, .unity-panel.menubar.menuitem:hover, .unity-panel.menubar .menuitem:hover { border-radius: 0px; - background: shade(@unity, 0.8); + background-color: shade(@unity, 0.8); color: @panel_text; box-shadow: none; } diff --git a/Paper/gtk-3.0/apps/xfce.css b/Paper/gtk-3.0/apps/xfce.css index 54b5e8f..d39a161 100644 --- a/Paper/gtk-3.0/apps/xfce.css +++ b/Paper/gtk-3.0/apps/xfce.css @@ -35,8 +35,6 @@ background-color: @panel_bg_color; color: @panel_fg_color; font: normal; - text-shadow: none; - icon-shadow: none; } .xfce4-panel .button { @@ -44,9 +42,7 @@ border-radius: 0; border-style: none; color: @panel_fg_color; - text-shadow: none; box-shadow: none; - icon-shadow: none; -gtk-image-effect: none; } @@ -55,9 +51,7 @@ background-image: none; border: none; color: @panel_fg_color; - text-shadow: none; box-shadow: none; - icon-shadow: none; } .xfce4-panel .button:hover, @@ -66,9 +60,7 @@ background-image: none; border: none; color: @panel_fg_color; - text-shadow: none; box-shadow: none; - icon-shadow: none; } .xfce4-panel .menu { diff --git a/Paper/gtk-3.0/assets/spinner.css b/Paper/gtk-3.0/assets/spinner.css deleted file mode 100644 index f36f46f..0000000 --- a/Paper/gtk-3.0/assets/spinner.css +++ /dev/null @@ -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; -} \ No newline at end of file diff --git a/Paper/gtk-3.0/granite-widgets.css b/Paper/gtk-3.0/granite-widgets.css index 5603b84..b9ef53b 100644 --- a/Paper/gtk-3.0/granite-widgets.css +++ b/Paper/gtk-3.0/granite-widgets.css @@ -49,13 +49,13 @@ GraniteWidgetsStaticNotebook .frame { GraniteWidgetsPopOver .sidebar.view { border: none; - background-color: transparent; + background: none; } /*Button*/ GraniteWidgetsPopOver .button { background-image: none; - background-color: transparent; + background: none; border: none; } diff --git a/Paper/gtk-3.0/gtk-common.css b/Paper/gtk-3.0/gtk-common.css index f90052c..dc61d0f 100644 --- a/Paper/gtk-3.0/gtk-common.css +++ b/Paper/gtk-3.0/gtk-common.css @@ -27,7 +27,7 @@ @define-color insensitive_border shade(@border, 1.1); @define-color insensitive_button @insensitive_background; @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); /* Backdrop colors */ @@ -36,7 +36,7 @@ @define-color backdrop_foreground shade(@foreground, 1.2); @define-color backdrop_border shade(@border, 1.02); @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); /* Backdrop-insensitive colors */ @@ -113,8 +113,8 @@ ****************/ @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_b shade(@backdrop_background, 0.85); +@define-color backdrop_progressbar_background shade(@backdrop_background, 0.85); +@define-color insensitive_progressbar_background shade(@insensitive_background, 0.85); /*********** diff --git a/Paper/gtk-3.0/gtk-dark.css b/Paper/gtk-3.0/gtk-dark.css index 0a6049d..5e39c3f 100644 --- a/Paper/gtk-3.0/gtk-dark.css +++ b/Paper/gtk-3.0/gtk-dark.css @@ -26,7 +26,6 @@ @define-color background #263238;/* Background color */ @define-color foreground #A8B5BA;/* Foreground color */ @define-color border #1E272B;/* Borders color */ -@define-color button #1E272B;/* Button color */ @define-color separator @border;/* Separator color */ @define-color text #A8B5BA;/* Text color */ @define-color panel #1e282c;/* Panel color */ diff --git a/Paper/gtk-3.0/gtk-widgets-assets-common.css b/Paper/gtk-3.0/gtk-widgets-assets-common.css index 810c6fe..5af403b 100644 --- a/Paper/gtk-3.0/gtk-widgets-assets-common.css +++ b/Paper/gtk-3.0/gtk-widgets-assets-common.css @@ -9,7 +9,6 @@ .check.button.flat, .header-bar .check.titlebutton.button, .titlebar .check.titlebutton.button { - icon-shadow: none; } .view.check:selected, GtkCalendar.check:selected, @@ -23,7 +22,6 @@ GtkCalendar.check:selected, .check:hover.button.flat, .header-bar .check.titlebutton.button:hover, .titlebar .check.titlebutton.button:hover { - icon-shadow: none; } .view.check:hover:selected, GtkCalendar.check:hover:selected, @@ -37,7 +35,6 @@ GtkCalendar.check:hover:selected, .check:active.button.flat, .header-bar .check.titlebutton.button:active, .titlebar .check.titlebutton.button:active { - icon-shadow: none; } .view.check:active:selected, GtkCalendar.check:active:selected, @@ -51,7 +48,6 @@ GtkCalendar.check:active:selected, .check:insensitive.button.flat, .header-bar .check.titlebutton.button:insensitive, .titlebar .check.titlebutton.button:insensitive { - icon-shadow: none; } .view.check:insensitive:selected, GtkCalendar.check:insensitive:selected, @@ -60,12 +56,10 @@ GtkCalendar.check:insensitive:selected, } .check:backdrop { -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, .header-bar .check.titlebutton.button:backdrop, .titlebar .check.titlebutton.button:backdrop { - icon-shadow: none; } .view.check:backdrop:selected, GtkCalendar.check:backdrop:selected, @@ -74,12 +68,10 @@ GtkCalendar.check:backdrop:selected, } .check:backdrop:insensitive { -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, .header-bar .check.titlebutton.button:backdrop:insensitive, .titlebar .check.titlebutton.button:backdrop:insensitive { - icon-shadow: none; } .view.check:backdrop:insensitive:selected, GtkCalendar.check:backdrop:insensitive:selected, @@ -93,7 +85,6 @@ GtkCalendar.check:backdrop:insensitive:selected, .check:inconsistent.button.flat, .header-bar .check.titlebutton.button:inconsistent, .titlebar .check.titlebutton.button:inconsistent { - icon-shadow: none; } .view.check:inconsistent:selected, GtkCalendar.check:inconsistent:selected, @@ -107,7 +98,6 @@ GtkCalendar.check:inconsistent:selected, .check:inconsistent:hover.button.flat, .header-bar .check.titlebutton.button:inconsistent:hover, .titlebar .check.titlebutton.button:inconsistent:hover { - icon-shadow: none; } .view.check:inconsistent:hover:selected, GtkCalendar.check:inconsistent:hover:selected, @@ -121,7 +111,6 @@ GtkCalendar.check:inconsistent:hover:selected, .check:inconsistent:selected.button.flat, .header-bar .check.titlebutton.button:inconsistent:selected, .titlebar .check.titlebutton.button:inconsistent:selected { - icon-shadow: none; } .view.check:inconsistent:selected:selected, GtkCalendar.check:inconsistent:selected, @@ -130,12 +119,10 @@ GtkCalendar.check:inconsistent:selected, } .check:inconsistent:backdrop { -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, .header-bar .check.titlebutton.button:inconsistent:backdrop, .titlebar .check.titlebutton.button:inconsistent:backdrop { - icon-shadow: none; } .view.check:inconsistent:backdrop:selected, GtkCalendar.check:inconsistent:backdrop:selected, @@ -149,7 +136,6 @@ GtkCalendar.check:inconsistent:backdrop:selected, .check:inconsistent:insensitive.button.flat, .header-bar .check.titlebutton.button:inconsistent:insensitive, .titlebar .check.titlebutton.button:inconsistent:insensitive { - icon-shadow: none; } .view.check:inconsistent:insensitive:selected, GtkCalendar.check:inconsistent:insensitive:selected, @@ -158,12 +144,10 @@ GtkCalendar.check:inconsistent:insensitive:selected, } .check:inconsistent:insensitive:backdrop { -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, .header-bar .check.titlebutton.button:inconsistent:insensitive:backdrop, .titlebar .check.titlebutton.button:inconsistent:insensitive:backdrop { - icon-shadow: none; } .view.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, .header-bar .check.titlebutton.button:checked, .titlebar .check.titlebutton.button:checked { - icon-shadow: none; } .view.check:checked:selected, GtkCalendar.check:checked:selected, @@ -191,7 +174,6 @@ GtkCalendar.check:checked:selected, .check:checked:insensitive.button.flat, .header-bar .check.titlebutton.button:checked:insensitive, .titlebar .check.titlebutton.button:checked:insensitive { - icon-shadow: none; } .view.check:checked:insensitive:selected, GtkCalendar.check:checked:insensitive:selected, @@ -205,7 +187,6 @@ GtkCalendar.check:checked:insensitive:selected, .check:checked:hover.button.flat, .header-bar .check.titlebutton.button:checked:hover, .titlebar .check.titlebutton.button:checked:hover { - icon-shadow: none; } .view.check:checked:hover:selected, GtkCalendar.check:checked:hover:selected, @@ -219,7 +200,6 @@ GtkCalendar.check:checked:hover:selected, .check:checked:active.button.flat, .header-bar .check.titlebutton.button:checked:active, .titlebar .check.titlebutton.button:checked:active { - icon-shadow: none; } .view.check:checked:active:selected, GtkCalendar.check:checked:active:selected, @@ -228,12 +208,10 @@ GtkCalendar.check:checked:active:selected, } .check:backdrop:checked { -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, .header-bar .check.titlebutton.button:backdrop:checked, .titlebar .check.titlebutton.button:backdrop:checked { - icon-shadow: none; } .view.check:backdrop:checked:selected, GtkCalendar.check:backdrop:checked:selected, @@ -242,12 +220,10 @@ GtkCalendar.check:backdrop:checked:selected, } .check:backdrop:checked:insensitive { -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, .header-bar .check.titlebutton.button:backdrop:checked:insensitive, .titlebar .check.titlebutton.button:backdrop:checked:insensitive { - icon-shadow: none; } .view.check:backdrop:checked:insensitive:selected, GtkCalendar.check:backdrop:checked:insensitive:selected, @@ -257,7 +233,6 @@ GtkCalendar.check:backdrop:checked:insensitive:selected, .menu .menuitem.check { -gtk-icon-source: -gtk-icontheme("checkbox-symbolic"); color: #7a7e7f; - icon-shadow: none; } .menu .menuitem.check:active, .menu .menuitem.check:checked { @@ -279,7 +254,6 @@ GtkCalendar.check:backdrop:checked:insensitive:selected, .radio.button.flat, .header-bar .radio.titlebutton.button, .titlebar .radio.titlebutton.button { - icon-shadow: none; } .view.radio:selected, GtkCalendar.radio:selected, @@ -293,7 +267,6 @@ GtkCalendar.radio:selected, .radio:hover.button.flat, .header-bar .radio.titlebutton.button:hover, .titlebar .radio.titlebutton.button:hover { - icon-shadow: none; } .view.radio:hover:selected, GtkCalendar.radio:hover:selected, @@ -307,7 +280,6 @@ GtkCalendar.radio:hover:selected, .radio:active.button.flat, .header-bar .radio.titlebutton.button:active, .titlebar .radio.titlebutton.button:active { - icon-shadow: none; } .view.radio:active:selected, GtkCalendar.radio:active:selected, @@ -321,7 +293,6 @@ GtkCalendar.radio:active:selected, .radio:insensitive.button.flat, .header-bar .radio.titlebutton.button:insensitive, .titlebar .radio.titlebutton.button:insensitive { - icon-shadow: none; } .view.radio:insensitive:selected, GtkCalendar.radio:insensitive:selected, @@ -330,12 +301,10 @@ GtkCalendar.radio:insensitive:selected, } .radio:backdrop { -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, .header-bar .radio.titlebutton.button:backdrop, .titlebar .radio.titlebutton.button:backdrop { - icon-shadow: none; } .view.radio:backdrop:selected, GtkCalendar.radio:backdrop:selected, @@ -344,12 +313,10 @@ GtkCalendar.radio:backdrop:selected, } .radio:backdrop:insensitive { -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, .header-bar .radio.titlebutton.button:backdrop:insensitive, .titlebar .radio.titlebutton.button:backdrop:insensitive { - icon-shadow: none; } .view.radio:backdrop:insensitive:selected, GtkCalendar.radio:backdrop:insensitive:selected, @@ -363,7 +330,6 @@ GtkCalendar.radio:backdrop:insensitive:selected, .radio:inconsistent.button.flat, .header-bar .radio.titlebutton.button:inconsistent, .titlebar .radio.titlebutton.button:inconsistent { - icon-shadow: none; } .view.radio:inconsistent:selected, GtkCalendar.radio:inconsistent:selected, @@ -377,7 +343,6 @@ GtkCalendar.radio:inconsistent:selected, .radio:inconsistent:hover.button.flat, .header-bar .radio.titlebutton.button:inconsistent:hover, .titlebar .radio.titlebutton.button:inconsistent:hover { - icon-shadow: none; } .view.radio:inconsistent:hover:selected, GtkCalendar.radio:inconsistent:hover:selected, @@ -391,7 +356,6 @@ GtkCalendar.radio:inconsistent:hover:selected, .radio:inconsistent:selected.button.flat, .header-bar .radio.titlebutton.button:inconsistent:selected, .titlebar .radio.titlebutton.button:inconsistent:selected { - icon-shadow: none; } .view.radio:inconsistent:selected:selected, GtkCalendar.radio:inconsistent:selected, @@ -400,12 +364,10 @@ GtkCalendar.radio:inconsistent:selected, } .radio:inconsistent:backdrop { -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, .header-bar .radio.titlebutton.button:inconsistent:backdrop, .titlebar .radio.titlebutton.button:inconsistent:backdrop { - icon-shadow: none; } .view.radio:inconsistent:backdrop:selected, GtkCalendar.radio:inconsistent:backdrop:selected, @@ -419,7 +381,6 @@ GtkCalendar.radio:inconsistent:backdrop:selected, .radio:inconsistent:insensitive.button.flat, .header-bar .radio.titlebutton.button:inconsistent:insensitive, .titlebar .radio.titlebutton.button:inconsistent:insensitive { - icon-shadow: none; } .view.radio:inconsistent:insensitive:selected, GtkCalendar.radio:inconsistent:insensitive:selected, @@ -428,12 +389,10 @@ GtkCalendar.radio:inconsistent:insensitive:selected, } .radio:inconsistent:insensitive:backdrop { -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, .header-bar .radio.titlebutton.button:inconsistent:insensitive:backdrop, .titlebar .radio.titlebutton.button:inconsistent:insensitive:backdrop { - icon-shadow: none; } .view.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, .header-bar .radio.titlebutton.button:checked, .titlebar .radio.titlebutton.button:checked { - icon-shadow: none; } .view.radio:checked:selected, GtkCalendar.radio:checked:selected, @@ -461,7 +419,6 @@ GtkCalendar.radio:checked:selected, .radio:checked:insensitive.button.flat, .header-bar .radio.titlebutton.button:checked:insensitive, .titlebar .radio.titlebutton.button:checked:insensitive { - icon-shadow: none; } .view.radio:checked:insensitive:selected, GtkCalendar.radio:checked:insensitive:selected, @@ -475,7 +432,6 @@ GtkCalendar.radio:checked:insensitive:selected, .radio:checked:hover.button.flat, .header-bar .radio.titlebutton.button:checked:hover, .titlebar .radio.titlebutton.button:checked:hover { - icon-shadow: none; } .view.radio:checked:hover:selected, GtkCalendar.radio:checked:hover:selected, @@ -489,7 +445,6 @@ GtkCalendar.radio:checked:hover:selected, .radio:checked:active.button.flat, .header-bar .radio.titlebutton.button:checked:active, .titlebar .radio.titlebutton.button:checked:active { - icon-shadow: none; } .view.radio:checked:active:selected, GtkCalendar.radio:checked:active:selected, @@ -498,12 +453,10 @@ GtkCalendar.radio:checked:active:selected, } .radio:backdrop:checked { -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, .header-bar .radio.titlebutton.button:backdrop:checked, .titlebar .radio.titlebutton.button:backdrop:checked { - icon-shadow: none; } .view.radio:backdrop:checked:selected, GtkCalendar.radio:backdrop:checked:selected, @@ -512,12 +465,10 @@ GtkCalendar.radio:backdrop:checked:selected, } .radio:backdrop:checked:insensitive { -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, .header-bar .radio.titlebutton.button:backdrop:checked:insensitive, .titlebar .radio.titlebutton.button:backdrop:checked:insensitive { - icon-shadow: none; } .view.radio:backdrop:checked:insensitive:selected, GtkCalendar.radio:backdrop:checked:insensitive:selected, diff --git a/Paper/gtk-3.0/gtk-widgets-assets-dark.css b/Paper/gtk-3.0/gtk-widgets-assets-dark.css index 43776bc..20307de 100644 --- a/Paper/gtk-3.0/gtk-widgets-assets-dark.css +++ b/Paper/gtk-3.0/gtk-widgets-assets-dark.css @@ -537,13 +537,11 @@ .check { -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); - icon-shadow: none; } .check.button.flat, .header-bar .check.titlebutton.button, .titlebar .check.titlebutton.button { - icon-shadow: none; } .view.check:selected, @@ -554,13 +552,11 @@ GtkCalendar.check:selected, .check:hover { -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, .header-bar .check.titlebutton.button:hover, .titlebar .check.titlebutton.button:hover { - icon-shadow: none; } .view.check:hover:selected, @@ -571,13 +567,11 @@ GtkCalendar.check:hover:selected, .check:active { -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, .header-bar .check.titlebutton.button:active, .titlebar .check.titlebutton.button:active { - icon-shadow: none; } .view.check:active:selected, @@ -588,13 +582,11 @@ GtkCalendar.check:active:selected, .check:insensitive { -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, .header-bar .check.titlebutton.button:insensitive, .titlebar .check.titlebutton.button:insensitive { - icon-shadow: none; } .view.check:insensitive:selected, @@ -605,13 +597,11 @@ GtkCalendar.check:insensitive:selected, .check:backdrop { -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, .header-bar .check.titlebutton.button:backdrop, .titlebar .check.titlebutton.button:backdrop { - icon-shadow: none; } .view.check:backdrop:selected, @@ -622,13 +612,11 @@ GtkCalendar.check:backdrop:selected, .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")); - icon-shadow: none; } .check:backdrop:insensitive.button.flat, .header-bar .check.titlebutton.button:backdrop:insensitive, .titlebar .check.titlebutton.button:backdrop:insensitive { - icon-shadow: none; } .view.check:backdrop:insensitive:selected, @@ -639,13 +627,11 @@ GtkCalendar.check:backdrop:insensitive:selected, .check:inconsistent { -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, .header-bar .check.titlebutton.button:inconsistent, .titlebar .check.titlebutton.button:inconsistent { - icon-shadow: none; } .view.check:inconsistent:selected, @@ -656,13 +642,11 @@ GtkCalendar.check:inconsistent:selected, .check:inconsistent:hover { -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, .header-bar .check.titlebutton.button:inconsistent:hover, .titlebar .check.titlebutton.button:inconsistent:hover { - icon-shadow: none; } .view.check:inconsistent:hover:selected, @@ -673,13 +657,11 @@ GtkCalendar.check:inconsistent:hover:selected, .check:inconsistent:selected { -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, .header-bar .check.titlebutton.button:inconsistent:selected, .titlebar .check.titlebutton.button:inconsistent:selected { - icon-shadow: none; } .view.check:inconsistent:selected:selected, @@ -690,13 +672,11 @@ GtkCalendar.check:inconsistent:selected, .check:inconsistent:backdrop { -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, .header-bar .check.titlebutton.button:inconsistent:backdrop, .titlebar .check.titlebutton.button:inconsistent:backdrop { - icon-shadow: none; } .view.check:inconsistent:backdrop:selected, @@ -707,13 +687,11 @@ GtkCalendar.check:inconsistent:backdrop:selected, .check:inconsistent:insensitive { -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, .header-bar .check.titlebutton.button:inconsistent:insensitive, .titlebar .check.titlebutton.button:inconsistent:insensitive { - icon-shadow: none; } .view.check:inconsistent:insensitive:selected, @@ -724,13 +702,11 @@ GtkCalendar.check:inconsistent:insensitive:selected, .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")); - icon-shadow: none; } .check:inconsistent:insensitive:backdrop.button.flat, .header-bar .check.titlebutton.button:inconsistent:insensitive:backdrop, .titlebar .check.titlebutton.button:inconsistent:insensitive:backdrop { - icon-shadow: none; } .view.check:inconsistent:insensitive:backdrop:selected, @@ -741,13 +717,11 @@ GtkCalendar.check:inconsistent:insensitive:backdrop:selected, .check:checked { -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, .header-bar .check.titlebutton.button:checked, .titlebar .check.titlebutton.button:checked { - icon-shadow: none; } .view.check:checked:selected, @@ -758,13 +732,11 @@ GtkCalendar.check:checked:selected, .check:checked:insensitive { -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, .header-bar .check.titlebutton.button:checked:insensitive, .titlebar .check.titlebutton.button:checked:insensitive { - icon-shadow: none; } .view.check:checked:insensitive:selected, @@ -775,13 +747,11 @@ GtkCalendar.check:checked:insensitive:selected, .check:checked:hover { -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, .header-bar .check.titlebutton.button:checked:hover, .titlebar .check.titlebutton.button:checked:hover { - icon-shadow: none; } .view.check:checked:hover:selected, @@ -792,13 +762,11 @@ GtkCalendar.check:checked:hover:selected, .check:checked:active { -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, .header-bar .check.titlebutton.button:checked:active, .titlebar .check.titlebutton.button:checked:active { - icon-shadow: none; } .view.check:checked:active:selected, @@ -809,13 +777,11 @@ GtkCalendar.check:checked:active:selected, .check:backdrop:checked { -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, .header-bar .check.titlebutton.button:backdrop:checked, .titlebar .check.titlebutton.button:backdrop:checked { - icon-shadow: none; } .view.check:backdrop:checked:selected, @@ -826,13 +792,11 @@ GtkCalendar.check:backdrop:checked:selected, .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")); - icon-shadow: none; } .check:backdrop:checked:insensitive.button.flat, .header-bar .check.titlebutton.button:backdrop:checked:insensitive, .titlebar .check.titlebutton.button:backdrop:checked:insensitive { - icon-shadow: none; } .view.check:backdrop:checked:insensitive:selected, @@ -843,18 +807,15 @@ GtkCalendar.check:backdrop:checked:insensitive:selected, .menu .menuitem.check { -gtk-icon-source: -gtk-icontheme("checkbox-symbolic"); - icon-shadow: none; } .menu .menuitem.check:active, .menu .menuitem.check:checked { -gtk-icon-source: -gtk-icontheme("checkbox-checked-symbolic"); - icon-shadow: none; } .menu .menuitem.check:inconsistent { -gtk-icon-source: -gtk-icontheme("checkbox-mixed-symbolic"); - icon-shadow: none; } .menu .menuitem.check:hover { @@ -867,13 +828,11 @@ GtkCalendar.check:backdrop:checked:insensitive:selected, .radio { -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); - icon-shadow: none; } .radio.button.flat, .header-bar .radio.titlebutton.button, .titlebar .radio.titlebutton.button { - icon-shadow: none; } .view.radio:selected, @@ -884,13 +843,11 @@ GtkCalendar.radio:selected, .radio:hover { -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, .header-bar .radio.titlebutton.button:hover, .titlebar .radio.titlebutton.button:hover { - icon-shadow: none; } .view.radio:hover:selected, @@ -901,13 +858,11 @@ GtkCalendar.radio:hover:selected, .radio:active { -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, .header-bar .radio.titlebutton.button:active, .titlebar .radio.titlebutton.button:active { - icon-shadow: none; } .view.radio:active:selected, @@ -918,13 +873,11 @@ GtkCalendar.radio:active:selected, .radio:insensitive { -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, .header-bar .radio.titlebutton.button:insensitive, .titlebar .radio.titlebutton.button:insensitive { - icon-shadow: none; } .view.radio:insensitive:selected, @@ -935,13 +888,11 @@ GtkCalendar.radio:insensitive:selected, .radio:backdrop { -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, .header-bar .radio.titlebutton.button:backdrop, .titlebar .radio.titlebutton.button:backdrop { - icon-shadow: none; } .view.radio:backdrop:selected, @@ -952,13 +903,11 @@ GtkCalendar.radio:backdrop:selected, .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")); - icon-shadow: none; } .radio:backdrop:insensitive.button.flat, .header-bar .radio.titlebutton.button:backdrop:insensitive, .titlebar .radio.titlebutton.button:backdrop:insensitive { - icon-shadow: none; } .view.radio:backdrop:insensitive:selected, @@ -969,13 +918,11 @@ GtkCalendar.radio:backdrop:insensitive:selected, .radio:inconsistent { -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, .header-bar .radio.titlebutton.button:inconsistent, .titlebar .radio.titlebutton.button:inconsistent { - icon-shadow: none; } .view.radio:inconsistent:selected, @@ -986,13 +933,11 @@ GtkCalendar.radio:inconsistent:selected, .radio:inconsistent:hover { -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, .header-bar .radio.titlebutton.button:inconsistent:hover, .titlebar .radio.titlebutton.button:inconsistent:hover { - icon-shadow: none; } .view.radio:inconsistent:hover:selected, @@ -1003,13 +948,11 @@ GtkCalendar.radio:inconsistent:hover:selected, .radio:inconsistent:selected { -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, .header-bar .radio.titlebutton.button:inconsistent:selected, .titlebar .radio.titlebutton.button:inconsistent:selected { - icon-shadow: none; } .view.radio:inconsistent:selected:selected, @@ -1020,13 +963,11 @@ GtkCalendar.radio:inconsistent:selected, .radio:inconsistent:backdrop { -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, .header-bar .radio.titlebutton.button:inconsistent:backdrop, .titlebar .radio.titlebutton.button:inconsistent:backdrop { - icon-shadow: none; } .view.radio:inconsistent:backdrop:selected, @@ -1037,13 +978,11 @@ GtkCalendar.radio:inconsistent:backdrop:selected, .radio:inconsistent:insensitive { -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, .header-bar .radio.titlebutton.button:inconsistent:insensitive, .titlebar .radio.titlebutton.button:inconsistent:insensitive { - icon-shadow: none; } .view.radio:inconsistent:insensitive:selected, @@ -1054,13 +993,11 @@ GtkCalendar.radio:inconsistent:insensitive:selected, .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")); - icon-shadow: none; } .radio:inconsistent:insensitive:backdrop.button.flat, .header-bar .radio.titlebutton.button:inconsistent:insensitive:backdrop, .titlebar .radio.titlebutton.button:inconsistent:insensitive:backdrop { - icon-shadow: none; } .view.radio:inconsistent:insensitive:backdrop:selected, @@ -1071,13 +1008,11 @@ GtkCalendar.radio:inconsistent:insensitive:backdrop:selected, .radio:checked { -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, .header-bar .radio.titlebutton.button:checked, .titlebar .radio.titlebutton.button:checked { - icon-shadow: none; } .view.radio:checked:selected, @@ -1088,13 +1023,11 @@ GtkCalendar.radio:checked:selected, .radio:checked:insensitive { -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, .header-bar .radio.titlebutton.button:checked:insensitive, .titlebar .radio.titlebutton.button:checked:insensitive { - icon-shadow: none; } .view.radio:checked:insensitive:selected, @@ -1105,13 +1038,11 @@ GtkCalendar.radio:checked:insensitive:selected, .radio:checked:hover { -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, .header-bar .radio.titlebutton.button:checked:hover, .titlebar .radio.titlebutton.button:checked:hover { - icon-shadow: none; } .view.radio:checked:hover:selected, @@ -1122,13 +1053,11 @@ GtkCalendar.radio:checked:hover:selected, .radio:checked:active { -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, .header-bar .radio.titlebutton.button:checked:active, .titlebar .radio.titlebutton.button:checked:active { - icon-shadow: none; } .view.radio:checked:active:selected, @@ -1139,13 +1068,11 @@ GtkCalendar.radio:checked:active:selected, .radio:backdrop:checked { -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, .header-bar .radio.titlebutton.button:backdrop:checked, .titlebar .radio.titlebutton.button:backdrop:checked { - icon-shadow: none; } .view.radio:backdrop:checked:selected, @@ -1156,13 +1083,11 @@ GtkCalendar.radio:backdrop:checked:selected, .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")); - icon-shadow: none; } .radio:backdrop:checked:insensitive.button.flat, .header-bar .radio.titlebutton.button:backdrop:checked:insensitive, .titlebar .radio.titlebutton.button:backdrop:checked:insensitive { - icon-shadow: none; } .view.radio:backdrop:checked:insensitive:selected, diff --git a/Paper/gtk-3.0/gtk-widgets-assets.css b/Paper/gtk-3.0/gtk-widgets-assets.css index 1ddb4b5..3ad7370 100644 --- a/Paper/gtk-3.0/gtk-widgets-assets.css +++ b/Paper/gtk-3.0/gtk-widgets-assets.css @@ -538,13 +538,11 @@ .check { -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked.png"), url("assets/checkbox-unchecked@2.png")); - icon-shadow: none; } .check.button.flat, .header-bar .check.titlebutton.button, .titlebar .check.titlebutton.button { - icon-shadow: none; } .view.check:selected, @@ -555,13 +553,11 @@ GtkCalendar.check:selected, .check:hover { -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, .header-bar .check.titlebutton.button:hover, .titlebar .check.titlebutton.button:hover { - icon-shadow: none; } .view.check:hover:selected, @@ -572,13 +568,11 @@ GtkCalendar.check:hover:selected, .check:active { -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, .header-bar .check.titlebutton.button:active, .titlebar .check.titlebutton.button:active { - icon-shadow: none; } .view.check:active:selected, @@ -589,13 +583,11 @@ GtkCalendar.check:active:selected, .check:insensitive { -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, .header-bar .check.titlebutton.button:insensitive, .titlebar .check.titlebutton.button:insensitive { - icon-shadow: none; } .view.check:insensitive:selected, @@ -606,13 +598,11 @@ GtkCalendar.check:insensitive:selected, .check:backdrop { -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, .header-bar .check.titlebutton.button:backdrop, .titlebar .check.titlebutton.button:backdrop { - icon-shadow: none; } .view.check:backdrop:selected, @@ -623,13 +613,11 @@ GtkCalendar.check:backdrop:selected, .check:backdrop:insensitive { -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, .header-bar .check.titlebutton.button:backdrop:insensitive, .titlebar .check.titlebutton.button:backdrop:insensitive { - icon-shadow: none; } .view.check:backdrop:insensitive:selected, @@ -640,13 +628,11 @@ GtkCalendar.check:backdrop:insensitive:selected, .check:inconsistent { -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed.png"), url("assets/checkbox-mixed@2.png")); - icon-shadow: none; } .check:inconsistent.button.flat, .header-bar .check.titlebutton.button:inconsistent, .titlebar .check.titlebutton.button:inconsistent { - icon-shadow: none; } .view.check:inconsistent:selected, @@ -657,13 +643,11 @@ GtkCalendar.check:inconsistent:selected, .check:inconsistent:hover { -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, .header-bar .check.titlebutton.button:inconsistent:hover, .titlebar .check.titlebutton.button:inconsistent:hover { - icon-shadow: none; } .view.check:inconsistent:hover:selected, @@ -674,13 +658,11 @@ GtkCalendar.check:inconsistent:hover:selected, .check:inconsistent:selected { -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, .header-bar .check.titlebutton.button:inconsistent:selected, .titlebar .check.titlebutton.button:inconsistent:selected { - icon-shadow: none; } .view.check:inconsistent:selected:selected, @@ -691,13 +673,11 @@ GtkCalendar.check:inconsistent:selected, .check:inconsistent:backdrop { -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, .header-bar .check.titlebutton.button:inconsistent:backdrop, .titlebar .check.titlebutton.button:inconsistent:backdrop { - icon-shadow: none; } .view.check:inconsistent:backdrop:selected, @@ -708,13 +688,11 @@ GtkCalendar.check:inconsistent:backdrop:selected, .check:inconsistent:insensitive { -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, .header-bar .check.titlebutton.button:inconsistent:insensitive, .titlebar .check.titlebutton.button:inconsistent:insensitive { - icon-shadow: none; } .view.check:inconsistent:insensitive:selected, @@ -725,13 +703,11 @@ GtkCalendar.check:inconsistent:insensitive:selected, .check:inconsistent:insensitive:backdrop { -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, .header-bar .check.titlebutton.button:inconsistent:insensitive:backdrop, .titlebar .check.titlebutton.button:inconsistent:insensitive:backdrop { - icon-shadow: none; } .view.check:inconsistent:insensitive:backdrop:selected, @@ -742,13 +718,11 @@ GtkCalendar.check:inconsistent:insensitive:backdrop:selected, .check:checked { -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked.png"), url("assets/checkbox-checked@2.png")); - icon-shadow: none; } .check:checked.button.flat, .header-bar .check.titlebutton.button:checked, .titlebar .check.titlebutton.button:checked { - icon-shadow: none; } .view.check:checked:selected, @@ -759,13 +733,11 @@ GtkCalendar.check:checked:selected, .check:checked:insensitive { -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, .header-bar .check.titlebutton.button:checked:insensitive, .titlebar .check.titlebutton.button:checked:insensitive { - icon-shadow: none; } .view.check:checked:insensitive:selected, @@ -776,13 +748,11 @@ GtkCalendar.check:checked:insensitive:selected, .check:checked:hover { -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, .header-bar .check.titlebutton.button:checked:hover, .titlebar .check.titlebutton.button:checked:hover { - icon-shadow: none; } .view.check:checked:hover:selected, @@ -793,13 +763,11 @@ GtkCalendar.check:checked:hover:selected, .check:checked:active { -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, .header-bar .check.titlebutton.button:checked:active, .titlebar .check.titlebutton.button:checked:active { - icon-shadow: none; } .view.check:checked:active:selected, @@ -810,13 +778,11 @@ GtkCalendar.check:checked:active:selected, .check:backdrop:checked { -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, .header-bar .check.titlebutton.button:backdrop:checked, .titlebar .check.titlebutton.button:backdrop:checked { - icon-shadow: none; } .view.check:backdrop:checked:selected, @@ -827,13 +793,11 @@ GtkCalendar.check:backdrop:checked:selected, .check:backdrop:checked:insensitive { -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, .header-bar .check.titlebutton.button:backdrop:checked:insensitive, .titlebar .check.titlebutton.button:backdrop:checked:insensitive { - icon-shadow: none; } .view.check:backdrop:checked:insensitive:selected, @@ -845,18 +809,15 @@ GtkCalendar.check:backdrop:checked:insensitive:selected, .menu .menuitem.check { -gtk-icon-source: -gtk-icontheme("checkbox-symbolic"); color: #7a7e7f; - icon-shadow: none; } .menu .menuitem.check:active, .menu .menuitem.check:checked { -gtk-icon-source: -gtk-icontheme("checkbox-checked-symbolic"); - icon-shadow: none; } .menu .menuitem.check:inconsistent { -gtk-icon-source: -gtk-icontheme("checkbox-mixed-symbolic"); - icon-shadow: none; } .menu .menuitem.check:hover { @@ -869,13 +830,11 @@ GtkCalendar.check:backdrop:checked:insensitive:selected, .radio { -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked.png"), url("assets/radio-unchecked@2.png")); - icon-shadow: none; } .radio.button.flat, .header-bar .radio.titlebutton.button, .titlebar .radio.titlebutton.button { - icon-shadow: none; } .view.radio:selected, @@ -886,13 +845,11 @@ GtkCalendar.radio:selected, .radio:hover { -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, .header-bar .radio.titlebutton.button:hover, .titlebar .radio.titlebutton.button:hover { - icon-shadow: none; } .view.radio:hover:selected, @@ -903,13 +860,11 @@ GtkCalendar.radio:hover:selected, .radio:active { -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, .header-bar .radio.titlebutton.button:active, .titlebar .radio.titlebutton.button:active { - icon-shadow: none; } .view.radio:active:selected, @@ -920,13 +875,11 @@ GtkCalendar.radio:active:selected, .radio:insensitive { -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, .header-bar .radio.titlebutton.button:insensitive, .titlebar .radio.titlebutton.button:insensitive { - icon-shadow: none; } .view.radio:insensitive:selected, @@ -937,13 +890,11 @@ GtkCalendar.radio:insensitive:selected, .radio:backdrop { -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, .header-bar .radio.titlebutton.button:backdrop, .titlebar .radio.titlebutton.button:backdrop { - icon-shadow: none; } .view.radio:backdrop:selected, @@ -954,13 +905,11 @@ GtkCalendar.radio:backdrop:selected, .radio:backdrop:insensitive { -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, .header-bar .radio.titlebutton.button:backdrop:insensitive, .titlebar .radio.titlebutton.button:backdrop:insensitive { - icon-shadow: none; } .view.radio:backdrop:insensitive:selected, @@ -971,13 +920,11 @@ GtkCalendar.radio:backdrop:insensitive:selected, .radio:inconsistent { -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed.png"), url("assets/radio-mixed@2.png")); - icon-shadow: none; } .radio:inconsistent.button.flat, .header-bar .radio.titlebutton.button:inconsistent, .titlebar .radio.titlebutton.button:inconsistent { - icon-shadow: none; } .view.radio:inconsistent:selected, @@ -988,13 +935,11 @@ GtkCalendar.radio:inconsistent:selected, .radio:inconsistent:hover { -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, .header-bar .radio.titlebutton.button:inconsistent:hover, .titlebar .radio.titlebutton.button:inconsistent:hover { - icon-shadow: none; } .view.radio:inconsistent:hover:selected, @@ -1005,13 +950,11 @@ GtkCalendar.radio:inconsistent:hover:selected, .radio:inconsistent:selected { -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, .header-bar .radio.titlebutton.button:inconsistent:selected, .titlebar .radio.titlebutton.button:inconsistent:selected { - icon-shadow: none; } .view.radio:inconsistent:selected:selected, @@ -1022,13 +965,11 @@ GtkCalendar.radio:inconsistent:selected, .radio:inconsistent:backdrop { -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, .header-bar .radio.titlebutton.button:inconsistent:backdrop, .titlebar .radio.titlebutton.button:inconsistent:backdrop { - icon-shadow: none; } .view.radio:inconsistent:backdrop:selected, @@ -1039,13 +980,11 @@ GtkCalendar.radio:inconsistent:backdrop:selected, .radio:inconsistent:insensitive { -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, .header-bar .radio.titlebutton.button:inconsistent:insensitive, .titlebar .radio.titlebutton.button:inconsistent:insensitive { - icon-shadow: none; } .view.radio:inconsistent:insensitive:selected, @@ -1056,13 +995,11 @@ GtkCalendar.radio:inconsistent:insensitive:selected, .radio:inconsistent:insensitive:backdrop { -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, .header-bar .radio.titlebutton.button:inconsistent:insensitive:backdrop, .titlebar .radio.titlebutton.button:inconsistent:insensitive:backdrop { - icon-shadow: none; } .view.radio:inconsistent:insensitive:backdrop:selected, @@ -1073,13 +1010,11 @@ GtkCalendar.radio:inconsistent:insensitive:backdrop:selected, .radio:checked { -gtk-icon-source: -gtk-scaled(url("assets/radio-checked.png"), url("assets/radio-checked@2.png")); - icon-shadow: none; } .radio:checked.button.flat, .header-bar .radio.titlebutton.button:checked, .titlebar .radio.titlebutton.button:checked { - icon-shadow: none; } .view.radio:checked:selected, @@ -1090,13 +1025,11 @@ GtkCalendar.radio:checked:selected, .radio:checked:insensitive { -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, .header-bar .radio.titlebutton.button:checked:insensitive, .titlebar .radio.titlebutton.button:checked:insensitive { - icon-shadow: none; } .view.radio:checked:insensitive:selected, @@ -1107,13 +1040,11 @@ GtkCalendar.radio:checked:insensitive:selected, .radio:checked:hover { -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, .header-bar .radio.titlebutton.button:checked:hover, .titlebar .radio.titlebutton.button:checked:hover { - icon-shadow: none; } .view.radio:checked:hover:selected, @@ -1124,13 +1055,11 @@ GtkCalendar.radio:checked:hover:selected, .radio:checked:active { -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, .header-bar .radio.titlebutton.button:checked:active, .titlebar .radio.titlebutton.button:checked:active { - icon-shadow: none; } .view.radio:checked:active:selected, @@ -1141,13 +1070,11 @@ GtkCalendar.radio:checked:active:selected, .radio:backdrop:checked { -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, .header-bar .radio.titlebutton.button:backdrop:checked, .titlebar .radio.titlebutton.button:backdrop:checked { - icon-shadow: none; } .view.radio:backdrop:checked:selected, @@ -1158,13 +1085,11 @@ GtkCalendar.radio:backdrop:checked:selected, .radio:backdrop:checked:insensitive { -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, .header-bar .radio.titlebutton.button:backdrop:checked:insensitive, .titlebar .radio.titlebutton.button:backdrop:checked:insensitive { - icon-shadow: none; } .view.radio:backdrop:checked:insensitive:selected, diff --git a/Paper/gtk-3.0/gtk-widgets.css b/Paper/gtk-3.0/gtk-widgets.css index 7e9aab8..0b0f96c 100644 --- a/Paper/gtk-3.0/gtk-widgets.css +++ b/Paper/gtk-3.0/gtk-widgets.css @@ -78,8 +78,9 @@ @import url("widgets/entry.css"); @import url("widgets/floating-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/inline-toolbars.css"); @import url("widgets/levelbars.css"); @import url("widgets/linked-buttons.css"); @import url("widgets/list-rows.css"); diff --git a/Paper/gtk-3.0/gtk.css b/Paper/gtk-3.0/gtk.css index 5b9b57a..07d3a30 100644 --- a/Paper/gtk-3.0/gtk.css +++ b/Paper/gtk-3.0/gtk.css @@ -26,7 +26,6 @@ @define-color background #fff;/* Background color */ @define-color foreground #555;/* Foreground color */ @define-color border #ccc;/* Borders color */ -@define-color button #ccc;/* Button color */ @define-color separator alpha(#000, 0.2);/* Separator color */ @define-color text @foreground;/* Text color */ @define-color panel #576165;/* Panel color */ diff --git a/Paper/gtk-3.0/widgets/base-states.css b/Paper/gtk-3.0/widgets/base-states.css index 55ec8be..c093636 100644 --- a/Paper/gtk-3.0/widgets/base-states.css +++ b/Paper/gtk-3.0/widgets/base-states.css @@ -23,24 +23,18 @@ .background { color: @foreground; background-color: @background; - text-shadow: none; - icon-shadow: none; } -.background:backdrop { +.background-color:backdrop { /* I want everything nice and flat in the backdrop window */ background-color: @backdrop_background; color: @backdrop_text; - text-shadow: none; - icon-shadow: none; } -.background:insensitive { +.background-color:insensitive { /* I want everything nice and flat in the backdrop window */ background-color: @insensitive_background; color: @insensitive_text; - text-shadow: none; - icon-shadow: none; } /* FIXME: why do we still need this? */ @@ -69,8 +63,6 @@ GtkClutterOffscreen { *:insensitive:backdrop { /* I want everything nice and flat in the backdrop window */ - text-shadow: none; - icon-shadow: none; color: @backdrop_insensitive_foreground; } @@ -116,5 +108,5 @@ GtkBox, GtkBox:insensitive, GtkGrid, GtkGrid:insensitive { - background-color: transparent; + background: none; } \ No newline at end of file diff --git a/Paper/gtk-3.0/widgets/buttons.css b/Paper/gtk-3.0/widgets/buttons.css index ce7c8eb..540cfc1 100644 --- a/Paper/gtk-3.0/widgets/buttons.css +++ b/Paper/gtk-3.0/widgets/buttons.css @@ -16,31 +16,22 @@ * 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 * ***********/ -.button, -.button.text-button, -.button.image-button { - -GtkWidget-focus-padding: 0; - -GtkWidget-focus-line-width: 0; - border-radius: 6px; - padding: 3px 8px; - background: none; - text-shadow: none; - icon-shadow: none; - border: 1px solid @border; +.button { + border-radius: 4px; + padding: 4px 9px; + border-color: @button_background; + background-color: @button_background; + border: none; } -.button GtkImage, -.button .flat GtkImage, -.button.image-button GtkImage { - color: @text; -} - - .button.flat, .button.flat:backdrop, .button.flat:backdrop:insensitive, @@ -67,16 +58,8 @@ GtkCalendar.button:backdrop:hover, .scale-popup .button:backdrop, .scale-popup .button:backdrop:hover, .scale-popup .button:backdrop:insensitive { - background-color: transparent; - background-image: none; - text-shadow: none; - icon-shadow: none; - padding: 4px 9px; -} - - -/* Flat Button */ -.button.flat:active { + background: none; + box-shadow: none; } /* Focus Button */ @@ -85,11 +68,10 @@ GtkCalendar.button:backdrop:hover, .button:active:focus, .button.text-button:focus, .button.image-button:focus { - border: 1px solid @selection; - background-color: @selection; + border-color: shade(@selection, 1.1); + background-color: shade(@selection, 1.1); color: @selected_foreground; - text-shadow: none; - icon-shadow: none; + /*box-shadow: 0 1px 2px 0px alpha(#000,0.2);*/ } /* Hover Button */ @@ -98,11 +80,10 @@ GtkCalendar.button:backdrop:hover, .button:active:hover, .button.text-button:hover, .button.image-button:hover { - border: 1px solid @selection; - background-color: @selection; + border-color: shade(@selection, 1.2); + background-color: shade(@selection, 1.2); color: @selected_foreground; - text-shadow: none; - icon-shadow: none; + /*box-shadow: 0 1px 2px 1px alpha(#000,0.2);*/ } /* Active/Pressed Button */ @@ -110,23 +91,11 @@ GtkCalendar.button:backdrop:hover, .button.default:active, .button.text-button:active, .button.image-button:active { - border: 1px solid @selection; - background: @selection; + border-color: shade(@selection, 1.1); + background-color: shade(@selection, 1.1); color: @selected_foreground; - text-shadow: none; - icon-shadow: none; -} + /*box-shadow: 0 1px 2px 0px alpha(#000,0.2);*/ -/* 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 */ @@ -136,10 +105,8 @@ GtkCalendar.button:backdrop:hover, .button.text-button:insensitive, .button.image-button:insensitive { border: 1px solid @insensitive_border; - background: @insensitive_button; + background-color: @insensitive_button; color: @insensitive_text; - text-shadow: none; - icon-shadow: none; } /* Backdrop Button */ @@ -148,11 +115,83 @@ GtkCalendar.button:backdrop:hover, .button:active:backdrop, .button.text-button:backdrop, .button.image-button:backdrop { - border: 1px solid @backdrop_border; - background: @insensitive_button; + border-color: @backdrop_button_background; + background-color: @backdrop_button_background; 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:focus { background-image: none; - background-color: transparent; + background: none; color: #fff; } @@ -180,7 +219,6 @@ GtkOverlay > .button:active, GtkOverlay > .button:hover:active { background-color: #fff; color: @foreground_color; - text-shadow: none; } GtkOverlay > .button:focus, diff --git a/Paper/gtk-3.0/widgets/calendar.css b/Paper/gtk-3.0/widgets/calendar.css index de36f45..8069582 100644 --- a/Paper/gtk-3.0/widgets/calendar.css +++ b/Paper/gtk-3.0/widgets/calendar.css @@ -23,7 +23,7 @@ GtkCalendar { padding: 2px; border-radius: 2px; - background: shade(@background, 0.8) + background-color: shade(@background, 0.8) } GtkCalendar.view { @@ -63,6 +63,6 @@ GtkCalendar.button, GtkCalendar.button:insensitive, GtkCalendar.header, GtkCalendar.view { - background-color: transparent; + background: none; background-image: none; } \ No newline at end of file diff --git a/Paper/gtk-3.0/widgets/cell-row.css b/Paper/gtk-3.0/widgets/cell-row.css index cb35ddb..b875499 100644 --- a/Paper/gtk-3.0/widgets/cell-row.css +++ b/Paper/gtk-3.0/widgets/cell-row.css @@ -22,7 +22,6 @@ .cell { color: @foreground; - text-shadow: none; border-width: 0px; } diff --git a/Paper/gtk-3.0/widgets/check-radio.css b/Paper/gtk-3.0/widgets/check-radio.css index 5df9a63..40d4024 100644 --- a/Paper/gtk-3.0/widgets/check-radio.css +++ b/Paper/gtk-3.0/widgets/check-radio.css @@ -24,20 +24,20 @@ GtkCheckButton:hover, GtkCheckButton:active:hover, GtkCheckButton:selected, GtkCheckButton:selected:focus { - background-color: transparent; + background: none; } .check, .check row:selected, .check row:selected:focus { - background-color: transparent; + background: none; color: @foreground; } .check:insensitive, .check row:selected:insensitive, .check row:selected:focus:insensitive { - background-color: transparent; + background: none; color: @insensitive_text; } @@ -45,14 +45,14 @@ GtkCheckButton:selected:focus { .check:backdrop, .check row:selected:backdrop, .check row:selected:focus:backdrop { - background-color: transparent; + background: none; color: @backdrop_text; } .check:insensitive:backdrop, .check row:selected:insensitive:backdrop, .check row:selected:focus:insensitive:backdrop { - background-color: transparent; + background: none; color: @backdrop_insensitive_text; } @@ -72,7 +72,7 @@ GtkCheckButton:selected:focus { *****************/ .radio { - background-color: transparent; + background: none; } .radio:insensitive { diff --git a/Paper/gtk-3.0/widgets/color-chooser.css b/Paper/gtk-3.0/widgets/color-chooser.css index 5463212..8023ba0 100644 --- a/Paper/gtk-3.0/widgets/color-chooser.css +++ b/Paper/gtk-3.0/widgets/color-chooser.css @@ -26,7 +26,7 @@ GtkColorSwatch:selected { border-style: solid; border: 1px solid alpha(#000, 0.1); border-radius: 1px; - background-color: transparent; + background: none; background-clip: border-box; } @@ -90,7 +90,7 @@ GtkColorChooserWidget #add-color-button:hover { border-width: 1px; border-style: solid; border-width: 2px; - background-color: transparent; + background: none; } .color-active-badge.color-light, diff --git a/Paper/gtk-3.0/widgets/column-header.css b/Paper/gtk-3.0/widgets/column-header.css index 82c4dbb..289deda 100644 --- a/Paper/gtk-3.0/widgets/column-header.css +++ b/Paper/gtk-3.0/widgets/column-header.css @@ -21,6 +21,7 @@ *****************/ column-header .button { + box-shadow: none; border-radius: 0px; border: solid @border; border-width: 0 0 1px 1px; diff --git a/Paper/gtk-3.0/widgets/combobox.css b/Paper/gtk-3.0/widgets/combobox.css index 6987ce8..fc4dc42 100644 --- a/Paper/gtk-3.0/widgets/combobox.css +++ b/Paper/gtk-3.0/widgets/combobox.css @@ -77,49 +77,57 @@ GtkComboBox .separator { } GtkComboBox .arrow { - background-color: transparent; + background: none; border: none; color: @foreground; } -/****************** - * Combobox Entry * - ******************/ -GtkComboBox.combobox-entry .button:hover, -GtkComboBox.combobox-entry .entry:hover { - background-color: @selection; - border: 1px solid @selection; + +/* Images */ +GtkCombobox:active GtkImage, +GtkCombobox:focus GtkImage, +GtkCombobox:hover GtkImage { color: @selected_foreground; } -GtkComboBox.combobox-entry .button:selected, -GtkComboBox.combobox-entry .entry:selected { - background-color: @selection; - border: 1px solid @selection; +GtkCombobox:backdrop GtkImage, +GtkCombobox:backdrop:hover GtkImage, +GtkCombobox:active:backdrop GtkImage { + 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; } -GtkComboBox.combobox-entry .entry:insensitive, -GtkComboBox.combobox-entry .button:insensitive { - background-color: @insensitive_background; - 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; +GtkCombobox:backdrop GtkLabel, +GtkCombobox:backdrop:hover GtkLabel, +GtkCombobox:active:backdrop GtkLabel { color: @backdrop_text; } -GtkComboBox.combobox-entry .entry:insensitive:backdrop, -GtkComboBox.combobox-entry .button:insensitive:backdrop { - background-color: @backdrop_insensitive_background; - border: 1px solid @backdrop_insensitive_border; - color: @backdrop_insensitive_text; +GtkCombobox:insensitive GtkLabel { + color: @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 * ******************/ -/* First child */ -GtkComboBox.combobox-entry .entry:first-child, +/* Button */ +GtkComboBox.combobox-entry .button { + box-shadow: none; +} + GtkComboBox.combobox-entry .button:first-child { - border-radius: 6px 0 0 6px; - border: 1px solid @border; + border-radius: 4px 0 0 4px; 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 { - border-radius: 0 6px 6px 0; - border: 1px solid @border; - border-left-width: 0; + border-radius: 0 4px 4px 0; } -GtkComboBox.combobox-entry .entry:last-child:selected, -GtkComboBox.combobox-entry .button:last-child:selected { - border-radius: 0 6px 6px 0; - border: 1px solid @selection; - border-left-width: 0; +/* Entry */ +GtkComboBox.combobox-entry .entry { + box-shadow: none; +} + +GtkComboBox.combobox-entry .entry:first-child { + border-radius: 4px 0 0 4px; + border-right-width: 0; } GtkComboBox.combobox-entry .entry:last-child { - border-left-width: 1px; -} - - -/* 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 + border-radius: 0 4px 4px 0; } \ No newline at end of file diff --git a/Paper/gtk-3.0/widgets/dynamic-notebook.css b/Paper/gtk-3.0/widgets/dynamic-notebook.css index be61022..8dffc36 100644 --- a/Paper/gtk-3.0/widgets/dynamic-notebook.css +++ b/Paper/gtk-3.0/widgets/dynamic-notebook.css @@ -34,14 +34,14 @@ } .dynamic-notebook { - background-color: transparent; + background: none; border:none; } .dynamic-notebook:backdrop { background-clip: border-box; - background-color: transparent; + background: none; background-image: none; border:none; } @@ -82,7 +82,7 @@ } .dynamic-notebook GtkLabel { - background-color: transparent; + background: none; color: @foreground; } @@ -97,7 +97,7 @@ .dynamic-notebook GtkLabel:insensitive, .dynamic-notebook .image:insensitive { - background-color: transparent; + background: none; color: @insensitive_background; } diff --git a/Paper/gtk-3.0/widgets/entry.css b/Paper/gtk-3.0/widgets/entry.css index 992aeb0..3139df1 100644 --- a/Paper/gtk-3.0/widgets/entry.css +++ b/Paper/gtk-3.0/widgets/entry.css @@ -21,10 +21,10 @@ *********/ .entry { - background-color: transparent; + background: none; color: @text; padding: 6px; - border-radius: 6px; + border-radius: 2px; icon-shadow:none; border: 1px solid @border; } @@ -36,7 +36,7 @@ } .entry:insensitive { - background: @insensitive_background; + background-color: @insensitive_background; color: @insensitive_text; box-shadow:none; } @@ -47,7 +47,7 @@ } .entry:backdrop { - background: @backdrop_background; + background-color: @backdrop_background; color: @backdrop_text; box-shadow: none; } @@ -76,6 +76,11 @@ icon-shadow:none; } +.entry .button, +.entry .button:hover { + box-shadow:none; +} + /********************* * Entry Progressbar * @@ -86,7 +91,7 @@ margin: 0 2px 0 2px; border-image: none; border-style: none; - background-color: transparent; + background: none; background-image: linear-gradient(to top, transparent 2px, @base 2px, diff --git a/Paper/gtk-3.0/widgets/floating-bar.css b/Paper/gtk-3.0/widgets/floating-bar.css index 33b2c47..c1dcdfc 100644 --- a/Paper/gtk-3.0/widgets/floating-bar.css +++ b/Paper/gtk-3.0/widgets/floating-bar.css @@ -55,6 +55,6 @@ -GtkButton-inner-border: 0; border-style: none; - background-color: transparent; + background: none; background-image: none; } diff --git a/Paper/gtk-3.0/widgets/header-bar.css b/Paper/gtk-3.0/widgets/header-bar.css index 05ee59d..ef7c878 100644 --- a/Paper/gtk-3.0/widgets/header-bar.css +++ b/Paper/gtk-3.0/widgets/header-bar.css @@ -60,7 +60,7 @@ /* Separator */ .header-bar .separator { - background: transparent; + background: none; color: transparent; } @@ -153,8 +153,9 @@ .header-bar GtkComboBox:hover, .header-bar .suggested-action.button:hover { border-radius: 0px; - background: alpha(#000, 0.1); + background-color: alpha(#000, 0.1); border: none; + box-shadow: inset 0 -2px 0 0 @header_text; color: @header_text; } @@ -195,7 +196,7 @@ .header-bar GtkComboBox:active:backdrop, .header-bar .suggested-action.button:active:backdrop { border-radius: 0px; - background: alpha(#000, 0.2); + background-color: alpha(#000, 0.2); font: Bold; border: none; color: @backdrop_header_text; @@ -214,8 +215,9 @@ .header-bar GtkComboBox:backdrop:hover, .header-bar .suggested-action.button:backdrop:hover { border-radius: 0px; - background: alpha(#000, 0.1); + background-color: alpha(#000, 0.1); border: none; + box-shadow: inset 0 -2px 0 0 @backdrop_header_text; color: @backdrop_header_text; } @@ -257,6 +259,36 @@ -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 * @@ -274,7 +306,7 @@ .header-bar .separator, .header-bar .button .separator, .header-bar .button.separator { - background-color: transparent; + background: none; color: transparent; border:none; } @@ -285,7 +317,7 @@ ********************/ .header-bar .entry { - background-color: transparent; + background: none; color: @header_text; padding: 6px; border-radius: 6px; @@ -295,13 +327,13 @@ .header-bar .entry:active, .header-bar .entry:focus { - background-color: transparent; + background: none; color: @header_text; border: none; } .header-bar .entry:backdrop { - background-color: transparent; + background: none; color: @backdrop_header_text; border: none; } diff --git a/Paper/gtk-3.0/widgets/images.css b/Paper/gtk-3.0/widgets/images-labels.css similarity index 58% rename from Paper/gtk-3.0/widgets/images.css rename to Paper/gtk-3.0/widgets/images-labels.css index ac620d0..d90b12c 100644 --- a/Paper/gtk-3.0/widgets/images.css +++ b/Paper/gtk-3.0/widgets/images-labels.css @@ -17,16 +17,62 @@ */ /********* - * Image * - *********/ + * Images * + **********/ GtkImage, -GtkImage:active, -GtkImage:insensitive { - background-color: transparent; - border:none; +* GtkImage { + background: none; + color: @toolbar_text; } +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 * *******************/ diff --git a/Paper/gtk-3.0/widgets/infobars.css b/Paper/gtk-3.0/widgets/infobars.css index cb85c3e..9aa0442 100644 --- a/Paper/gtk-3.0/widgets/infobars.css +++ b/Paper/gtk-3.0/widgets/infobars.css @@ -21,7 +21,7 @@ **************/ GtkInfoBar { - background: @base; + background-color: @base; color: @foreground; border: solid @border; border-bottom-width: 1px; diff --git a/Paper/gtk-3.0/widgets/inline-toolbars.css b/Paper/gtk-3.0/widgets/inline-toolbars.css new file mode 100644 index 0000000..6dcb509 --- /dev/null +++ b/Paper/gtk-3.0/widgets/inline-toolbars.css @@ -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; +} \ No newline at end of file diff --git a/Paper/gtk-3.0/widgets/levelbars.css b/Paper/gtk-3.0/widgets/levelbars.css index 51f83c7..665dc10 100644 --- a/Paper/gtk-3.0/widgets/levelbars.css +++ b/Paper/gtk-3.0/widgets/levelbars.css @@ -105,12 +105,12 @@ GtkLevelBar.vertical { } .level-bar.fill-block.empty-fill-block { - background-color: transparent; + background: none; background-image: none; border-color: alpha(@foreground, 0.1); } .level-bar.fill-block.empty-fill-block:backdrop { border-color: transparent; - background-color: transparent; + background: none; } \ No newline at end of file diff --git a/Paper/gtk-3.0/widgets/list-rows.css b/Paper/gtk-3.0/widgets/list-rows.css index 83d78b5..8bf4f51 100644 --- a/Paper/gtk-3.0/widgets/list-rows.css +++ b/Paper/gtk-3.0/widgets/list-rows.css @@ -81,4 +81,29 @@ border-bottom-width: 1px; background-color: alpha(@selection, 0.2); 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); } \ No newline at end of file diff --git a/Paper/gtk-3.0/widgets/menu-button.css b/Paper/gtk-3.0/widgets/menu-button.css index 659cc13..de3f13d 100644 --- a/Paper/gtk-3.0/widgets/menu-button.css +++ b/Paper/gtk-3.0/widgets/menu-button.css @@ -79,5 +79,4 @@ GtkMenuButton.button *:active, } GtkMenuButton .menu { - text-shadow: none; } \ No newline at end of file diff --git a/Paper/gtk-3.0/widgets/menubars.css b/Paper/gtk-3.0/widgets/menubars.css index 7bbbd22..f690273 100644 --- a/Paper/gtk-3.0/widgets/menubars.css +++ b/Paper/gtk-3.0/widgets/menubars.css @@ -32,20 +32,21 @@ } .menubar .menuitem { - background-color: transparent; + background: none; color: @header_text; -gtk-icon-style: symbolic; } +.menubar.menuitem:active, .menubar .menuitem:active { - background-color: transparent; + background: none; color: @selection; box-shadow:inset 0 -3px 0 0 @selection; } .menubar .menuitem:backdrop { - background-color: transparent; + background: none; color: @backdrop_header_text; } diff --git a/Paper/gtk-3.0/widgets/menus.css b/Paper/gtk-3.0/widgets/menus.css index 1b3dc92..4e6ef1f 100644 --- a/Paper/gtk-3.0/widgets/menus.css +++ b/Paper/gtk-3.0/widgets/menus.css @@ -29,7 +29,6 @@ .context-menu { font: initial; - text-shadow: none; box-shadow: 0 2px 3px 2px @menu_shadow; } @@ -161,7 +160,7 @@ .menuitem.radio { background: none; background-image: none; - background-color: transparent; + background: none; box-shadow: none; } @@ -183,6 +182,6 @@ .menuitem.radio:inconsistent:hover , .menuitem.radio:inconsistent:insensitive, .menuitem.radio:insensitive { - background-color: transparent; + background: none; box-shadow: none; } \ No newline at end of file diff --git a/Paper/gtk-3.0/widgets/miscellaneous.css b/Paper/gtk-3.0/widgets/miscellaneous.css index 9d156b5..93d83cc 100644 --- a/Paper/gtk-3.0/widgets/miscellaneous.css +++ b/Paper/gtk-3.0/widgets/miscellaneous.css @@ -27,7 +27,7 @@ border-top-left-radius: 0px; border-top-right-radius: 0px; padding: 8px; - background: @base; + background-color: @base; color: @foreground; } @@ -38,14 +38,6 @@ .h2 { font: 18; } .h3 { font: 12; } -/********* - * label * - *********/ -GtkLabel, -GtkLabel:active, -GtkLabel:insensitive { - background-color: transparent; -} /************* * assistant * @@ -78,7 +70,7 @@ GtkBubbleWindow.osd.background { } GtkBubbleWindow .toolbar { - background-color: transparent; + background: none; } @@ -100,7 +92,7 @@ GtkBubbleWindow .toolbar { } .grip { - background-color: transparent; + background: none; } .arrow { diff --git a/Paper/gtk-3.0/widgets/notebook.css b/Paper/gtk-3.0/widgets/notebook.css index 1c21b86..e5012ef 100644 --- a/Paper/gtk-3.0/widgets/notebook.css +++ b/Paper/gtk-3.0/widgets/notebook.css @@ -249,14 +249,14 @@ /*----- Labels -----*/ .notebook tab GtkLabel { - background-color: transparent; + background: none; color: @backdrop_text; } .notebook tab:active GtkLabel, .notebook .active-page, .notebook tab .active-page GtkLabel { - background-color: transparent; + background: none; color: @foreground; font-weight: bold; text-shadow: 0 1px alpha(@base,0.2); @@ -264,9 +264,8 @@ .notebook tab:backdrop GtkLabel, .notebook tab GtkLabel:backdrop { - background-color: transparent; + background: none; color: @backdrop_text; - text-shadow: none; } /*----- Close Button -----*/ @@ -277,27 +276,25 @@ color: @backdrop_text; border: none; background-image: none; - background-color: transparent; + background: none; border-radius: 16px; padding: 0; box-shadow: none; - icon-shadow: none; } .notebook tab .button:hover { color: @foreground; - background: alpha(#000, 0.1); + background-color: alpha(#000, 0.1); } .notebook tab .button:active, .notebook tab .button:active:hover { color: @selection_foreground; - background: @selection; + background-color: @selection; } .notebook tab .button:backdrop { color: mix(@backdrop_foreground, @backdrop_base, 0.7); - icon-shadow: none; } .notebook tab .button:backdrop:hover { diff --git a/Paper/gtk-3.0/widgets/osd.css b/Paper/gtk-3.0/widgets/osd.css index ef5f748..036a8a4 100644 --- a/Paper/gtk-3.0/widgets/osd.css +++ b/Paper/gtk-3.0/widgets/osd.css @@ -29,7 +29,7 @@ } GtkOverlay.osd { - background-color: transparent; + background: none; } .osd.frame { @@ -89,7 +89,7 @@ GtkOverlay.osd { .osd .button, .osd .button:prelight, .osd .button:active { - background-color: transparent; + background: none; } .osd.button:insensitive, @@ -149,8 +149,6 @@ GtkOverlay.osd { .osd .button:insensitive, .osd .button:active *:insensitive { color: @osd_button_foreground_insensitive; - text-shadow: none; - icon-shadow: none; } .osd.button:backdrop, @@ -160,8 +158,6 @@ GtkOverlay.osd { .osd .button:backdrop:insensitive, .osd .button:backdrop:active *:insensitive { color: @osd_button_foreground_backdrop; - text-shadow: none; - icon-shadow: none; } .osd.button:backdrop:active, @@ -191,7 +187,7 @@ GtkOverlay.osd { } .osd GtkMenuButton.button:active { - background-color: transparent; + background: none; border-color: @osd_button_border; } @@ -212,7 +208,7 @@ GtkOverlay.osd { @osd_toolbar_background_b 63%, @osd_toolbar_background_c ); - background-color: transparent; + background: none; -GtkToolbar-button-relief: normal; } @@ -272,7 +268,7 @@ GtkOverlay.osd { shade(@osd_button_border, 0.70), shade(@osd_button_border, 0.90) ); - background-color: transparent; + background: none; } .osd .scale.trough.highlight { @@ -287,7 +283,7 @@ GtkOverlay.osd { .osd .scale.trough.highlight:insensitive { border-color: shade(@osd_button_border, 0.60); background-image: none; - background-color: transparent; + background: none; } .osd GtkProgressBar, @@ -305,7 +301,7 @@ GtkProgressBar.osd.trough { border-style: none; border-width: 0; background-image: none; - background-color: transparent; + background: none; border-radius: 0; } @@ -349,7 +345,7 @@ GtkProgressBar.osd.progressbar { .osd GtkIconView.cell:selected, .osd GtkIconView.cell:selected:focus { - background-color: transparent; + background: none; border-style: solid; border-radius: 15px; diff --git a/Paper/gtk-3.0/widgets/popovers.css b/Paper/gtk-3.0/widgets/popovers.css index 3c37bc3..14d696c 100644 --- a/Paper/gtk-3.0/widgets/popovers.css +++ b/Paper/gtk-3.0/widgets/popovers.css @@ -44,7 +44,7 @@ GtkPopover.osd { GtkPopover .button, GtkPopover .button .image-button { border: none; - background: @base; + background-color: @base; color: @text; } @@ -63,14 +63,14 @@ GtkPopover .button .image-button:hover { GtkPopover .button:active, GtkPopover .button .image-button:active { border: none; - background: @selection; + background-color: @selection; color: shade(@text, 0.8); } GtkPopover .button:active:hover, GtkPopover .button .image-button:active:hover { border: none; - background: shade(@selection, 1.1); + background-color: shade(@selection, 1.1); color: shade(@text, 0.8); } @@ -91,7 +91,7 @@ GtkPopover .button .image-button:backdrop { GtkPopover .linked .button, GtkPopover .linked .button .image-button { border: 1px solid @border; - background: @base; + background-color: @base; color: @text; } @@ -107,13 +107,13 @@ GtkPopover .linked .button .image-button:hover { GtkPopover .linked .button:active, GtkPopover .linked .button .image-button:active { - background: @selection; + background-color: @selection; color: shade(@text, 0.8); } GtkPopover .linked .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); } @@ -143,9 +143,7 @@ GtkPopover .separator { font-size: 80%; font-weight: bold; color: @border; - text-shadow: none; - background: transparent; - icon-shadow: none; + background: none; border: 0; } diff --git a/Paper/gtk-3.0/widgets/progressbars.css b/Paper/gtk-3.0/widgets/progressbars.css index 426e665..439fe2c 100644 --- a/Paper/gtk-3.0/widgets/progressbars.css +++ b/Paper/gtk-3.0/widgets/progressbars.css @@ -29,17 +29,17 @@ GtkProgressBar { GtkProgressBar.progressbar { color: @selected_foreground; - background: @selection; + background-color: @progressbar_background; } GtkProgressBar.progressbar:backdrop { color: @selected_foreground; - background-color: shade(@backdrop_background, 0.95); + background-color: @backdrop_progressbar_background; } GtkProgressBar.trough { border: 1px solid @trough_background; - background: @trough_background; + background-color: @trough_background; } .progressbar row, @@ -51,7 +51,7 @@ GtkProgressBar.trough { .progressbar.vertical row:selected, .progressbar.vertical row:selected:focus { color: @selected_foreground; - background: @selection; + background-color: @selection; } .progressbar row:insensitive, @@ -75,7 +75,7 @@ GtkProgressBar.trough { .progressbar.vertical row:selected:backdrop, .progressbar.vertical row:selected:focus:backdrop { color: @selected_foreground; - background: @backdrop_progressbar_background; + background-color: @backdrop_progressbar_background; } diff --git a/Paper/gtk-3.0/widgets/scales.css b/Paper/gtk-3.0/widgets/scales.css index 5076c79..4197008 100644 --- a/Paper/gtk-3.0/widgets/scales.css +++ b/Paper/gtk-3.0/widgets/scales.css @@ -111,18 +111,18 @@ ****************/ .scale.progressbar .scale.progressbar.vertical { - background: @selection; + background-color: @selection; border: 1px solid @selection; } .scale.progressbar:insensitive, .scale.progressbar.vertical:insensitive { - background: @insensitive_trough_background; + background-color: @insensitive_trough_background; border: 1px solid @insensitive_trough_background; } .scale.progressbar:backdrop, .scale.progressbar.vertical:backdrop { - background: @backdrop_trough_background; + background-color: @backdrop_trough_background; border: 1px solid @backdrop_trough_background; } \ No newline at end of file diff --git a/Paper/gtk-3.0/widgets/scrollbars.css b/Paper/gtk-3.0/widgets/scrollbars.css index 0cd18d8..2e64ef4 100644 --- a/Paper/gtk-3.0/widgets/scrollbars.css +++ b/Paper/gtk-3.0/widgets/scrollbars.css @@ -70,20 +70,20 @@ .scrollbar.trough { border-radius: 10px; background-image: none; - background-color: transparent; + background: none; border-width: 0; border-image: none; } .scrollbar.trough:insensitive { - background-color: transparent; + background: none; border: 3px solid transparent; } .scrollbars-junction:backdrop, .scrollbar.trough:backdrop { background-image: none; - background-color: transparent; + background: none; border-width: 0; border-radius: 0; border-image: none; @@ -91,7 +91,7 @@ .scrollbar.trough:insensitive:backdrop { background-image: none; - background-color: transparent; + background: none; border-width: 0; border-radius: 0; border-image: none; diff --git a/Paper/gtk-3.0/widgets/search-bars.css b/Paper/gtk-3.0/widgets/search-bars.css index 77bd396..fd7d946 100644 --- a/Paper/gtk-3.0/widgets/search-bars.css +++ b/Paper/gtk-3.0/widgets/search-bars.css @@ -26,48 +26,55 @@ .search-bar.toolbar, .search-bar { - background: @search; - border-bottom: 1px solid @border; + background-color: @search; + 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); color: @search_text; } .search-bar.toolbar:backdrop, .search-bar:backdrop { - background: shade(@search, 0.9); - border-bottom: 1px solid @border; + background-color: shade(@search, 0.9); box-shadow: none; color: shade(@search_text, 0.9); } .search-bar.toolbar:backdrop, .search-bar:backdrop { - background: shade(@search, 0.9); - border-bottom: 1px solid @border; + background-color: shade(@search, 0.9); box-shadow: inset 0 -1px 2px -1px alpha(#000, 0.3); color: shade(@search_text, 0.9); } /* Entry */ -.search-bar .entry { +.search-bar .toolbar .entry, +.search-bar .entry { color: @search_text; border-radius: 0px; border: none; - background:transparent; + background-color:transparent; } +.search-bar .toolbar .entry:active, .search-bar .entry:active { color: @search_text; border-radius: 0px; border: none; - background:transparent; + background-color:transparent; } +.search-bar .toolbar .entry:focus, .search-bar .entry:focus { color: @search_text; border: solid @search_text; border-bottom-width: 1px; } +.search-bar .toolbar .entry:backdrop, .search-bar .entry:backdrop { color: shade(@search_text,0.9); border: solid @search_text; @@ -97,7 +104,7 @@ .search-bar.toolbar .button:active:hover, .search-bar .button:active:hover{ border: none; - background: alpha(#000, 0.1); + background-color: alpha(#000, 0.1); color: @search_text; box-shadow: inset 0 -2px 0 0 @search_text; } @@ -107,7 +114,7 @@ ********************/ .search-bar .entry { - background-color: transparent; + background: none; color: @text; padding: 6px; border-radius: 6px; @@ -117,13 +124,13 @@ .search-bar .entry:active, .search-bar .entry:focus { - background-color: transparent; + background: none; color: @text; border: none; } .search-bar .entry:backdrop { - background-color: transparent; + background: none; color: @backdrop_text; border: none; } diff --git a/Paper/gtk-3.0/widgets/selection-mode.css b/Paper/gtk-3.0/widgets/selection-mode.css index c7f5d74..8904328 100644 --- a/Paper/gtk-3.0/widgets/selection-mode.css +++ b/Paper/gtk-3.0/widgets/selection-mode.css @@ -69,7 +69,7 @@ .selection-mode.header-bar .button:hover, .selection-mode.toolbar .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, @@ -78,7 +78,7 @@ .selection-mode.toolbar .button:hover:active, .selection-mode.toolbar GtkToolButton .button: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; } @@ -88,7 +88,7 @@ .selection-mode.toolbar .button:hover:active:backdrop, .selection-mode.toolbar GtkToolButton .button: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; color: @selection_mode_foreground_backdrop; } @@ -102,7 +102,7 @@ .selection-mode.header-bar .button:active, .selection-mode.toolbar .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; } @@ -126,20 +126,20 @@ .selection-mode.header-bar .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; } .selection-mode.header-bar .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; color: @selection_mode_foreground_backdrop; } .selection-mode.header-bar .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; color: @selection_mode_foreground; } @@ -147,49 +147,41 @@ /* View Content 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")); - background-color: transparent; + background: none; } .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")); - background-color: transparent; + background: none; } .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")); - background-color: transparent; + background: none; } .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")); - background-color: transparent; + background: none; } .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")); - background-color: transparent; + background: none; } .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")); - background-color: transparent; + background: none; } .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")); - background-color: transparent; + background: none; } .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")); - background-color: transparent; + background: none; } \ No newline at end of file diff --git a/Paper/gtk-3.0/widgets/sidebar.css b/Paper/gtk-3.0/widgets/sidebar.css index a9f9949..7a5452e 100644 --- a/Paper/gtk-3.0/widgets/sidebar.css +++ b/Paper/gtk-3.0/widgets/sidebar.css @@ -47,8 +47,6 @@ GtkDialog .sidebar GtkScrolledWindow { .source-list.view, .source-list.view:selected:backdrop, .source-list.view:hover:selected:backdrop { - text-shadow: none; - icon-shadow: none; } .sidebar, @@ -81,7 +79,7 @@ GtkDialog .sidebar GtkScrolledWindow { .source-list.view:selected:focus, .source-list.category-expander:hover { color: @selection; - background: @base; + background-color: @base; box-shadow: none; } @@ -95,13 +93,13 @@ GtkDialog .sidebar .view:hover:selected { .sidebar .view:hover:selected:backdrop, .source-list.view:selected:backdrop, .source-list.view:hover:selected:backdrop { - background-color: transparent; + background: none; color: alpha(@selection, 0.5); } GtkDialog .sidebar .view:selected:backdrop, GtkDialog .sidebar .view:hover:selected:backdrop { - background-color: transparent; + background: none; color: alpha(@selection, 0.5); } diff --git a/Paper/gtk-3.0/widgets/spinbutton.css b/Paper/gtk-3.0/widgets/spinbutton.css index 3a6a53d..3e72c80 100644 --- a/Paper/gtk-3.0/widgets/spinbutton.css +++ b/Paper/gtk-3.0/widgets/spinbutton.css @@ -21,12 +21,13 @@ * Spinbutton * **************/ .spinbutton { - border-radius: 6px; + border-radius: 2px; border: 1px solid @border; box-shadow: none; color: @text; } +.spinbutton:hover, .spinbutton:focus { box-shadow: none; } @@ -43,8 +44,8 @@ border-radius: 0px; background: none; border: none; - border-top-right-radius: 5px; - border-bottom-right-radius: 5px; + /*border-top-right-radius: 5px;*/ + /*border-bottom-right-radius: 5px;*/ padding: 2px 4px; color: @foreground; } @@ -52,17 +53,20 @@ /* Buttons */ .spinbutton .button:hover { + box-shadow: none; border: none; color: @selection; - background-color: transparent; + background: none; } .spinbutton .button:active { + box-shadow: none; background-color: @selection; color: @selection_foreground; } .spinbutton .button:insensitive { + box-shadow: none; background-color: @insensitive_background; color: @insensitive_text; } diff --git a/Paper/gtk-3.0/widgets/spinner.css b/Paper/gtk-3.0/widgets/spinner.css index a0f07e5..0c170e9 100644 --- a/Paper/gtk-3.0/widgets/spinner.css +++ b/Paper/gtk-3.0/widgets/spinner.css @@ -15,7 +15,7 @@ .spinner { background-image: none; - background-color: transparent; + background: none; opacity: 0; -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); } diff --git a/Paper/gtk-3.0/widgets/suggested-action-buttons.css b/Paper/gtk-3.0/widgets/suggested-action-buttons.css index f9f2308..750b3bd 100644 --- a/Paper/gtk-3.0/widgets/suggested-action-buttons.css +++ b/Paper/gtk-3.0/widgets/suggested-action-buttons.css @@ -43,14 +43,14 @@ .suggested-action.button GtkLabel:backdrop, .suggested-action.button:backdrop { - background-color: transparent; + background: none; color: @backdrop_suggested_action_foreground; } .suggested-action.button GtkLabel:insensitive, .suggested-action.button:insensitive, .suggested-action.button:active *:insensitive { - background-color: transparent; + background: none; color: @insensitive_suggested_action_foreground; } diff --git a/Paper/gtk-3.0/widgets/switches.css b/Paper/gtk-3.0/widgets/switches.css index 66f6c4c..53f4914 100644 --- a/Paper/gtk-3.0/widgets/switches.css +++ b/Paper/gtk-3.0/widgets/switches.css @@ -42,7 +42,7 @@ GtkSwitch.trough:active { GtkSwitch.trough:backdrop, GtkSwitch.trough:active:backdrop { - background: transparent; + background: none; border: 1px solid @backdrop_border; color: @backdrop_text; } diff --git a/Paper/gtk-3.0/widgets/titlebar.css b/Paper/gtk-3.0/widgets/titlebar.css index b9abd8b..15c3fe3 100644 --- a/Paper/gtk-3.0/widgets/titlebar.css +++ b/Paper/gtk-3.0/widgets/titlebar.css @@ -25,8 +25,6 @@ padding: 6px; padding-bottom: 0px; padding-top: 0px; - icon-shadow: none; - text-shadow: none; background-color: @header; color: @header_text; } @@ -54,7 +52,6 @@ padding-right: 13px; color: @header_text; font: Bold 11; - text-shadow: none; } .titlebar .title:backdrop { @@ -112,7 +109,7 @@ .titlebar GtkComboBox:active, .titlebar .suggested-action.button:active { border-radius: 0px; - background: alpha(#000, 0.2); + background-color: alpha(#000, 0.2); font: Bold; border: none; color: @header_text; @@ -152,8 +149,9 @@ .titlebar GtkComboBox:hover, .titlebar .suggested-action.button:hover { border-radius: 0px; - background: alpha(#000, 0.1); + background-color: alpha(#000, 0.1); border: none; + box-shadow: inset 0 -2px 0 0 @header_text; color: @header_text; } @@ -189,7 +187,7 @@ .titlebar GtkComboBox:active:backdrop, .titlebar .suggested-action.button:active:backdrop { border-radius: 0px; - background: alpha(#000, 0.2); + background-color: alpha(#000, 0.2); font: Bold; border: none; color: @backdrop_header_text; @@ -209,8 +207,9 @@ .titlebar GtkComboBox:backdrop:hover, .titlebar .suggested-action.button:backdrop:hover { border-radius: 0px; - background: alpha(#000, 0.1); + background-color: alpha(#000, 0.1); border: none; + box-shadow: inset 0 -2px 0 0 @backdrop_header_text; color: @backdrop_header_text; } @@ -233,6 +232,25 @@ 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 */ .titlebar .button GtkImage, .titlebar .button GtkImage:active, @@ -270,6 +288,58 @@ -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 .titlebutton:first-child { diff --git a/Paper/gtk-3.0/widgets/toolbars.css b/Paper/gtk-3.0/widgets/toolbars.css index 0a873f0..01acc70 100644 --- a/Paper/gtk-3.0/widgets/toolbars.css +++ b/Paper/gtk-3.0/widgets/toolbars.css @@ -30,30 +30,22 @@ /* Main Colors*/ .toolbar { - padding-top: 0px; - padding-bottom: 0px; - padding-left: 4px; - padding-right: 4px; + padding: 0px; color: @toolbar_text; background-color: @toolbar; + box-shadow: inset 0 -1px 2px -1px alpha(#000, 0.4); } .toolbar:insensitive { - padding-top: 0px; - padding-bottom: 0px; - padding-left: 4px; - padding-right: 4px; color: @insensitive_toolbar_text; background-color: @background; + box-shadow: none; } .toolbar:backdrop { - padding-top: 0px; - padding-bottom: 0px; - padding-left: 4px; - padding-right: 4px; color: @backdrop_toolbar_text; background-color: @backdrop_toolbar; + box-shadow: none; -gtk-image-effect: dim; } @@ -100,20 +92,20 @@ .toolbar .image-button:active:hover { padding: 13px; border: none; - background: alpha(#000, 0.1); + background-color: alpha(#000, 0.1); color: @toolbar_text; box-shadow: inset 0 -2px 0 0 @toolbar_text; } /* Insensitive */ -.toolbar .button:insensitive +.toolbar .button:insensitive, .toolbar .text-button:insensitive, .toolbar .image-button:insensitive { - padding: 13px; - border: none; - color: @insensitive_toolbar_text; + color: @insensitive_header_text; + -gtk-image-effect: dim; } + /* Backdrop */ .toolbar .button:backdrop, .toolbar .button:active:backdrop @@ -126,12 +118,21 @@ 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 */ .toolbar .entry { border: none; border-radius: 0px; - background:transparent; + background-color:transparent; color: @toolbar_text } @@ -184,6 +185,67 @@ -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 * *******************/ @@ -237,7 +299,7 @@ /* Hover buttons */ .primary-toolbar .button:hover, .primary-toolbar .button:active:hover { - background: alpha(#000, 0.1); + background-color: alpha(#000, 0.1); box-shadow: none; } @@ -307,133 +369,6 @@ 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 * ********************/ diff --git a/Paper/gtk-3.0/widgets/tooltips.css b/Paper/gtk-3.0/widgets/tooltips.css index 5ae7a11..f736b3d 100644 --- a/Paper/gtk-3.0/widgets/tooltips.css +++ b/Paper/gtk-3.0/widgets/tooltips.css @@ -15,7 +15,7 @@ } .tooltip * { - background-color: transparent; + background: none; } .tooltip GtkLabel, diff --git a/Paper/gtk-3.0/widgets/views.css b/Paper/gtk-3.0/widgets/views.css index 7c6896e..4fb65e3 100644 --- a/Paper/gtk-3.0/widgets/views.css +++ b/Paper/gtk-3.0/widgets/views.css @@ -22,7 +22,7 @@ *********/ .frame { - background-color: transparent; + background: none; border: 1px solid @border; color: @foreground; } @@ -35,7 +35,7 @@ .frame:insensitive { border-color: @insensitive_border; - background-color: transparent; + background: none; color: @insensitive_text; } @@ -50,7 +50,6 @@ .view { background-color: @base; color: @foreground; - text-shadow: none; } .view:insensitive, @@ -204,17 +203,17 @@ GtkIconView.view.cell:selected:focus { } GtkIconView.content-view.check { - background-color: transparent; + background: none; } GtkIconView.content-view.check:active { - background-color: transparent; + background: none; } GtkIconView.content-view.check:prelight, GtkIconView.content-view.check:insensitive, GtkIconView.content-view.check:selected { - background-color: transparent; + background: none; } @@ -251,13 +250,13 @@ GtkIconView.content-view.check:selected { } .content-view.cell { - background-color: transparent; + background: none; background-image: none; } .content-view.view.check, .content-view.view.check:active { - background-color: transparent; + background: none; } .content-view column-header .button { @@ -321,7 +320,7 @@ GtkHTML:active:backdrop, .cursor-handle.top, .cursor-handle.bottom { - background-color: transparent; + background: none; box-shadow: none; border-style: none; border-image: none;