diff options
author | Jakub Steiner <jimmac@gmail.com> | 2014-06-16 16:57:14 +0200 |
---|---|---|
committer | Jakub Steiner <jimmac@gmail.com> | 2014-06-16 16:57:14 +0200 |
commit | 219e1cee495bba630f69453a9e39eb8cde95f37c (patch) | |
tree | db17e78de84095788f5a1bead993fe40315098c0 | |
parent | d9b5d612e2ad84890f27389450eb9a0f48f910a5 (diff) | |
download | gnome-themes-standard-219e1cee495bba630f69453a9e39eb8cde95f37c.tar.gz |
gtk-3.0: drop the theme as gtk provides a default now.
182 files changed, 0 insertions, 16439 deletions
diff --git a/configure.ac b/configure.ac index 18e1fb6a..80ac12e6 100644 --- a/configure.ac +++ b/configure.ac @@ -85,7 +85,6 @@ themes/Makefile themes/Adwaita/Makefile themes/Adwaita/backgrounds/Makefile themes/Adwaita/gtk-2.0/Makefile -themes/Adwaita/gtk-3.0/Makefile themes/Adwaita/metacity-1/Makefile themes/HighContrast/Makefile themes/HighContrast/gtk-2.0/Makefile diff --git a/themes/Adwaita/Makefile.am b/themes/Adwaita/Makefile.am index 77767901..c06e6e9b 100644 --- a/themes/Adwaita/Makefile.am +++ b/themes/Adwaita/Makefile.am @@ -1,9 +1,5 @@ SUBDIRS = backgrounds metacity-1 -if GTK3_ENGINE -SUBDIRS += gtk-3.0 -endif - if GTK2_ENGINE SUBDIRS += gtk-2.0 endif diff --git a/themes/Adwaita/gtk-3.0/Makefile.am b/themes/Adwaita/gtk-3.0/Makefile.am deleted file mode 100644 index 4d2c643a..00000000 --- a/themes/Adwaita/gtk-3.0/Makefile.am +++ /dev/null @@ -1,20 +0,0 @@ -themedir = $(datadir)/themes/Adwaita/gtk-3.0 -theme_DATA = \ - gtk.gresource \ - gtk.css \ - gtk-dark.css \ - settings.ini - -resource_files = $(shell $(GLIB_COMPILE_RESOURCES) --sourcedir=$(srcdir) --generate-dependencies $(srcdir)/gtk.gresource.xml) -gtk.gresource: gtk.gresource.xml $(resource_files) - $(AM_V_GEN) $(GLIB_COMPILE_RESOURCES) --target=$@ --sourcedir=$(srcdir) $< - -EXTRA_DIST = \ - $(resource_files) \ - gtk.css \ - gtk-dark.css \ - gtk.gresource.xml \ - settings.ini - -CLEANFILES = \ - gtk.gresource diff --git a/themes/Adwaita/gtk-3.0/_apps.scss b/themes/Adwaita/gtk-3.0/_apps.scss deleted file mode 100644 index afb76eff..00000000 --- a/themes/Adwaita/gtk-3.0/_apps.scss +++ /dev/null @@ -1,9 +0,0 @@ -/* - * Gedit - */ - -.gedit-search-slider { - border-radius: 0 0 6px 6px; - background-color: $bg_color; - padding: 6px; -} diff --git a/themes/Adwaita/gtk-3.0/_colors.scss b/themes/Adwaita/gtk-3.0/_colors.scss deleted file mode 100644 index 8e4e5b85..00000000 --- a/themes/Adwaita/gtk-3.0/_colors.scss +++ /dev/null @@ -1,82 +0,0 @@ -// When color definition differs for dark and light variant, -// it gets @if ed depending on $variant - - -$base_color: if($variant =='light', #fff, #333); -$bg_color: if($variant =='light', #ededed, #393f3f); -$fg_color: if($variant =='light', #2e3436, #eeeeec); - -$selected_fg_color: #fff; -$selected_bg_color: if($variant =='light', #4a90d9, darken(#4a90d9,20%)); -$selected_borders_color: if($variant == 'light', darken($selected_bg_color, 30%), darken($selected_bg_color,20%)); - // FIXME dark variant color -$borders_color: if($variant =='light', darken($bg_color,30%), darken($bg_color,12%)); -$borders_edge: if($variant =='light', white, transparentize($fg_color,.9)); -$link_color: darken($selected_bg_color,10%); - -$warning_color: #f57900; -$error_color: #cc0000; -$success_color: if($variant =='light', #73d216, darken(#73d216,10%)); -$destructive_color: if($variant =='light', #ef2929, darken(#ef2929,10%)); - -$osd_fg_color: #fff; -$osd_bg_color: transparentize(#000,0.2); -$osd_borders_color: transparentize(#fff,0.8); - -//insensitive state derived colors -$insensitive_fg_color: mix($fg_color, $bg_color, 50%); -$insensitive_bg_color: mix($bg_color, $base_color, 60%); -$insensitive_borders_color: $borders_color; - -//colors for the backdrop state, derived from the main colors. -$backdrop_base_color: if($variant =='light', darken($base_color,1%), darken($base_color,5%)); -$backdrop_bg_color: $bg_color; -$backdrop_fg_color: mix($fg_color, $backdrop_bg_color, 80%); -$backdrop_insensitive_color: if($variant =='light', darken($backdrop_bg_color,15%), lighten($backdrop_bg_color,5%)); -$backdrop_borders_color: mix($borders_color, $bg_color, 90%); - -//apps rely on some named colors to be exported -/* GTK NAMED COLORS */ -@define-color theme_fg_color $fg_color; -@define-color theme_bg_color $bg_color; -@define-color theme_base_color $base_color; -@define-color theme_selected_bg_color $selected_bg_color; -@define-color theme_selected_fg_color $selected_fg_color; -@define-color insensitive_bg_color $insensitive_bg_color; -@define-color insensitive_fg_color $insensitive_fg_color; -@define-color insensitive_base_color $base_color; -@define-color theme_unfocused_fg_color $backdrop_fg_color; -@define-color theme_unfocused_bg_color $backdrop_bg_color; -@define-color theme_unfocused_base_color $backdrop_base_color; -@define-color theme_unfocused_selected_bg_color $selected_bg_color; -@define-color theme_unfocused_selected_fg_color $selected_fg_color; -@define-color borders $borders_color; -@define-color unfocused_borders $backdrop_borders_color; - -@define-color warning_color $warning_color; -@define-color error_color $error_color; -@define-color success_color $success_color; -//@define-color desctructive_color $destructive_color - -//WM -@define-color wm_title shade($fg_color, 1.8); -@define-color wm_unfocused_title $backdrop_fg_color; -@define-color wm_highlight $borders_edge; -@define-color wm_borders_edge $borders_edge; - -@define-color wm_bg_a shade($bg_color, 1.2); -@define-color wm_bg_b $bg_color; - -@define-color wm_shadow alpha(black, 0.35); -@define-color wm_border alpha(black, 0.18); - -@define-color wm_button_hover_color_a shade($bg_color, 1.3); -@define-color wm_button_hover_color_b $bg_color; -@define-color wm_button_active_color_a shade($bg_color, 0.85); -@define-color wm_button_active_color_b shade($bg_color, 0.89); -@define-color wm_button_active_color_c shade($bg_color, 0.9); - -//FIXME this is really an API - -@define-color content_view_bg $base_color; - diff --git a/themes/Adwaita/gtk-3.0/_common.scss b/themes/Adwaita/gtk-3.0/_common.scss deleted file mode 100644 index e5cafbb0..00000000 --- a/themes/Adwaita/gtk-3.0/_common.scss +++ /dev/null @@ -1,1754 +0,0 @@ -@function gtkalpha($c,$a) { - @return unquote("alpha(#{$c},#{$a})"); -} - -* { - padding: 0; - -GtkToolButton-icon-spacing: 4; - -GtkTextView-error-underline-color: $error_color; - -GtkPaned-handle-size: 1; - - -GtkCheckButton-indicator-size: 16; - -GtkCheckMenuItem-indicator-size: 16; - - // The size for scrollbars. The slider is 2px smaller, but we keep it - // up so that the whole area is sensitive to button presses for the - // slider. The stepper button is larger in both directions, the slider - // only in the width - - -GtkScrolledWindow-scrollbar-spacing: 0; - -GtkScrolledWindow-scrollbars-within-bevel: 1; - - -GtkToolItemGroup-expander-size: 11; - -GtkExpander-expander-size: 16; - -GtkTreeView-expander-size: 11; - - -GtkTreeView-horizontal-separator: 4; - - -GtkMenu-horizontal-padding: 0; - -GtkMenu-vertical-padding: 0; - - -GtkWidget-link-color: $link_color; - -GtkWidget-visited-link-color: $link_color; - - -GtkWidget-focus-padding: 2; - -GtkWidget-focus-line-width: 1; - -GtkWindow-resize-grip-width: 0; - -GtkWindow-resize-grip-height: 0; - - -GtkDialog-button-spacing: 4; - -GtkDialog-action-area-border: 0; - - // We use the outline properties to signal the focus properties - // to the adwaita engine: using real CSS properties is faster, - // and we don't use any outlines for now. - - outline-color: transparentize($fg_color, 0.7); - outline-style: dashed; - outline-offset: -3px; - outline-width: 1px; - outline-radius: 2px; - -} - - -/*************** - * Base States * - ***************/ - -.background { - color: $fg_color; - background-color: $bg_color; -} - -.background:backdrop { - text-shadow: none; - icon-shadow: none; - - color: lighten($fg_color,10%); - background-color: $backdrop_bg_color; -} - -/* - These wildcard seems unavoidable, need to investigate. - Wildcards are bad and troublesome, use them with care, - or better, just don't. - Everytime a wildcard is used a kitten dies, painfully. -*/ - - - -*:insensitive { - -gtk-image-effect: dim; -} - -*:hover { - -gtk-image-effect: highlight; -} - -.gtkstyle-fallback { - background-color: $bg_color; - color: $fg_color; - &:prelight { - background-color: lighten($bg_color, 10%); - color: $fg_color; - } - &:active { - background-color: darken($bg_color, 10%); - color: $fg_color; - } - &:insensitive { - background-color: $insensitive_bg_color; - color: $insensitive_fg_color; - } - &:selected { - background-color: $selected_bg_color; - color: $selected_fg_color; - } -} - -.view { - color: $fg_color; - background-color: $base_color; - &:backdrop { - color: $backdrop_fg_color; - background-color: $backdrop_base_color; - } - &:selected, - &:selected:focus, - &:selected:hover { - @extend %selected_items; - } -} - -/********************* - * Spinner Animation * - *********************/ - -@keyframes spin { - to { -gtk-icon-transform: rotate(1turn); } -} - -.spinner { - background-image: none; - background-color: blue; - opacity: 0; // non spinning spinner makes no sense - -gtk-icon-source: -gtk-icontheme('process-working-symbolic'); - &:active { - opacity: 1; - animation: spin 1s linear infinite; - &:insensitive { - opacity: 0.5; - } - } -} - -/**************** - * Text Entries * - ****************/ - -.entry { - padding: 4px; - border-radius: 3px; - transition: all 200ms ease-out; - @include entry(normal); - &:focus { @include entry(focus); } - &:insensitive { @include entry(insensitive); } - &:backdrop { @include entry(backdrop); } - &:backdrop:insensitive { @include entry(backdrop-insensitive); } - &:selected, &:backdrop:selected { - background-color: $selected_bg_color; - color: $selected_fg_color; - } - &:selected, - &:selected:focus { - @extend %selected_items; - } - &.progressbar { - margin: 1px; - border-radius: 0; - border-width: 0 0 2px; - border-color: $selected_bg_color; - border-style: solid; - background-image: none; - background-color: transparent; - box-shadow: none; - &:backdrop { background-color: transparent; } - } - .linked & { - &:first-child { - border-top-right-radius: 0; - border-bottom-right-radius: 0; - &:dir(rtl) { border-right-style: none;} - } - &:last-child { - border-top-left-radius: 0; - border-bottom-left-radius: 0; - border-left-style: none; - &:dir(rtl) { border-left-style: solid; } - } - } -} - -/*********** - * Buttons * - ***********/ - -.button { - border-radius: 3px; - transition: all 200ms ease-out; - padding: 4px 6px; - @include button(normal); - &:hover { - @include button(hover); - } - &:active { - @include button(active); - } - &:backdrop { - @include button(backdrop); - &:active { - @include button(backdrop-active); - } - &:insensitive { - @include button(backdrop-insensitive); - } - &:insensitive:active { - @include button(backdrop-insensitive-active); - } - } - &:selected, - &:selected:focus { - @extend %selected_items; - } - &:insensitive { - @include button(insensitive); - &:active { - @include button(insensitive-active); - } - } - //overlay / OSD style - .osd & { - padding: 6px; - border-width: 1px; - @include button(osd); - @extend %linked_buttons; - &:hover { - @include button(osd-hover); - @extend %linked_buttons; - } - &:active { - @include button(osd-active); - @extend %linked_buttons; - } - &:insensitive { - @include button(osd-insensitive); - @extend %linked_buttons; - } - &:backdrop { - @include button(osd-backdrop); - @extend %linked_buttons; - } - } - // Suggested and Destructive Action buttons - @each $b_type, $b_color in (suggested-action, $selected_bg_color), - (destructive-action, $destructive_color) { - &.#{$b_type} { - @include button(normal,$b_color, white); - &:hover { - @include button(hover,$b_color, white); - } - &:active { - @include button(active,$b_color, white); - } - &:backdrop { - @include button(backdrop,$b_color); - &:insensitive { - @include button(backdrop-insensitive); - } - } - &:insensitive { - @include button(insensitive); - } - } - } - - //buttons in header bars and action bars - &.image-button { padding: 8px; } - &.text-button { padding: 6px 8px 5px; } // due to font metrics the image buttons - - //inline-toolbar buttons - .inline-toolbar &, .inline-toolbar &:backdrop { - border-radius: 2px; - border-width: 1px; - @extend %linked_buttons; - } - - .primary-toolbar & { icon-shadow: none; } // tango icons don't need added shadows - .linked &, .linked &:backdrop { - @extend %linked_buttons; - } -} - -%linked_buttons { - border-radius: 0; - border-left-style: none; - &:dir(rtl) { - border-right-style: none; - border-left-style: solid - }; - &:first-child { - border-radius: 3px 0 0 3px; - border-left-style: solid; - } - &:last-child { - border-radius: 0 3px 3px 0; - &:dir(rtl) { border-right-style: solid; } - } - &:only-child { - border-radius: 3px; - border-style: solid; - } -} - -%undecorated_button { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -/* menu buttons */ -.menuitem.button { - color: $fg_color; - background-color: transparent; - background-image: none; - border-color: transparent; - border-image: none; - border-style: none; - box-shadow: none; - &:insensitive, - &:active:insensitive { - @extend .menuitem.button; // override generic .button:* - } - &:active { - color: $selected_fg_color; - text-shadow: none; - icon-shadow: none; - } - &:backdrop, - &:hover:backdrop, - &:insensitive:backdrop, - &:active:insensitive:backdrop, - &:active:backdrop, - &:active:hover:backdrop, - &:active:selected:backdrop { - text-shadow: none; - icon-shadow: none; - color: $insensitive_fg_color; - background-image: linear-gradient(to bottom, $bg_color); - border: none; - box-shadow: none; - } -} - -GtkColorButton.button { padding: 4px; } // Uniform padding on the GtkColorButton.button - -.inline-toolbar.toolbar GtkToolButton .button { @include button(normal); } - -/********* - * Links * - *********/ - -GtkLinkButton.button { - color: $selected_bg_color; //FIXME use a proper color - @extend %undecorated_button; - text-shadow: none; - &:hover, &:active { - color: mix($fg_color, $selected_bg_color, 40%); //FIXME same here - @extend %undecorated_button; - text-shadow: none; - } - &:backdrop { - color: $selected_bg_color; - @extend %undecorated_button; //This shouldn't be needed but avoids - //a weird transition which for some reason - //makes borders blink on hover - } -} - -/***************** - * GtkSpinButton * - *****************/ - -.spinbutton { - .button { - background-image: none; - border-width: 0 0 0 1px; - border-color: transparentize($borders_color,0.7); - border-radius: 0; - box-shadow: none; - // padding-left: 6px; - // padding-right: 6px; - &:dir(rtl) { border-width: 0 1px 0 0; } - &:insensitive { - color: transparentize($insensitive_fg_color,0.7); - } - &:active { - box-shadow: inset 0 2px 3px -1px transparentize(black,0.8); - } - &:backdrop { - border-color: transparentize($backdrop_borders_color,0.7); - } - &:backdrop:insensitive { - color: transparentize($backdrop_insensitive_color,0.7); - border-width: 0 0 0 1px; // It is needed or it gets overridden - &:dir(rtl) { border-width: 0 1px 0 0; } - } - } - &.vertical { - .button { - &:first-child { - @extend %top_button; - @include button(normal, $noedge: true); - &:active { - @extend %top_button; - @include button(active, $noedge: true); - } - &:hover { - @extend %top_button; - @include button(hover, $noedge: true); - } - &:insensitive { - @extend %top_button; - @include button(insensitive, $noedge: true); - } - } - &:last-child { - @extend %bottom_button; - @include button(normal); - &:active { - @extend %bottom_button; - @include button(active); - } - &:hover { - @extend %bottom_button; - @include button(hover); - } - &:insensitive { - @extend %bottom_button; - @include button(insensitive); - } - } - &:backdrop { - @include button(backdrop); - } - &:backdrop:insensitive { - @include button(backdrop-insensitive); - } - } - &.entry { - // we should remove the bottom edge hilight here, but seems - // like buttons are on top of it so it doesn't show up - border-radius: 0; - } - %top_button { - border-radius: 3px 3px 0 0; - border-bottom-width: 0; - } - %bottom_button { - border-radius: 0 0 3px 3px; - border-top-width: 0; - } - } -} - -/************** - * ComboBoxes * - **************/ -GtkComboBox { - - //FIXME padding issue - padding: 0; - - -GtkComboBox-arrow-scaling: 0.5; - -GtkComboBox-shadow-type: none; - - box-shadow: 0 1px $borders_edge; - - @include _button_text_shadow; - - &:insensitive { - color: $insensitive_fg_color; - text-shadow: none; - icon-shadow: none; - } - &:backdrop { - color: $backdrop_fg_color; - text-shadow: none; - icon-shadow: none; - } - &:backdrop:insensitive { - color: $backdrop_insensitive_color; - } - .menuitem { text-shadow: none; } - .separator { - // always disable separators - -GtkWidget-wide-separators: true; - -GtkWidget-horizontal-separator: 0; - -GtkWidget-vertical-separator: 0; - } - &.combobox-entry .entry { - border-radius: 3px 0 0 3px; - &:dir(rtl) { - border-radius: 0 3px 3px 0; - } - } - &.combobox-entry .button, &.combobox-entry .button:backdrop { - // It is needed to specify the backdrop button or it gets overridden - border-radius: 0 3px 3px 0; - border-left-style: none; - &:dir(rtl) { - border-radius: 3px 0 0 3px; - border-left-style: solid; - border-right-style: none; - } - } -} - -/************ - * Toolbars * - ************/ -.toolbar { //FIXME: why is all this being ignored? - padding: 6px; - background-color: $bg_color; - &.osd { - background-color: $osd_bg_color; - border-radius: 6px; - padding: 12px; - } - //searchbar & inline-toolbar - &.inline-toolbar { - @extend %inset-bar; - border-width: 0 1px 1px; - padding: 3px; - border-radius: 0 0 4px 4px; - } - &.search-bar { - @extend %inset-bar; - border-width: 0 0 1px; - padding: 3px; - } -} - -%inset-bar { - border-style: solid; - border-color: $borders_color; - $_bg: mix($bg_color, $borders_color, 70%); - background-color: $_bg; - box-shadow: inset 0 2px 3px -1px mix($borders_color, $_bg, 60%); - //FIXME edge would be nice, but doesn't work - &:backdrop { - border-color: $backdrop_borders_color; - background-color: mix($backdrop_borders_color,$backdrop_bg_color, 35%); - box-shadow: none; - } -} - -/*************** - * Header bars * - ***************/ - -.titlebar, -.header-bar { - border-width: 0 0 1px; - border-style: solid; - border-color: $borders_color; - border-radius: 7px 7px 0 0; - - background-color: transparent; - background-image: linear-gradient(to bottom, - lighten($bg_color,4%), - $bg_color); - box-shadow: inset 0 -1px mix($borders_color, $bg_color, 30%), // bottom shade - inset 0 1px $borders_edge; // top highlight - padding: 6px; - - &:backdrop { - border-color: $backdrop_borders_color; - background-color: $bg_color; - background-image: none; - box-shadow: none; - } - - .title { - font: Bold; - padding: 0px 12px; - } - .subtitle { - font-size: 80%; - padding: 0 12px; - } - .header-bar-separator, - & > GtkBox > .separator.vertical { - -GtkWidget-wide-separators: true; - -GtkWidget-separator-width: 1px; - border-width: 0 1px; - border-image: linear-gradient(to bottom, - transparentize($borders_color,1), - $borders_color 30%, - $borders_color 70%, - transparentize($borders_color,1) 100%) - 0 1 / 0 1px stretch; //FIXME use a proper color - &:backdrop { - border-image: linear-gradient(to bottom, - transparentize($backdrop_borders_color, - 0.5)) - 0 1 / 1px 1px; //FIXME use a proper color - } - } - &.selection-mode { - color: darken($selected_bg_color, 15%); - text-shadow: 0 1px transparentize(black, 0.5); - background-image: linear-gradient(to bottom, - lighten($selected_bg_color,10%), - darken($selected_bg_color,3%)); - box-shadow: inset 0 -1px darken($selected_bg_color,5%), //bottom shade - inset 0 1px mix($borders_edge,$selected_bg_color, 50%); //top highlight - border-color: darken($selected_bg_color,30%); - .button { - @include button(normal, $selected_bg_color, $selected_fg_color, noedge); - &:hover { @include button(hover, $selected_bg_color, $selected_fg_color, noedge); } - &:active { @include button(active, $selected_bg_color, $selected_fg_color, noedge); } - &:insensitive { @include button(insensitive, $selected_bg_color, $selected_fg_color, noedge); } - &:backdrop { - @include button(backdrop, $selected_bg_color, $selected_fg_color, noedge); - border-color: darken($selected_bg_color,15%); - } - &:backdrop:insensitive { @include button(backdrop-insensitive, $selected_bg_color, $selected_fg_color, noedge); } - &.suggested-action { - @include button($t:normal, $noedge:true); - &:hover { @include button($t:hover,$noedge:true); } - &:active { @include button($t:active, $noedge:true); } - &:insensitive { @include button($t:insensitive, $noedge:true); } - &:backdrop { @include button($t:backdrop, $noedge:true); } - &:backdrop:insensitive { @include button($t:backdrop-insensitive, $noedge:true); } - } - } - } - .tiled &, .maximized & { - border-radius: 0; // squared corners when the window is max'd or tiled - } -} - -/************** - * Tree Views * - **************/ - -column-header { // FIXME: something better - .button, - .button:hover, - .button:active, - .button:backdrop { - border-width: 0 1px 1px 0; - border-color: transparent; - box-shadow: none; - border-radius: 0; - border-image: linear-gradient(to top, - mix($borders_color, $base_color, 50%), - $base_color - ) 0 1 1 0; - background-image: none; - background-color: $base_color; - color: mix($fg_color,$base_color,50%); - text-shadow: none; - font-weight: bold; - } -} - -/********* - * Menus * - *********/ -.menubar { - padding: 0px; - background-color: mix($fg_color,$bg_color,5%); //Uhm? - &:backdrop { background-color: $backdrop_bg_color; } - & > .menuitem { - padding: 4px 8px; - &:hover { //Seems like it :hover even with keyboard focus - box-shadow: inset 0 -3px $selected_bg_color; - color: $selected_bg_color; - } - &:insensitive { - color: $insensitive_fg_color; - box-shadow: none; - } - } -} - -.menu { - padding: 0px; - background-color: $base_color; - //border: 1px solid $borders_color; - .menuitem { - padding: 4px; - &:hover { - color: $selected_fg_color; - background-color: $selected_bg_color; - } - &:insensitive { - color: $insensitive_fg_color; - &:backdrop { color: $backdrop_insensitive_color; } - } - &:backdrop, &:backdrop:hover { - color: $backdrop_fg_color; - background-color: $backdrop_base_color; - } - //submenu indicators - &.arrow { -gtk-icon-source: -gtk-icontheme('pan-end-symbolic'); } - } -} - - - -/*************** - * Popovers * - ***************/ - -GtkPopover { - margin: 10px; - padding: 2px; - border-color: $borders-color; - border-width: 1px; - border-style: solid; - border-radius: 5px; - //background-clip: border-box; - background-color: $bg_color; - - box-shadow: 0 2px 3px transparentize(black, 0.5); - &:backdrop { - box-shadow: none; - } - & > .list, - & > .view, - & > .toolbar { - background-color: transparent; - } - .separator { - font-size: 80%; - font-weight: bold; - color: mix($fg_color, $bg_color, 20%); - text-shadow: none; - background-color: transparent; - icon-shadow: none; - border: 0; - } - .button, - .button:hover { - text-shadow: none; - transition: none; - } - &.osd { // Also used for touch cutnpaste overlays - // FIXME Doesn't work - background-image: none; - background-color: $osd_bg_color; - border: 1px solid $borders_color; - color: $osd_fg_color; - .button { - color: white; - text-shadow: none; - @include button(osd); - &:hover { @include button(osd-hover); }; - &:active { @include button(osd-active); }; - &:insensitive { @include button(osd-insensitive); }; - } - } -} - -//touch selection handlebars for the Popover.osd above -.cursor-handle { - background-color: transparent; - background-image: none; - &.top { -gtk-icon-source: -gtk-icontheme('selection-start-symbolic'); } - &.bottom { -gtk-icon-source: -gtk-icontheme('selection-end-symbolic'); } -} - -/***************** - * Notebooks and * - * Tabs * - *****************/ - -.notebook { - // Through me you go to the grief wracked city; - // Through me you go to everlasting pain; - // Through me you go a pass among lost souls. - // ... - // Abandon all hope — Ye Who Enter Here - padding: 0; - background-color: $base_color; - -GtkNotebook-initial-gap: 10; - -GtkNotebook-arrow-spacing: 5; - -GtkNotebook-tab-curvature: 0; - -GtkNotebook-tab-overlap: 1; - -GtkNotebook-has-tab-gap: false; - -GtkWidget-focus-padding: 0; - -GtkWidget-focus-line-width: 0; - transition: all 200ms ease-out; - &:backdrop { - background-color: $backdrop_base_color; - } - &.frame { - border: 1px solid $borders_color; - // FIXME doesn't work - &.top { border-top-width: 0; } - &.bottom { border-bottom-width: 0; } - &.right { border-right-width: 0; } - &.left { border-left-width: 0; } - &:backdrop { border-color: $backdrop_borders_color; } - } - &.header { - // FIXME: double borders in some case, can't fix it w/o a class tho - // FIXME: doesn't work on dark var - background-color: mix($bg_color, $borders_color, 70%); - - // this is the shading of the header behind the tabs - &.frame { - border: 1px solid $borders_color; - &.top { border-bottom-width: 0; } - &.bottom { border-top-width: 0; } - &.right { border-left-width: 0; } - &.left { border-right-width: 0; } - &:backdrop { border-color: $backdrop_borders_color; } - } - - $_header_shade: inset 0 2px 3px -1px transparentize(black, 0.85); - &.top { - box-shadow: $_header_shade, - inset 0 -1px $borders_color; // border - &:backdrop { box-shadow: inset 0 -1px $backdrop_borders_color; } - } - &.bottom { - box-shadow: $_header_shade, - inset 0 1px $borders_color; - &:backdrop { box-shadow: inset 0 1px $backdrop_borders_color; } - } - &.right { - box-shadow: $_header_shade, - inset 1px 0 $borders_color; - &:backdrop { box-shadow: inset 1px 0 $backdrop_borders_color; } - } - &.left { - box-shadow: $_header_shade, - inset -1px 0 $borders_color; - &:backdrop { box-shadow: inset -1px 0 $backdrop_borders_color; } - } - &:backdrop { - // same color as backdrop pushed button - background-color: mix($backdrop_borders_color,$backdrop_bg_color, 35%); - box-shadow: none; - } - } - tab { - border-width: 0; - border-style: solid; - border-color: transparent; - background-color: transparent; - - outline-offset: 0; - - $tab_indicator_size: 3px; - //vertical tab sizing - $vt_vpadding: 8px; - $vt_hpadding: 20px; - // horizontal tab sizing - $ht_vpadding: 5px; - $ht_hpadding: 20px; - - //FIXME: we get double border in some cases, not considering the broken - //notebook content frame... - &.top, &.bottom { padding: $vt_vpadding $vt_hpadding; } - &.left, &.right { padding: $ht_vpadding $ht_hpadding; } - &.top { - padding-bottom: ($vt_vpadding -$tab_indicator_size); - border-bottom-width: $tab_indicator_size; - } - &.bottom { - padding-top: ($vt_vpadding -$tab_indicator_size); - border-top-width: $tab_indicator_size; - } - &.left { - padding-right: ($ht_hpadding -$tab_indicator_size); - border-right-width: $tab_indicator_size; - } - &.right { - padding-left: ($ht_hpadding -$tab_indicator_size); - border-left-width: $tab_indicator_size; - } - - //here's the interesting stuff - &:hover { - border-color: $borders_color; - } - &:active, &:backdrop:active { - border-color: $selected_bg_color; - } - &:backdrop { - background-color: transparent; - border-color: transparent; - } - &.reorderable-page { - border-color: transparent; - border-left: 1px solid transparent; - border-right: 1px solid transparent; - &:hover { - border-color: transparentize($borders_color,0.7); - border-bottom-color: transparentize($borders_color,0.7); - background-color: transparentize($bg_color,0.8); - } - &:active, &.active-page { - background-color: transparentize($bg_color,0.5); - border-color: transparentize($borders_color,0.5); - border-bottom-color: $selected_bg_color; - &:hover { - background-color: transparentize($bg_color,0.3); - } - &:backdrop { - border-left-color: $backdrop_borders_color; - border-right-color: $backdrop_borders_color; - background-color: $backdrop_bg_color; - border-bottom-color: $selected_bg_color; - } - } - &:backdrop { - border-color: transparent; - background-color: transparent; - } - } - GtkLabel { //tab text - // this doesn't affect labels on reorderable pages, not css fault. - padding: 0 2px; // needed for a nicer focus ring - font-weight: bold; - color: $insensitive_fg_color; - - // prelight tab text - &.prelight-page { - color: mix($fg_color, $insensitive_fg_color, 50%); - } - // active tab text - &.active-page { - color: $fg_color; - &:backdrop { color: $backdrop_fg_color; } - } - &:backdrop { - color: mix($backdrop_fg_color, $backdrop_insensitive_color, 50%); - } - } - .button { //tab close button - border: 1px solid transparent; - @extend %undecorated_button; - icon-shadow: none; - transition: none; - color: inherit; - &:hover { - border-color: $borders_color; - text-shadow: none; - } - &:active { - box-shadow: inset 0 1px 1px transparentize(black,0.7); - } - & > GtkImage { // this is a hack which makes tabs grow - padding: 2px; - } - } - } -} - -.notebook > .frame, -.notebook > .view { border: none; } - -/************** - * Scrollbars * - **************/ - -.scrollbar { - background-clip: padding-box; - background-image: none; - border-style: solid; - -GtkRange-trough-border: 0; - -GtkScrollbar-has-backward-stepper: false; - -GtkScrollbar-has-forward-stepper: false; - -GtkRange-slider-width: 13; - -GtkScrollbar-min-slider-length: 42; // minimum size for the slider. - // sadly can't be in '.slider' - // where it belongs - - -GtkRange-stepper-spacing: 0; - -GtkRange-trough-under-steppers: 1; - .button { - border: none; - } - &.trough { - background-color: darken($bg_color, 5%); - &:backdrop { - background-color: transparent; - } - } - &.slider { - border-radius: 20px; - border: 3px solid transparent; //margin :/ - background-color: mix($bg_color, $fg_color, 70%); - &:backdrop, &:insensitive { - background-color: mix($bg_color, $fg_color, 90%); - } - &:hover { - background-color: mix($bg_color, $fg_color, 50%); - } - &:prelight:active { - background-color: $selected_bg_color; - } - &.fine-tune { - border-width: 5px; - &:prelight:active { - background-color: $selected_bg_color; - } - } - } -} - -/********** - * Switch * - **********/ - -GtkSwitch { - // FIXME: backdrop insensinsitive slider on the dark variant - -GtkSwitch-slider-width: 47px; - font: bold condensed 9; - outline-offset: -4px; - &.trough { - // similar to the .scale - border-width: 1px; - border-style: solid; - border-radius: 3px; - border-color: $borders_color; - background-color: mix($bg_color,$borders_color,60%); - box-shadow: inset 0 1px transparentize(black, 0.9), - $widget_edge; - text-shadow: 0 1px transparentize(black, 0.9); - &:active { - color: white; - border-color: $selected_borders_color; - background-color: $selected_bg_color; - box-shadow: $widget_edge; - text-shadow: 0 0 2px white; - } - &:insensitive { - color: $insensitive_fg_color; - border-color: $borders_color; - background-color: $insensitive_bg_color; - box-shadow: $widget_edge; - text-shadow: none; - } - &:backdrop { - color: $backdrop_fg_color; - border-color: $backdrop_borders_color; - background-color: $backdrop_bg_color; - box-shadow: none; - text-shadow: none; - } - &:backdrop:active { - color: $backdrop_bg_color; - border-color: $selected_bg_color; - background-color: $selected_bg_color; - box-shadow: none; - } - &:backdrop:insensitive { - color: $backdrop_insensitive_color; - border-color: $backdrop_insensitive_color; - } - } - &.slider { - border-radius: 3px; - @include button(normal, $noedge: true); - box-shadow: inset 0 1px if($variant=='light', white, - transparentize(white,0.85)), - inset 0 -2px transparentize($bg_color,0.4), - inset 0 -1px mix($bg_color,$borders_color,50%); - &:active { border: 1px solid $selected_borders_color; } - &:insensitive { @include button(insensitive, $noedge: true); } - &:backdrop { @include button(backdrop); } - &:backdrop:active{ border-color: $selected_bg_color; } - &:backdrop:insensitive { @include button(backdrop-insensitive); } - } -} - -/************************* - * Check and Radio items * - *************************/ - -// draw regular check and radio items using our PNG assets -// all assets are rendered from assets.svg. never add pngs directly - -$asset_suffix: if($variant=='dark', '-dark', ''); -@each $w,$a in ('check', 'checkbox'), - ('radio','radio') { - @each $s,$as in ('','-unchecked'), - (':hover', '-unchecked-hover'), - (':selected', '-unchecked-active'), - (':insensitive','-unchecked-insensitive'), - (':backdrop', '-unchecked-backdrop'), - (':backdrop:insensitive', '-unchecked-backdrop-insensitive'), - (':inconsistent', '-mixed'), - (':inconsistent:selected', '-mixed-active'), - (':inconsistent:backdrop', '-mixed-backdrop'), - (':inconsistent:insensitive', '-mixed-insensitive'), - (':inconsistent:insensitive:backdrop', '-mixed-backdrop-insensitive'), - (':active', '-checked'), - (':active:insensitive','-checked-insensitive'), - (':hover:active', '-checked-hover'), - (':active:selected', '-checked-active'), - (':backdrop:active', '-checked-backdrop'), - (':backdrop:active:insensitive', '-checked-backdrop-insensitive') { - .#{$w}#{$s} { - background-image: -gtk-scaled(url("assets/#{$a}#{$as}#{$asset_suffix}.png"), - url("assets/#{$a}#{$as}#{$asset_suffix}@2.png")); - background-repeat: no-repeat; - background-position: center; - } - } - - //menu - .menuitem.#{$w} { - color: transparentize($fg_color,0.9); - background-image: none; - -gtk-icon-source: -gtk-icontheme('#{$a}-checked-symbolic'); - &:hover { color: transparentize($selected_fg_color,0.9); } - &:active { - color: $fg_color; - &:hover { color: $selected_fg_color; } - &:insensitive { - color: $insensitive_fg_color; - background-image: none; - &:backdrop { color: $backdrop_insensitive_color; }; - } - &:backdrop { color: $backdrop_fg_color; } - } - &:insensitive { - color: transparentize($insensitive_fg_color,0.9); - &:backdrop { color: transparent; } - } - &:inconsistent { - -gtk-icon-source: -gtk-icontheme('#{$a}-mixed-symbolic'); - } - } - - //treeview & iconview - GtkTreeView.view.#{$w}, - GtkIconView.content-view.cell.#{$w} { - color: transparentize($fg_color,0.9); - background-image: none; - -gtk-icon-source: -gtk-icontheme('#{$a}-checked-symbolic'); - &:active { - color: $fg_color; - &:insensitive { - color: $insensitive_fg_color; - &:backdrop { color: $backdrop_insensitive_color; } - } - &:backdrop { color: $backdrop_fg_color; } - } - &:insensitive { - color: transparentize($insensitive_fg_color,0.9); - &:backdrop { color: transparent; } - } - &:inconsistent { - -gtk-icon-source: -gtk-icontheme('#{$a}-mixed-symbolic'); - } - &:selected { - color: transparentize($selected_fg_color,0.9); - &:active { - color: $selected_fg_color; - &:backdrop { color: $backdrop_base_color; } - } - &:backdrop { - color: transparentize($backdrop_fg_color,0.9); - } - } - } - - //popover - GtkPopover .button.#{$w} { - &:hover { - color: transparentize($fg_color,0.9); - &:active { - color: $fg_color; - &:selected { color: $selected_fg_color; } - &:backdrop { color: $backdrop_fg_color; } - } - } - } -} - - - -GtkCheckButton.text-button:selected { background-color: transparent; } - -/************ - * GtkScale * - ************/ -.scale { - -GtkScale-slider-length: 20; - -GtkRange-slider-width: 20; - -GtkRange-trough-border: 2; - outline-offset: -9px; - margin: 10px; - &.slider { - //FIXME: better gradient on the slider and hover state - @include button(normal); - border-radius: 50%; - border-color: darken($borders_color,3%); - box-shadow: inset 0 1px if($variant=='light', white, - transparentize(white,0.85)), - inset 0 #{-2px} $bg_color, - inset 0 #{-1px} mix($bg_color,$borders_color,50%); - &:insensitive { - background-image: linear-gradient(to bottom, $insensitive_bg_color); - box-shadow: none; - } - &:backdrop { - border-color: darken($backdrop_borders_color,3%); - background-image: linear-gradient(to bottom, $backdrop_bg_color); - box-shadow: none; - } - &:backdrop:insensitive { @include button(backdrop-insensitive); } - //FIXME we need a better color for the dark variant - &:active { border: 1px solid darken($selected_borders_color, 3%); } - &.fine-tune:active { //FIXME: Lapo doesn't like the shrinkage. Bad for touch - border: 4px solid transparent; //margin - box-shadow: inset 0 2px $borders_edge, - inset 0 0 0 1px darken($selected_borders_color,3%); //border - } - } - &.trough { - border-width: 1px; - border-style: solid; - border-radius: 3px; - border-color: $borders_color; - background-color: mix($bg_color,$borders_color,60%); - box-shadow: inset 1px 1px transparentize(black, 0.9), - $widget_edge; - &.highlight { - border-color: $selected_borders_color; - background-color: $selected_bg_color; - box-shadow: $widget_edge; - &:backdrop { - border-color: $selected_bg_color; - background-color: $selected_bg_color; - box-shadow: none; - } - } - &:insensitive, &.hilight:insensitive { - border-color: $insensitive_borders_color; - background-color: $insensitive_bg_color; - box-shadow: $widget_edge; - } - &:backdrop { - border-color: $backdrop_borders_color; - background-color: mix($backdrop_bg_color,$borders_color); - box-shadow: none; - } - &:backdrop:insensitive, .hilight:backdrop:insensitive { - border-color: $backdrop_insensitive_color; - background-color: $backdrop_bg_color; - } - } -} - - -/***************** - * Progress bars * - *****************/ - -//FIXME it's a wip ok? - -GtkProgressBar { - padding: 0; - font-size: 83%; - color: transparentize($fg_color, 0.6); - &:backdrop { - color: $backdrop_insensitive_color; - } -} - -// moving bit -.progressbar { - border-width: 1px; - border-style: solid; - border-radius: 3px; - border-color: $selected_borders_color; - background-color: $selected_bg_color; - // I really prefer these flat w/o this shadow - Lapo - box-shadow: inset 0 1px 0 transparentize($borders_edge,0.8); - &.vertical { - box-shadow: inset 1px 0 0 transparentize($borders_edge,0.8); - } - &:backdrop { - border-color: $selected_bg_color; - background-color: $selected_bg_color; - box-shadow: none; - } - &.osd { - border-width: 0; - border-radius: 0; - -GtkProgressBar-xspacing: 0; - -GtkProgressBar-yspacing: 2px; - -GtkProgressBar-min-horizontal-bar-height: 2px; //FIXME still too tall - } -} - -// background -GtkProgressBar.trough { - border-width: 1px; - border-style: solid; - border-radius: 3px; - border-color: $borders_color; - background-color: mix($borders_color,$bg_color, 35%); - box-shadow: inset 1px 1px transparentize(black, 0.9), - $widget_edge; - &:backdrop{ - border-color: $backdrop_borders_color; - background-color: mix($backdrop_borders_color,$backdrop_bg_color, 35%); - box-shadow: 0 1px transparentize(white,1); - } - &.osd { - background-color: transparent; - box-shadow: none; - border-width: 0; - //FIXME: there is a margin on top - } -} - -/************* - * Level Bar * - *************/ - -GtkLevelBar { - -GtkLevelBar-min-block-width: 34; - -GtkLevelBar-min-block-height: 3; -} - -GtkLevelBar.vertical { - -GtkLevelBar-min-block-width: 3; - -GtkLevelBar-min-block-height: 34; -} - -.level-bar { - &.trough { - // FIXME: outset not working - padding: 2px; - border-radius: 3px; - @include entry(normal); - &:backdrop { - @include entry(backdrop); - } - } - &.fill-block { - // FIXME: it would be nice to set make fill blocks bigger, but we'd need - // :nth-child working on discrete indicators - border-width: 1px; - border-style: solid; - border-color: if($variant=='light', darken($selected_bg_color,10%), - darken($selected_bg_color,5%)); - background-color: $selected_bg_color; - box-shadow: 0 1px transparentize(black, 0.9); - border-radius: 1px; - &:backdrop { - border-color: $selected_bg_color; - box-shadow: none; - } - &.indicator-discrete { - &.horizontal { margin: 0 1px; } - &.vertical { margin: 1px 0; } - } - &.level-high { - border-color: darken($success_color,10%); - background-color: $success_color; - &:backdrop { border-color: $success_color; } - } - &.level-low { - border-color: darken($warning_color,10%); - background-color: $warning_color; - &:backdrop { border-color: $warning_color; }; - } - &.empty-fill-block { - background-color: transparent; - border-color: if($variant=='light', transparentize($fg_color,0.8), - transparentize($fg_color,0.9)); - box-shadow: none; - &:backdrop { border-color: transparentize($backdrop_fg_color,0.85); } - } - } -} - -// catch all extend :) - -%selected_items { - background-color: $selected_bg_color; - color: $selected_fg_color; - &:backdrop { color: $backdrop_base_color; } -} - -/********** - * Frames * - **********/ -.frame { - border: 1px solid $borders_color; - &:backdrop { border-color: $backdrop_borders_color; } - padding: 0; - &.action-bar { - padding: 6px; - border-width: 1px 0 0; - } -} - -GtkScrolledWindow { - .frame { border-radius: 2px; } - GtkViewport.frame { // avoid double borders when viewport inside scrolled window - border-style: none; - } -} - -//vbox and hbox separators -.separator { - // always disable separators - // -GtkWidget-wide-separators: true; - color: transparentize(black, 0.9); -} - -/********* - * Lists * - *********/ - -.list { - background-color: $base_color; - border-color: $borders_color; - &:backdrop { - background-color: $backdrop_base_color; - border-color: $backdrop_borders_color; - } -} - - -/********************* - * App Notifications * - *********************/ - -.app-notification { - border-width: 0 1px 1px; - border-style: solid; - border-color: $borders_color; - border-radius: 0 0 6px 6px; - background-image: linear-gradient(to bottom, mix(black, $bg_color, 6%) 5%, - mix(black, $bg_color, 4%)); - // FIXME no space for outer shadow : box-shadow: 0 1px 1px rgba(0,0,0,.5); - padding: 0 4px; - .button { padding: 6px; } -} - -/************* - * Expanders * - *************/ - -GtkExpander { - -gtk-icon-source: -gtk-icontheme('pan-end-symbolic'); - &:hover { color: lighten($fg_color,30%); } //only lightens the arrow - &:active { -gtk-icon-source: -gtk-icontheme('pan-down-symbolic'); } -} - -/************ - * Calendar * - ***********/ - -GtkCalendar { - border: 1px solid $borders_color; - &.button { - padding: 0 4px; - color: mix($borders_color, $base_color, 50%); //we need a dimmed stuff var - background-image: none; - background-color: transparent; - &:hover { - background-image: none; - color: $fg_color; - } - &:backdrop, &:backdrop:hover { - color: mix($backdrop_borders_color, $backdrop_base_color, 50%); - background-image: none; - } - } -} - -/*********** - * Dialogs * - ***********/ - -.message-dialog { - // no spacing in message dialogs and the likes - -GtkDialog-button-spacing: 0; -} - -GtkMessageDialog .titlebar { - border-style: none; - box-shadow: inset 0 1px $borders_edge; -} - -.dialog-action-area.linked { - & .button { - padding: 6px; - border-radius: 0; - @include button(normal, $noedge: true); - @extend %middle_button; - &:hover { - @include button(hover, $noedge: true); - @extend %middle_button; - } - &:active { - @include button(active, $noedge: true); - @extend %middle_button; - } - &:insensitive { - @include button(insensitive, $noedge: true); - @extend %middle_button; - } - &:backdrop { - @include button(backdrop, $noedge: true); - @extend %middle_button; - } - &:backdrop:insensitive { - @include button(backdrop-insensitive, $noedge: true); - @extend %middle_button; - } - &:first-child{ @extend %first_button; } - } - %middle_button { - border-style: solid none none solid; - } - %first_button { border-style: solid none none none; } -} - -/*********** - * Sidebar * - ***********/ - -.sidebar, -.sidebar .view { - border: none; - $_sidebar_bg: lighten($bg_color,5%); - background-color: $_sidebar_bg; - .scrollbar { - &.trough { - background-color: darken($bg_color,10%); - border-radius: 6px; - border-width: 2px; - border-color: transparent; - } - &.slider { - background-color: $_sidebar_bg; - &:hover { background-color: lighten($bg_color, 10%); } - } - } - &:selected { - background-color: $selected_bg_color; - } - &:backdrop { - background-color: lighten($backdrop_bg_color,5%); - } -} - -GtkPaned { - // This is actually the invisible area of the paned separator, not a margin... - margin: 16px; //drag area of the separator -} - -.pane-separator { - //FIXME abusing a background-image to get rid of the handle decoration - //I'd like something better... - background-image: linear-gradient(to bottom, $borders_color); - &:backdrop { - background-image: linear-gradient(to bottom, $backdrop_borders_color); - } -} - -/************** - * GtkInfoBar * - **************/ -GtkInfoBar { - border-width: 0; - border-style: none; -} - -.info, -.question, -.warning, -.error { - background-color: $selected_bg_color; - color: $selected_fg_color; - text-shadow: 0 1px darken($selected_bg_color, 10%); - border-color: darken($selected_bg_color, 10%); - .button { - @include button(normal, $selected_bg_color, $selected_fg_color, noedge); - &:hover { @include button(hover, $selected_bg_color, $selected_fg_color, noedge); } - &:active { @include button(active, $selected_bg_color, $selected_fg_color, noedge); } - &:insensitive { @include button(insensitive, $selected_bg_color, $selected_fg_color, noedge); } - &:backdrop { @include button(backdrop, $selected_bg_color, $selected_fg_color, noedge); } - &:backdrop:insensitive { @include button(backdrop-insensitive, $selected_bg_color, $selected_fg_color, noedge); } - } -} - -/************ - * Tooltips * - ************/ - -.tooltip { - color: white; - padding: 4px; /* not working */ - border-radius: 5px; - background-color: transparentize(black,0.2); //FIXME proper color - text-shadow: 0 1px black; -// border: 2px solid $borders_color; gnome shell style? -} - -.tooltip * { //Yeah this is ugly - padding: 4px; - background-color: transparent; -} - -/***************** - * Color Chooser * - *****************/ - -GtkColorSwatch { - - border: 1px solid transparentize(black,0.7); - box-shadow: inset 0 1px 1px transparentize(black, 0.8); - - &.color-light { - &:hover { - background-image: linear-gradient(to bottom, - transparentize(white, 1) 40%, - transparentize(white, 0.6)); - &:backdrop { background-image: none; } - } - } - &.color-dark { - &:hover { - background-image: linear-gradient(to bottom, - transparentize(white, 1) 40%, - transparentize(white, 0.8)); - &:backdrop { background-image: none; } - } - } - - &:hover { border-color: transparentize(black, 0.5); } - - &:backdrop { border-color: transparentize(black,0.8); box-shadow: none; } - - &.top { - border-top-left-radius: 5px; - border-top-right-radius: 5px; - } - &.bottom { - border-bottom-left-radius: 5px; - border-bottom-right-radius: 5px; - } - &.left, &:first-child { - border-top-left-radius: 5px; - border-bottom-left-radius: 5px; - } - &.right, &:last-child { - border-top-right-radius: 5px; - border-bottom-right-radius: 5px; - } - &:only-child { - border-radius: 5px; - } - &.color-active-badge { - border-width: 2px; - &:hover { background-image: none; } - &.color-light, &.color-light:hover { - color: transparentize(black,0.7); - border-color: transparentize(black,0.7); - } - &.color-dark, &.color-dark:hover { - color: transparentize(white,0.5); - border-color: transparentize(white,0.5); - } - } -} -GtkColorChooserWidget #add-color-button { - border-color: mix($borders_color,$bg_color,50%); - background-color: mix($borders_color,$bg_color,50%); - color: $bg_color; - box-shadow: none; - &:hover { - border-color: $borders_color; - background-color: $borders_color; - } - &:backdrop { - border-color: mix($backdrop_borders_color,$backdrop_bg_color,50%); - background-color: mix($backdrop_borders_color,$backdrop_bg_color,50%); - } -} - -/********************** - * Window Decorations * - *********************/ - -.window-frame { - border-radius: 7px 7px 0 0; - // lamefun trick to get rounded borders regardless of CSD use - border-width: 0px; - - // this needs to be transparent - // see bug #722563 - $_wm_border: if($variant=='light', transparentize(black, 0.8), transparentize(black, 0.4)); - box-shadow: 0 2px 10px 4px transparentize(black, 0.9), - 0 0 0 1px $_wm_border; //doing borders with box-shadow - - /* this is used for the resize cursor area */ - margin: 10px; - - &:backdrop { - box-shadow: 0 3px 6px 2px transparentize(black, 0.9), - 0 0 0 1px transparentize(black,0.7); - } - &.tiled { - border-radius: 0; - } - &.csd { - &.popup { - border-radius: 0; - box-shadow: 0 1px 2px transparentize(black, 0.6), - 0 0 0 1px transparentize($_wm_border,0.1); - } - &.tooltip { - border-radius: 5px; - box-shadow: none; - } - } -} - -// Window Close button -.button.titlebutton { - padding: 8px; - border-color: transparent; - background-image: none; - transition-property: border, box-shadow, color; - box-shadow: inset 0 1px transparentize(white,1), - 0 1px transparentize($borders_edge,1); - &:hover { @include button(normal); } - &:active { @include button(active); } - &:backdrop { - @include button(backdrop); - border-color: transparent; - transition-property: border, box-shadow, color; - } -} - diff --git a/themes/Adwaita/gtk-3.0/_drawing.scss b/themes/Adwaita/gtk-3.0/_drawing.scss deleted file mode 100644 index 1a55b7fc..00000000 --- a/themes/Adwaita/gtk-3.0/_drawing.scss +++ /dev/null @@ -1,356 +0,0 @@ -// Drawing mixins - -// generic drawing of more complex things - -$widget_edge: 0 1px $borders_edge; //outer hilight "used" on - //most widgets - -@mixin _shadows($shadow1, $shadow2:none, $shadow3:none, $shadow4:none) { -// -// Helper function to stack up to 4 box-shadows; -// - @if $shadow4!=none { box-shadow: $shadow1, $shadow2, $shadow3, $shadow4; } - @else if $shadow3!=none { box-shadow: $shadow1, $shadow2, $shadow3; } - @else if $shadow2!=none { box-shadow: $shadow1, $shadow2; } - @else { box-shadow: $shadow1; } -} - -// entries - -@mixin entry($t, $noedge:false) { -// -// Entries drawing function -// -// $t: entry type -// $noedge: set to true not to draw the bottom edge hilight -// -// possible $t values: -// normal, focus, insensitive, backdrop, backdrop-insensitive; -// - background-color: transparent; - border-style: solid; - border-width: 1px; - background-image: linear-gradient(to bottom, - darken($base_color,3%), - $base_color 90%); - $_entry_edge: $widget_edge; - @if $noedge { $_entry_edge: none; } - - @if $t==normal { - border-color: $borders_color; - @include _shadows(inset 0 2px 2px -2px mix(black, $base_color, 50%), - $_entry_edge); - } - @if $t==focus { - @if $variant == 'light' { - border-color: $selected_bg_color; - @include _shadows(inset 0 2px 2px -2px mix(black, $base_color, 50%), - inset 0 0 2px 1px mix($selected_bg_color,$base_color,20%), - $_entry_edge); - } - @else { - border-color: $selected_borders_color; - @include _shadows(inset 0 2px 2px -2px mix(black, $base_color, 50%), - inset 0 0 1px 1px $selected_bg_color, - $_entry_edge); - } - } - @if $t==insensitive { - color: $insensitive_fg_color; - border-color: $borders_color; - background-image: linear-gradient(to bottom, $insensitive_bg_color); - @include _shadows($_entry_edge); - } - @if $t==backdrop { - color: $backdrop_fg_color; - background-image: linear-gradient(to bottom, $backdrop_base_color); - box-shadow: 0 1px transparentize(white,1); - } - @if $t==backdrop-insensitive { - color: $backdrop_insensitive_color; - background-image: linear-gradient(to bottom, $backdrop_bg_color); - box-shadow: 0 1px transparentize(white,1); - } -} - -// buttons - -@mixin _button_border_color ($c) { border-color: darken($c,25%); } // colored buttons want the border form the base color - -@mixin _button_text_shadow ($tc:$fg_color, $bg:$bg_color) { -// -// helper function for the text emboss effect -// -// $tc is the optional text color, not the shadow color -// -// TODO: this functions needs a way to deal with special cases -// - - $_lbg: lightness($bg)/100%; - - $_dark: transparentize(black,$_lbg*0.8); - $_bright: transparentize(white,1-$_lbg/($_lbg*1.3)); - - @if lightness($tc) < 50% { - text-shadow: 0 1px $_bright; - icon-shadow: 0 1px $_bright; - } - @else { - text-shadow: 0 -1px $_dark; - icon-shadow: 0 -1px $_dark; - } -} - -@mixin button($t, $c:$bg_color, $tc:$fg_color, $noedge:false ) { -// -// Button drawing function -// -// $t: button type, -// $c: base button color for colored* types -// $tc: optional text color for colored* types -// $noedge: set to true not to draw the bottom edge hilight -// -// possible $t values: -// normal, hover, active, insensitive, insensitive-active, -// backdrop, backdrop-active, backdrop-insensitive, backdrop-insensitive-active -// - border-width: 1px; - border-style: solid; - - $_top_hilight: if(lightness($c)> 70%, white, transparentize(white,0.9)); //not just dark/light but colored buttons - - @if $t==normal { - // - // normal button - // - color: $tc; - @if lightness($c) < 50% { //darker buttons need a less contrasty gradient - background-image: linear-gradient(to bottom, - lighten($c,5%), - $c 40%, - darken($c,5%) - ); - } - @else { - background-image: linear-gradient(to bottom, - lighten($c,15%), - $c 40%, - darken($c,10%) - ); - } - - @if $c!=$bg_color { @include _button_border_color($c); } - @else { border-color: $borders_color; } - - @include _button_text_shadow($tc,$c); - @if $noedge { box-shadow: inset 0 1px $_top_hilight; } - @else { - @include _shadows(inset 0 1px $_top_hilight, $widget_edge); - } - } - - @else if $t==hover { - // - // hovered button - // - color: $tc; - @if $c!=$bg_color { @include _button_border_color($c); } - @else { border-color: $borders_color; } - background-image: linear-gradient(to bottom, - lighten($c,14%), - lighten($c,4%) 40%, - $c); - - @include _button_text_shadow($tc,lighten($c,4%)); - @if $noedge { box-shadow: inset 0 1px $_top_hilight; } - @else { - @include _shadows(inset 0 1px $_top_hilight, $widget_edge); - } - } - - @else if $t==active { - // - // pushed button - // - color: $tc; - @if $c!=$bg_color { @include _button_border_color($c); } - @else { border-color: $borders_color; } - @if $variant == 'light' { - background-image: linear-gradient(to bottom, - darken($c,15%), - darken($c,11%) 3%, - darken($c,10%)); - } - @else { - background-image: linear-gradient(to bottom, - darken($c,10%), - darken($c,5%) 3%); - } - @include _button_text_shadow($tc,darken($c,10%)); - @if $noedge { - box-shadow: inset 0 2px 3px -1px transparentize(black,0.7); - } - @else { - @include _shadows(inset 0 2px 3px -1px transparentize(black,0.7), - $widget_edge); - } - } - @else if $t==insensitive { - // - // insensitive button - // - color: $insensitive_fg_color; - border-color: $insensitive_borders_color; - background-image: linear-gradient(to bottom, $insensitive_bg_color); - text-shadow: none; - icon-shadow: none; - @if $noedge { - // white with 0 alpha to avoid an ugly transition, since no color means - // black with 0 alpha - box-shadow: inset 0 1px transparentize(white,1); - } - @else { - @include _shadows(inset 0 1px transparentize(white,1), - $widget_edge); - } - } - @else if $t==insensitive-active { - // - // insensitive pushed button - // - color: $insensitive_fg_color; - border-color: $insensitive_borders_color; - background-image: linear-gradient(to bottom, - mix($insensitive_borders_color, - $insensitive_bg_color, 10%)); - @if $noedge { - // white with 0 alpha to avoid an ugly transition, since no color means - // black with 0 alpha - box-shadow: inset 0 1px transparentize(white,1); - } - @else { - @include _shadows(inset 0 1px transparentize(white,1), - $widget_edge); - } - } - - @else if $t==backdrop { - // - // backdrop button - // - color: if($c!=$bg_color, $backdrop_bg_color, $backdrop_fg_color); - border-color: if($c!=$bg_color, $c, $backdrop_borders_color); - background-image: linear-gradient(to bottom, - if($c!=bg_color,$c,$backdrop_bg_color)); - text-shadow: none; - icon-shadow: none; - @include _shadows(inset 0 1px transparentize(white,1), - 0 1px transparentize(white,1)); - } - - @else if $t==backdrop-active { - // - // backdrop pushed button - // - color: $backdrop_fg_color; - border-color: $backdrop_borders_color; - background-image: linear-gradient(to bottom, - mix($backdrop_borders_color,$backdrop_bg_color, 35%)); - @include _shadows(inset 0 1px transparentize(white,1), - 0 1px transparentize(white,1)); - } - - @else if $t==backdrop-insensitive { - // - // backdrop insensitive button - // - color: $backdrop_insensitive_color; - border-color: $backdrop_borders_color; - background-image: linear-gradient(to bottom, $backdrop_bg_color); - box-shadow: inset 0 1px transparentize(white,1); - } - - @else if $t==backdrop-insensitive-active { - // - // backdrop insensitive pushed button - // - color: $backdrop_insensitive_color; - border-color: $backdrop_borders_color; - background-image: linear-gradient(to bottom, - mix($backdrop_borders_color,$backdrop_bg_color, 8%)); - @include _shadows(inset 0 1px transparentize(white,1), - 0 1px transparentize(white,1)); - } - - @else if $t==osd { - // - // normal osd button - // - background-image: linear-gradient(to bottom, - transparentize(#fff,0.9), - transparentize(#fff,0.95), - transparentize(#000,0.99)); - border-color: $osd_borders_color; - box-shadow: none; - } - @else if $t==osd-hover { - // - // active osd button - // - background-image: linear-gradient(to bottom, - transparentize(#fff,0.85), - transparentize(#fff,0.9), - transparentize(#000,0.99)); - border-color: $osd_borders_color; - box-shadow: none; - } - @else if $t==osd-active { - // - // active osd button - // - background-image: linear-gradient(to bottom, - transparentize(#000,0.95), - transparentize(#fff,0.95), - transparentize(#fff,0.9)); - border-color: $osd_borders_color; - box-shadow: none; - } - @else if $t==osd-insensitive { - // - // insensitive osd button - // - background-image: linear-gradient(to bottom, - $osd_bg_color); - border-color: $osd_borders_color; - color: $insensitive_fg_color; - } - -} - -@mixin trough($flat:false, $c:$bg_color, $tc:$fg_color, $noedge:false) { - color: mix($tc,$bg_color,80%); - @if $flat { background-image: linear-gradient(to bottom,$c); } - @else { - background-image: linear-gradient(to bottom, - mix(black,$c,15%) 5%, - mix(black,$c,10%) 20%, - mix(black,$c,10%) 90%, - $c - ); - } - - @if $c!=$bg_color { @include _button_border_color($c); } - @else { border-color: $borders_color; } - - @if $noedge==false { - @if lightness($c) > 60% { - box-shadow: inset 0 -1px 0 $borders_edge, - 0 1px 0 $borders_edge; - } - @else { - box-shadow: inset 0 -1px 0 transparentize($borders_edge,0.5), - 0 1px 0 transparentize($borders_edge,0.5); - } - } - -} diff --git a/themes/Adwaita/gtk-3.0/assets.svg b/themes/Adwaita/gtk-3.0/assets.svg deleted file mode 100644 index dcdb5813..00000000 --- a/themes/Adwaita/gtk-3.0/assets.svg +++ /dev/null @@ -1,3357 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?> -<!-- Created with Inkscape (http://www.inkscape.org/) --> - -<svg - xmlns:dc="http://purl.org/dc/elements/1.1/" - xmlns:cc="http://creativecommons.org/ns#" - xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" - xmlns:svg="http://www.w3.org/2000/svg" - xmlns="http://www.w3.org/2000/svg" - xmlns:xlink="http://www.w3.org/1999/xlink" - xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" - xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" - width="1000" - height="1052.3622" - id="svg9892" - version="1.1" - inkscape:version="0.48.4 r9939" - sodipodi:docname="assets.svg"> - <defs - id="defs9894"> - <linearGradient - id="linearGradient5581-5-2-4-6-8-7"> - <stop - id="stop5583-0-92-8-0-7-6" - offset="0" - style="stop-color:#ffffff;stop-opacity:1" /> - <stop - style="stop-color:#ededed;stop-opacity:1;" - offset="0.40000001" - id="stop5585-4-7-2-7-9-9" /> - <stop - id="stop5587-6-7-2-0-3-1" - offset="1" - style="stop-color:#d3d3d3;stop-opacity:1;" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient76469-7-7-4-5-5-9-07" - id="linearGradient17455-9" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(1,0,0,1.0322581,717.71949,428.68472)" - x1="-652.53284" - y1="-289.34454" - x2="-652.53284" - y2="-267.16504" /> - <linearGradient - inkscape:collect="always" - id="linearGradient76469-7-7-4-5-5-9-07"> - <stop - style="stop-color:#2e3232;stop-opacity:1" - offset="0" - id="stop76471-7-1-5-3-9-0-0" /> - <stop - style="stop-color:#3e4545;stop-opacity:1" - offset="1" - id="stop76473-9-0-0-6-9-5-6" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient76469-7-7-4-5-5-9-07-1" - id="linearGradient17455-9-8" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(1,0,0,1.0322581,717.71949,428.68472)" - x1="-652.53284" - y1="-289.34454" - x2="-652.53284" - y2="-267.16504" /> - <linearGradient - inkscape:collect="always" - id="linearGradient76469-7-7-4-5-5-9-07-1"> - <stop - style="stop-color:#2e3232;stop-opacity:1" - offset="0" - id="stop76471-7-1-5-3-9-0-0-1" /> - <stop - style="stop-color:#3e4545;stop-opacity:1" - offset="1" - id="stop76473-9-0-0-6-9-5-6-3" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient76469-7-7-4-5-5-9-07-3" - id="linearGradient17455-9-1" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(1,0,0,1.0322581,717.71949,428.68472)" - x1="-652.53284" - y1="-289.34454" - x2="-652.53284" - y2="-267.16504" /> - <linearGradient - inkscape:collect="always" - id="linearGradient76469-7-7-4-5-5-9-07-3"> - <stop - style="stop-color:#2e3232;stop-opacity:1" - offset="0" - id="stop76471-7-1-5-3-9-0-0-4" /> - <stop - style="stop-color:#3e4545;stop-opacity:1" - offset="1" - id="stop76473-9-0-0-6-9-5-6-6" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient8983-8" - id="linearGradient8989-2" - x1="15" - y1="12.362183" - x2="15" - y2="2.3621826" - gradientUnits="userSpaceOnUse" - spreadMethod="reflect" - gradientTransform="matrix(1,0,0,1.25,0,-10.590546)" /> - <linearGradient - id="linearGradient8983-8"> - <stop - style="stop-color:#000000;stop-opacity:1;" - offset="0" - id="stop8985-2" /> - <stop - id="stop5792" - offset="0.5" - style="stop-color:#000000;stop-opacity:1;" /> - <stop - style="stop-color:#000000;stop-opacity:0;" - offset="1" - id="stop8987-0" /> - </linearGradient> - <linearGradient - id="linearGradient8995-1"> - <stop - id="stop8997-0" - offset="0" - style="stop-color:#ffffff;stop-opacity:1;" /> - <stop - style="stop-color:#ffffff;stop-opacity:1;" - offset="0.5" - id="stop5794" /> - <stop - id="stop8999-3" - offset="1" - style="stop-color:#ffffff;stop-opacity:0;" /> - </linearGradient> - <linearGradient - y2="2.3621826" - x2="15" - y1="12.362183" - x1="15" - spreadMethod="reflect" - gradientTransform="matrix(1,0,0,1.25,1,-10.590546)" - gradientUnits="userSpaceOnUse" - id="linearGradient9026" - xlink:href="#linearGradient8995-1" - inkscape:collect="always" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient8983-8" - id="linearGradient9182" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(1,0,0,1.25,0,-10.590546)" - spreadMethod="reflect" - x1="15" - y1="12.362183" - x2="15" - y2="2.3621826" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient8995-1" - id="linearGradient9184" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(1,0,0,1.25,1,-10.590546)" - spreadMethod="reflect" - x1="15" - y1="12.362183" - x2="15" - y2="2.3621826" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient9524-6-0-1-0-3" - id="linearGradient9207-7-5-27-5-0-7" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(3.025641,0,0,1,-102.29487,0)" - x1="63.568954" - y1="124.97202" - x2="63.568954" - y2="154.85121" /> - <linearGradient - inkscape:collect="always" - id="linearGradient9524-6-0-1-0-3"> - <stop - style="stop-color:#ffffff;stop-opacity:1" - offset="0" - id="stop9526-2-6-8-7-1" /> - <stop - id="stop9528-3-09-6-5-3" - offset="0.62613326" - style="stop-color:#fbfbfb;stop-opacity:1" /> - <stop - style="stop-color:#eeeeec;stop-opacity:1" - offset="1" - id="stop9530-3-4-7-2-8" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#pushed-27-4-47-7" - id="linearGradient9207-7-5-7-5-6-6-7-6" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(3.025641,0,0,1,-102.29487,-280)" - x1="60.805183" - y1="446.62411" - x2="60.805183" - y2="404.45575" /> - <linearGradient - inkscape:collect="always" - id="pushed-27-4-47-7"> - <stop - style="stop-color:#ffffff;stop-opacity:1" - offset="0" - id="stop9855-55-0-7-2" /> - <stop - id="stop9857-44-0-4-3" - offset="0.61748672" - style="stop-color:#d3d7cf;stop-opacity:1" /> - <stop - style="stop-color:#babdb6;stop-opacity:1" - offset="1" - id="stop9859-2-3-05-6" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient5581-5-2-4-6-8-7-38" - id="linearGradient9207-7-5-7-8-1-2-2" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(3.0317573,0,0,1.0053174,-102.66338,-0.82153381)" - x1="63.568954" - y1="127.05545" - x2="63.568954" - y2="152.76778" /> - <linearGradient - id="linearGradient5581-5-2-4-6-8-7-38"> - <stop - id="stop5583-0-92-8-0-7-6-2" - offset="0" - style="stop-color:#ffffff;stop-opacity:1" /> - <stop - style="stop-color:#ededed;stop-opacity:1;" - offset="0.40000001" - id="stop5585-4-7-2-7-9-9-14" /> - <stop - id="stop5587-6-7-2-0-3-1-05" - offset="1" - style="stop-color:#d3d3d3;stop-opacity:1;" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient5581-5-2-4-6-8-7" - id="linearGradient6930" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(3.0317573,0,0,1.0053174,-102.66338,-0.82153381)" - x1="63.568954" - y1="127.16142" - x2="63.568954" - y2="152.6618" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient9524-6-0-1-3-9-4" - id="linearGradient9207-7-5-27-5-3-9-3" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(3.025641,0,0,1,-102.29487,0)" - x1="63.568954" - y1="124.97202" - x2="63.568954" - y2="154.85121" /> - <linearGradient - inkscape:collect="always" - id="linearGradient9524-6-0-1-3-9-4"> - <stop - style="stop-color:#ffffff;stop-opacity:1" - offset="0" - id="stop9526-2-6-8-2-5-9" /> - <stop - id="stop9528-3-09-6-4-4-9" - offset="0.62613326" - style="stop-color:#fbfbfb;stop-opacity:1" /> - <stop - style="stop-color:#eeeeec;stop-opacity:1" - offset="1" - id="stop9530-3-4-7-5-0-9" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#pushed-27-4-47-7-4-3" - id="linearGradient9207-7-5-7-5-6-6-7-6-24-6" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(3.025641,0,0,1,-102.29487,-280)" - x1="60.805183" - y1="446.62411" - x2="60.805183" - y2="404.45575" /> - <linearGradient - inkscape:collect="always" - id="pushed-27-4-47-7-4-3"> - <stop - style="stop-color:#ffffff;stop-opacity:1" - offset="0" - id="stop9855-55-0-7-2-6-3" /> - <stop - id="stop9857-44-0-4-3-2-9" - offset="0.61748672" - style="stop-color:#d3d7cf;stop-opacity:1" /> - <stop - style="stop-color:#babdb6;stop-opacity:1" - offset="1" - id="stop9859-2-3-05-6-43-9" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient5581-5-2-4-6-8-7-35-8" - id="linearGradient4838-7" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(3.0317573,0,0,1.0053174,-102.66338,-0.82153381)" - x1="63.568954" - y1="127.16142" - x2="63.568954" - y2="152.6618" /> - <linearGradient - id="linearGradient5581-5-2-4-6-8-7-35-8"> - <stop - id="stop5583-0-92-8-0-7-6-5-1" - offset="0" - style="stop-color:#454c4c;stop-opacity:1;" /> - <stop - style="stop-color:#393f3f;stop-opacity:1;" - offset="0.40000001" - id="stop5585-4-7-2-7-9-9-92-0" /> - <stop - id="stop5587-6-7-2-0-3-1-21-5" - offset="1" - style="stop-color:#2d3232;stop-opacity:1;" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient5581-5-2-4-6-8-7-35-8-0" - id="linearGradient4838-7-4" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(3.0317573,0,0,1.0053174,-102.66338,-0.82153381)" - x1="63.568954" - y1="127.16142" - x2="63.568954" - y2="152.6618" /> - <linearGradient - id="linearGradient5581-5-2-4-6-8-7-35-8-0"> - <stop - id="stop5583-0-92-8-0-7-6-5-1-2" - offset="0" - style="stop-color:#5b6464;stop-opacity:1;" /> - <stop - style="stop-color:#434a4a;stop-opacity:1;" - offset="0.40000001" - id="stop5585-4-7-2-7-9-9-92-0-5" /> - <stop - id="stop5587-6-7-2-0-3-1-21-5-7" - offset="1" - style="stop-color:#393f3f;stop-opacity:1;" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient5581-5-2-4-6-8-7-35-8-23" - id="linearGradient4838-7-86" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(3.0317573,0,0,1.0053174,-102.66338,-0.82153381)" - x1="63.568954" - y1="127.16142" - x2="63.568954" - y2="152.6618" /> - <linearGradient - id="linearGradient5581-5-2-4-6-8-7-35-8-23"> - <stop - id="stop5583-0-92-8-0-7-6-5-1-35" - offset="0" - style="stop-color:#212424;stop-opacity:1" /> - <stop - id="stop5587-6-7-2-0-3-1-21-5-72" - offset="1" - style="stop-color:#2d3232;stop-opacity:1;" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient5581-5-2-4-6-8-7-35-8-50" - id="linearGradient4838-7-7" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(3.0317573,0,0,1.0053174,-102.66338,-0.82153381)" - x1="63.568954" - y1="127.16142" - x2="63.568954" - y2="152.6618" /> - <linearGradient - id="linearGradient5581-5-2-4-6-8-7-35-8-50"> - <stop - id="stop5583-0-92-8-0-7-6-5-1-0" - offset="0" - style="stop-color:#454c4c;stop-opacity:1;" /> - <stop - style="stop-color:#393f3f;stop-opacity:1;" - offset="0.40000001" - id="stop5585-4-7-2-7-9-9-92-0-55" /> - <stop - id="stop5587-6-7-2-0-3-1-21-5-0" - offset="1" - style="stop-color:#2d3232;stop-opacity:1;" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient5581-5-2-4-6-8-7-35-8-0-2" - id="linearGradient4838-7-4-4" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(3.0317573,0,0,1.0053174,-102.66338,-0.82153381)" - x1="63.568954" - y1="127.16142" - x2="63.568954" - y2="152.6618" /> - <linearGradient - id="linearGradient5581-5-2-4-6-8-7-35-8-0-2"> - <stop - id="stop5583-0-92-8-0-7-6-5-1-2-9" - offset="0" - style="stop-color:#5b6464;stop-opacity:1;" /> - <stop - style="stop-color:#434a4a;stop-opacity:1;" - offset="0.40000001" - id="stop5585-4-7-2-7-9-9-92-0-5-3" /> - <stop - id="stop5587-6-7-2-0-3-1-21-5-7-8" - offset="1" - style="stop-color:#393f3f;stop-opacity:1;" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient5581-5-2-4-6-8-7-35-8-0-2-9" - id="linearGradient4838-7-4-4-3" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(3.0317573,0,0,1.0053174,-102.66338,-0.82153381)" - x1="63.568954" - y1="127.16142" - x2="63.568954" - y2="152.6618" /> - <linearGradient - id="linearGradient5581-5-2-4-6-8-7-35-8-0-2-9"> - <stop - id="stop5583-0-92-8-0-7-6-5-1-2-9-7" - offset="0" - style="stop-color:#5b6464;stop-opacity:1;" /> - <stop - style="stop-color:#434a4a;stop-opacity:1;" - offset="0.40000001" - id="stop5585-4-7-2-7-9-9-92-0-5-3-6" /> - <stop - id="stop5587-6-7-2-0-3-1-21-5-7-8-2" - offset="1" - style="stop-color:#393f3f;stop-opacity:1;" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient5581-5-2-4-6-8-7-35-8-23-74" - id="linearGradient4838-7-86-88" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(3.0317573,0,0,1.0053174,-102.66338,-0.82153381)" - x1="63.568954" - y1="127.16142" - x2="63.568954" - y2="152.6618" /> - <linearGradient - id="linearGradient5581-5-2-4-6-8-7-35-8-23-74"> - <stop - id="stop5583-0-92-8-0-7-6-5-1-35-8" - offset="0" - style="stop-color:#212424;stop-opacity:1" /> - <stop - id="stop5587-6-7-2-0-3-1-21-5-72-27" - offset="1" - style="stop-color:#2d3232;stop-opacity:1;" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient5581-5-2-4-6-8-7-35-8-23-74-1" - id="linearGradient4838-7-86-88-3" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(3.0317573,0,0,1.0053174,-102.66338,-0.82153381)" - x1="63.568954" - y1="127.16142" - x2="63.568954" - y2="152.6618" /> - <linearGradient - id="linearGradient5581-5-2-4-6-8-7-35-8-23-74-1"> - <stop - id="stop5583-0-92-8-0-7-6-5-1-35-8-0" - offset="0" - style="stop-color:#212424;stop-opacity:1" /> - <stop - id="stop5587-6-7-2-0-3-1-21-5-72-27-9" - offset="1" - style="stop-color:#2d3232;stop-opacity:1;" /> - </linearGradient> - </defs> - <sodipodi:namedview - id="base" - pagecolor="#ffffff" - bordercolor="#666666" - borderopacity="1.0" - inkscape:pageopacity="0.0" - inkscape:pageshadow="2" - inkscape:zoom="1" - inkscape:cx="145.92415" - inkscape:cy="787.34562" - inkscape:document-units="px" - inkscape:current-layer="layer1" - showgrid="false" - showborder="false" - inkscape:window-width="959" - inkscape:window-height="1014" - inkscape:window-x="960" - inkscape:window-y="27" - inkscape:window-maximized="0" - inkscape:snap-nodes="false" - inkscape:snap-bbox="true" - inkscape:bbox-paths="true" - inkscape:snap-global="true"> - <inkscape:grid - type="xygrid" - id="grid10919" /> - </sodipodi:namedview> - <metadata - id="metadata9897"> - <rdf:RDF> - <cc:Work - rdf:about=""> - <dc:format>image/svg+xml</dc:format> - <dc:type - rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> - <dc:title /> - </cc:Work> - </rdf:RDF> - </metadata> - <g - inkscape:groupmode="layer" - id="layer3" - inkscape:label="superbackdrop" - style="display:inline" - sodipodi:insensitive="true"> - <rect - style="color:#000000;fill:#2e3436;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.99999994;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" - id="rect18026" - width="907" - height="470" - x="-7" - y="155.36218" - rx="0" - ry="0" /> - <rect - ry="0" - rx="0" - y="-155.36218" - x="-7" - height="440" - width="907" - id="rect18028" - style="color:#000000;fill:#eeeeec;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.99999994;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" - transform="scale(1,-1)" /> - </g> - <g - inkscape:label="assets" - inkscape:groupmode="layer" - id="layer1" - style="display:inline"> - <g - style="display:inline" - id="radio-unchecked" - transform="matrix(0.93617253,0,0,0.93566004,-96.78315,-254.76084)" - inkscape:label="#g15805"> - <rect - style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" - id="rect14348-4" - width="17.090866" - height="17.100227" - x="206.99057" - y="261.97873" /> - <g - id="g7025"> - <rect - ry="7.9957981" - style="color:#000000;fill:#ffffff;fill-opacity:1;stroke:#ffffff;stroke-width:1.06847167;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" - id="rect5147-9-1-7-7" - width="14.954509" - height="14.9627" - x="207.52921" - y="263.58188" - rx="7.8516736" /> - <g - style="display:inline" - id="g5489-2-9-3" - transform="matrix(0.5089163,0,0,0.51739823,181.7932,197.56426)"> - <g - id="g5428-8-1-7"> - <rect - ry="15.453857" - style="color:#000000;fill:url(#linearGradient9207-7-5-7-8-1-2-2);fill-opacity:1;fill-rule:nonzero;stroke:#999999;stroke-width:2.08222388999999986;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" - id="rect5147-9-1-7" - width="29.385006" - height="28.919117" - x="50.570232" - y="125.5297" - rx="15.428222" /> - </g> - </g> - <path - inkscape:connector-curvature="0" - id="rect5147-9-1-7-4" - d="m 208.0967,269.64077 c -0.006,0.11897 -0.0334,0.24687 -0.0334,0.36738 0,3.84862 3.09665,6.94697 6.94316,6.94697 3.84651,0 6.94316,-3.09835 6.94316,-6.94697 0,-0.12051 -0.0273,-0.24841 -0.0333,-0.36738 -0.3543,3.51156 -3.30368,6.24559 -6.90979,6.24559 -3.60611,0 -6.55549,-2.73403 -6.90978,-6.24559 z" - style="color:#000000;fill:#c7c7c7;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> - <path - inkscape:connector-curvature="0" - id="rect5147-9-1-7-4-3-0" - d="m 208.16346,268.93939 c -0.0346,0.22741 -0.0487,0.46549 -0.0668,0.70138 0.35429,3.51156 3.30367,6.24559 6.90978,6.24559 3.60611,0 6.55549,-2.73403 6.90978,-6.24559 -0.0182,-0.23589 -0.0322,-0.47397 -0.0668,-0.70138 -0.51523,3.33254 -3.36353,5.8782 -6.84302,5.8782 -3.47949,0 -6.32779,-2.54566 -6.84302,-5.8782 z" - style="color:#000000;fill:#f3f3f3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000011999999994;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> - <path - inkscape:connector-curvature="0" - id="rect5147-9-1-7-4-1" - d="m 208.0967,270.36184 c -0.006,-0.11897 -0.0334,-0.24687 -0.0334,-0.36738 0,-3.84862 3.09665,-6.94697 6.94316,-6.94697 3.84651,0 6.94316,3.09835 6.94316,6.94697 0,0.12051 -0.0273,0.24841 -0.0333,0.36738 -0.3543,-3.51156 -3.30368,-6.24559 -6.90979,-6.24559 -3.60611,0 -6.55549,2.73403 -6.90978,6.24559 z" - style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> - </g> - </g> - <g - style="display:inline" - id="radio-checked" - transform="matrix(0.93340838,0,0,0.93289741,-309.56307,-254.03705)" - inkscape:label="#g2928"> - <rect - style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" - id="rect14348-4-1" - width="17.141478" - height="17.150867" - x="456.99054" - y="261.97867" /> - <use - transform="matrix(1.0029614,0,0,1.0029613,249.38699,-0.77583998)" - style="display:inline" - x="0" - y="0" - xlink:href="#g7025" - id="use7034" - width="1" - height="1" /> - <g - id="g7444"> - <rect - rx="7.9057436" - y="268.29523" - x="462.22174" - height="5.5533452" - width="5.5564694" - id="use15101-6-2" - style="color:#000000;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:2.08838986999999987;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" - ry="8.0419083" /> - <rect - rx="2.7766726" - y="267.2233" - x="462.22174" - height="5.5533452" - width="5.5564694" - id="use15101-6" - style="color:#000000;fill:#2e3436;fill-opacity:1;stroke:none;stroke-width:2.08838987;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" - ry="2.7766726" /> - </g> - </g> - <g - id="checkbox-checked" - transform="matrix(0.99650823,0,0,0.99810193,0.25540937,-39.912933)" - inkscape:label="#g10801"> - <use - transform="matrix(1.003504,0,0,1.0019017,19.813776,-0.08723712)" - style="display:inline" - x="0" - y="0" - xlink:href="#g5400" - id="use5460" - width="1" - height="1" /> - <rect - y="30.332689" - x="36.905502" - height="16.030426" - width="16.023939" - id="rect13523-5" - style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> - <g - id="g5708"> - <path - id="path12830-4-17-08" - transform="matrix(1.003504,0,0,1.0019017,-0.25630433,39.988835)" - d="M 50.9375 -7.59375 L 44 -0.75 L 42.125 -2.625 L 40 -2.65625 L 40 -0.9375 L 42.9375 1.96875 C 43.522127 2.5543105 44.477874 2.5543105 45.0625 1.96875 L 51 -4.03125 L 51 -7.59375 L 50.9375 -7.59375 z " - style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:3;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:sans-serif;-inkscape-font-specification:sans-serif;opacity:0.7" /> - <path - sodipodi:nodetypes="cccccccccc" - inkscape:connector-curvature="0" - id="path12830-4-17" - d="m 50.868001,31.380423 -6.9811,6.843038 -1.871896,-1.872654 -2.138425,-0.01563 0.01122,1.699486 2.936988,2.938186 c 0.586676,0.586674 1.537597,0.586674 2.124273,0 l 7.996316,-8.077832 0.002,-1.570761 z" - style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#2e3436;fill-opacity:1;stroke:none;stroke-width:3;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:sans-serif;-inkscape-font-specification:sans-serif" /> - </g> - </g> - <g - id="radio-mixed" - transform="matrix(0.93617253,0,0,0.93566004,8.8324075,-38.03304)" - inkscape:label="#g10885"> - <use - transform="translate(-70.089173,-231.63092)" - style="display:inline" - x="0" - y="0" - xlink:href="#g7025" - id="use7034-3" - width="1" - height="1" /> - <rect - style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" - id="rect14348-4-9" - width="17.090866" - height="17.100227" - x="136.9014" - y="30.347799" /> - <g - id="use7164" - transform="matrix(1.0681792,0,0,1.0687642,118.74234,-2.1022682)"> - <rect - style="opacity:0.5;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.99191427;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" - id="rect4477" - width="9" - height="2.9687538" - x="20.004272" - y="37.393383" - rx="1.4843769" - ry="1.4843769" /> - <rect - style="color:#000000;fill:#2e3436;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.99191427;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" - id="rect4479" - width="9" - height="2.9687538" - x="20.004272" - y="36.393433" - rx="1.4843769" - ry="1.4843769" /> - </g> - </g> - <g - id="checkbox-mixed" - transform="translate(39.995728,-40)" - inkscape:label="#g14334"> - <use - transform="translate(0.004272,-3.9091922e-6)" - style="display:inline" - x="0" - y="0" - xlink:href="#g5400" - id="use5460-0" - width="1" - height="1" /> - <rect - style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" - id="rect14348" - width="16" - height="16" - x="17" - y="30.362183" /> - <g - id="g5684"> - <rect - ry="1.4843769" - rx="1.4843769" - y="37.393383" - x="20.004272" - height="2.9687538" - width="9" - id="rect5203-9-2" - style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.99191427000000010;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;opacity:0.5" /> - <rect - ry="1.4843769" - rx="1.4843769" - y="36.393433" - x="20.004272" - height="2.9687538" - width="9" - id="rect5203-9" - style="color:#000000;fill:#2e3436;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.99191427;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> - </g> - </g> - <g - id="checkbox-unchecked" - inkscape:label="#g14325" - transform="translate(0,-40)"> - <g - style="display:inline" - id="g15812-6-6-1" - transform="matrix(0.92951982,0,0,0.92914368,-156.75069,-212.9618)"> - <g - transform="matrix(0.5089163,0,0,0.51739823,161.7932,197.56426)" - id="g5489-2-9-6-8-8" - style="display:inline"> - <g - id="g5428-8-1-4-0-0" /> - </g> - </g> - <rect - y="30.362183" - x="17" - height="16" - width="16" - id="rect13523" - style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> - <g - id="g5400"> - <rect - ry="2.8844237" - style="color:#000000;fill:none;stroke:#ffffff;stroke-width:1.00000012;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" - id="rect5147-9-1-5-7-6-6" - width="13.98312" - height="14.015514" - x="17.500002" - y="31.862183" - rx="2.8382866" /> - <rect - ry="6" - style="display:inline;color:#000000;fill:url(#linearGradient6930);fill-opacity:1;stroke:#a1a1a1;stroke-width:2.09697676000000000;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;overflow:visible;enable-background:accumulate" - id="rect5147-9-1-5-7-6" - width="29.559635" - height="29.154205" - x="50.440369" - y="125.3458" - rx="6" - transform="matrix(0.47304779,0,0,0.4807373,-6.3607039,-29.396216)" /> - <path - inkscape:connector-curvature="0" - id="rect5147-9-1-5-7-6-1-7" - d="m 18,40.999983 0,1 c 0,1.333912 1.044053,2.375 2.34375,2.375 l 8.3125,0 c 1.299697,0 2.3125,-1.041088 2.3125,-2.375 l 0,-1 c 0,1.333912 -1.012803,2.375 -2.3125,2.375 l -8.3125,0 C 19.044053,43.374983 18,42.333895 18,40.999983 z" - style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#c7c7c7;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000011999999994;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans;opacity:1" /> - <path - inkscape:connector-curvature="0" - id="rect5147-9-1-5-7-6-1-7-7" - d="m 18,39.999983 0,1 c 0,1.333912 1.044053,2.375 2.34375,2.375 l 8.3125,0 c 1.299697,0 2.3125,-1.041088 2.3125,-2.375 l 0,-1 c 0,1.333912 -1.012803,2.375 -2.3125,2.375 l -8.3125,0 C 19.044053,42.374983 18,41.333895 18,39.999983 z" - style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ededed;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000011999999994;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans;opacity:1" /> - <path - style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans" - d="m 18,34.737183 0,-1 c 0,-1.333912 1.044053,-2.375 2.34375,-2.375 l 8.3125,0 c 1.299697,0 2.3125,1.041088 2.3125,2.375 l 0,1 c 0,-1.333912 -1.012803,-2.375 -2.3125,-2.375 l -8.3125,0 c -1.299697,0 -2.34375,1.041088 -2.34375,2.375 z" - id="rect5147-9-1-5-7-6-1-7-7-5" - inkscape:connector-curvature="0" /> - </g> - </g> - <g - inkscape:label="#g10801" - transform="matrix(0.99850603,0,0,0.99810197,0.14963105,-19.912935)" - id="checkbox-checked-hover"> - <use - transform="matrix(1.0014962,0,0,1.0019016,19.880069,-0.08722936)" - style="display:inline" - x="0" - y="0" - xlink:href="#g5400-0" - id="use5994" - width="1" - height="1" /> - <rect - style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" - id="rect14466" - width="16.023939" - height="16.030426" - x="36.905502" - y="30.332689" /> - <use - style="display:inline" - x="0" - y="0" - xlink:href="#g5708" - id="use5736" - transform="matrix(0.99799921,0,0,0.99999996,0.1059371,1.727819e-5)" - width="1000" - height="1052.3622" /> - </g> - <g - inkscape:label="#g14334" - transform="translate(39.995728,-20)" - id="checkbox-mixed-hover"> - <use - transform="translate(0.004272,0)" - style="display:inline" - x="0" - y="0" - xlink:href="#g5400-0" - id="use5994-2" - width="1" - height="1" /> - <rect - y="30.362183" - x="17" - height="16" - width="16" - id="rect14482" - style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> - <use - transform="translate(-4.609375e-7,-5e-5)" - style="display:inline" - x="0" - y="0" - xlink:href="#g5684" - id="use5688" - width="1" - height="1" /> - </g> - <g - inkscape:label="#g14325" - id="checkbox-unchecked-hover" - transform="translate(0,-20)"> - <g - transform="translate(0,-3.9660404e-6)" - style="display:inline" - id="g5400-0"> - <rect - ry="2.8844237" - style="color:#000000;fill:none;stroke:#ffffff;stroke-width:1.00000012;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" - id="rect5147-9-1-5-7-6-6-4" - width="13.98312" - height="14.015514" - x="17.500002" - y="31.862183" - rx="2.8382866" /> - <rect - ry="6" - style="color:#000000;fill:url(#linearGradient9207-7-5-27-5-0-7);fill-opacity:1;fill-rule:nonzero;stroke:#a1a1a1;stroke-width:2.09697652;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" - id="rect5147-9-1-5-7-6-4" - width="29.559635" - height="29.154205" - x="50.440369" - y="125.3458" - rx="6" - transform="matrix(0.47304779,0,0,0.4807373,-6.3607039,-29.396216)" /> - <path - inkscape:connector-curvature="0" - id="rect5147-9-1-5-7-6-1-7-78" - d="m 18,40.999983 0,1 c 0,1.333912 1.044053,2.375 2.34375,2.375 l 8.3125,0 c 1.299697,0 2.3125,-1.041088 2.3125,-2.375 l 0,-1 c 0,1.333912 -1.012803,2.375 -2.3125,2.375 l -8.3125,0 C 19.044053,43.374983 18,42.333895 18,40.999983 z" - style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:1;color:#000000;fill:#e0e0e0;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000011999999994;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans" /> - <path - inkscape:connector-curvature="0" - id="rect5147-9-1-5-7-6-1-7-7-3" - d="m 18,39.999983 0,1 c 0,1.333912 1.044053,2.375 2.34375,2.375 l 8.3125,0 c 1.299697,0 2.3125,-1.041088 2.3125,-2.375 l 0,-1 c 0,1.333912 -1.012803,2.375 -2.3125,2.375 l -8.3125,0 C 19.044053,42.374983 18,41.333895 18,39.999983 z" - style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:0.4;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans" /> - <path - style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans" - d="m 18,34.737187 0,-1 c 0,-1.333912 1.044053,-2.375 2.34375,-2.375 l 8.3125,0 c 1.299697,0 2.3125,1.041088 2.3125,2.375 l 0,1 c 0,-1.333912 -1.012803,-2.375 -2.3125,-2.375 l -8.3125,0 c -1.299697,0 -2.34375,1.041088 -2.34375,2.375 z" - id="rect5147-9-1-5-7-6-1-7-7-5-0" - inkscape:connector-curvature="0" /> - </g> - <rect - style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" - id="rect14506" - width="16" - height="16" - x="17" - y="30.362183" /> - </g> - <g - id="checkbox-checked-active" - transform="matrix(0.99850603,0,0,0.99810197,0.14963105,0.087065)" - inkscape:label="#g10801"> - <use - style="display:inline" - x="0" - y="0" - xlink:href="#g5400-0-5" - id="use6314" - transform="matrix(1.0014962,0,0,1.0019016,19.880069,-0.08722936)" - width="1" - height="1" /> - <rect - y="30.332689" - x="36.905502" - height="16.030426" - width="16.023939" - id="rect14685" - style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> - <path - inkscape:connector-curvature="0" - id="path12830-4-17-08-5" - d="m 50.863858,32.380676 -6.94788,6.856765 -1.877805,-1.878566 -2.12818,-0.03131 0,1.722018 2.941895,2.911777 c 0.585502,0.586674 1.542679,0.586674 2.12818,0 l 5.946383,-6.01141 0,-3.569274 -0.06259,0 z" - style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:3;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:sans-serif;-inkscape-font-specification:sans-serif;opacity:0.5" /> - <use - transform="matrix(0.99799921,0,0,0.99999996,0.1059371,1.6393686e-5)" - style="display:inline" - x="0" - y="0" - xlink:href="#path12830-4-17" - id="use5756" - width="1" - height="1" /> - </g> - <g - id="checkbox-mixed-active" - transform="translate(39.995728,0)" - inkscape:label="#g14334"> - <use - style="display:inline" - x="0" - y="0" - xlink:href="#g5400-0-5" - id="use6314-1" - transform="translate(0.004272,0)" - width="1" - height="1" /> - <rect - style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" - id="rect14701" - width="16" - height="16" - x="17" - y="30.362183" /> - <rect - style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.99191427000000010;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;opacity:0.5" - id="use5812-4" - width="9" - height="2.9687538" - x="20.004272" - y="37.393383" - rx="1.4843769" - ry="1.4843769" /> - <use - transform="translate(-4.609375e-7,-5e-5)" - style="display:inline" - x="0" - y="0" - xlink:href="#rect5203-9" - id="use5812" - width="1" - height="1" /> - </g> - <g - id="checkbox-unchecked-active" - inkscape:label="#g14325"> - <g - transform="translate(0,-3.9660404e-6)" - style="display:inline" - id="g5400-0-5"> - <rect - ry="2.8844237" - style="color:#000000;fill:none;stroke:#ffffff;stroke-width:1.00000012;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" - id="rect5147-9-1-5-7-6-6-4-1" - width="13.98312" - height="14.015514" - x="17.500002" - y="31.862183" - rx="2.8382866" /> - <rect - ry="6" - style="color:#000000;fill:url(#linearGradient9207-7-5-7-5-6-6-7-6);fill-opacity:1;fill-rule:nonzero;stroke:#a1a1a1;stroke-width:2.09697652;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" - id="rect5147-9-1-5-7-6-4-8" - width="29.559635" - height="29.154205" - x="50.440369" - y="125.3458" - rx="6" - transform="matrix(0.47304779,0,0,0.4807373,-6.3607039,-29.396216)" /> - <path - style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:0.07000002;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans" - d="m 18,34.737187 0,-1 c 0,-1.333912 1.044053,-2.375 2.34375,-2.375 l 8.3125,0 c 1.299697,0 2.3125,1.041088 2.3125,2.375 l 0,1 c 0,-1.333912 -1.012803,-2.375 -2.3125,-2.375 l -8.3125,0 c -1.299697,0 -2.34375,1.041088 -2.34375,2.375 z" - id="rect5147-9-1-5-7-6-1-7-7-5-0-5" - inkscape:connector-curvature="0" /> - </g> - <rect - y="30.362183" - x="17" - height="16" - width="16" - id="rect14725" - style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> - </g> - <g - inkscape:label="#g10801" - transform="matrix(0.99850603,0,0,0.99810197,0.14963105,20.087065)" - id="checkbox-checked-insensitive"> - <use - transform="matrix(1.0014962,0,0,1.0019016,19.880069,-0.08722936)" - style="display:inline" - x="0" - y="0" - xlink:href="#g5400-0-5-7" - id="use6445" - width="1" - height="1" /> - <g - transform="matrix(0.93091057,0,0,0.93091058,-137.10516,-213.45401)" - id="g14999" - style="display:inline"> - <g - style="display:inline" - id="g15001" - transform="matrix(0.5089163,0,0,0.51739823,161.7932,197.56426)"> - <g - id="g15003" /> - </g> - </g> - <g - style="display:inline" - transform="translate(-341.01864,-230.63092)" - id="g15009"> - <g - id="g15013" /> - </g> - <rect - style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" - id="rect15021" - width="16.023939" - height="16.030426" - x="36.905502" - y="30.332689" /> - <path - style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-color:currentColor;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;baseline-shift:baseline;text-anchor:start;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;isolation:auto;color-interpolation:sRGB;color-interpolation-filters:linearRGB;fill:#a1a1a1;fill-opacity:1;stroke:none;stroke-width:3;marker:none;paint-order:normal;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" - d="m 50.868001,31.380439 -6.981099,6.843039 -1.871897,-1.872655 -2.138425,-0.01563 0.01122,1.699485 2.936988,2.938187 c 0.586676,0.586674 1.537597,0.586674 2.124274,0 l 7.996315,-8.077832 0.002,-1.570761 z" - id="path12830-4-17-2" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cccccccccc" /> - </g> - <g - inkscape:label="#g14334" - transform="translate(39.995728,20)" - id="checkbox-mixed-insensitive"> - <use - transform="translate(0.004272,0)" - style="display:inline" - x="0" - y="0" - xlink:href="#g5400-0-5-7" - id="use6465" - width="1" - height="1" /> - <rect - y="30.362183" - x="17" - height="16" - width="16" - id="rect15025" - style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> - <rect - style="color:#000000;fill:#a1a1a1;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.99491191;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" - id="rect5203" - width="9" - height="2.9687538" - x="20.004272" - y="36.393433" - rx="1.4843769" - ry="1.4843769" /> - </g> - <g - inkscape:label="#g14325" - id="checkbox-unchecked-insensitive" - transform="translate(0,20)"> - <g - transform="translate(0,-3.9660404e-6)" - style="fill:#ededed;fill-opacity:1;display:inline" - id="g5400-0-5-7"> - <rect - ry="2.8844237" - style="color:#000000;fill:#ededed;fill-opacity:1;stroke:#ffffff;stroke-width:1.00000012;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" - id="rect5147-9-1-5-7-6-6-4-1-2" - width="13.98312" - height="14.015514" - x="17.500002" - y="31.862183" - rx="2.8382866" /> - <rect - ry="6" - style="color:#000000;fill:#f4f4f4;fill-opacity:1;fill-rule:nonzero;stroke:#a1a1a1;stroke-width:2.09697652000000012;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" - id="rect5147-9-1-5-7-6-4-8-3" - width="29.559635" - height="29.154205" - x="50.440369" - y="125.3458" - rx="6" - transform="matrix(0.47304779,0,0,0.4807373,-6.3607039,-29.396216)" /> - </g> - <rect - style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" - id="rect15057" - width="16" - height="16" - x="17" - y="30.362183" /> - </g> - <g - transform="matrix(0.93617253,0,0,0.93566004,-96.783151,-234.76084)" - id="radio-unchecked-hover" - style="display:inline" - inkscape:label="#g15392"> - <g - style="display:inline" - id="g7025-8"> - <rect - ry="7.9957981" - style="color:#000000;fill:#ffffff;fill-opacity:1;stroke:#ffffff;stroke-width:1.06847167;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" - id="rect5147-9-1-7-7-3" - width="14.954509" - height="14.9627" - x="207.52921" - y="263.58188" - rx="7.8516736" /> - <g - style="display:inline" - id="g5489-2-9-3-0" - transform="matrix(0.5089163,0,0,0.51739823,181.7932,197.56426)"> - <g - id="g5428-8-1-7-1"> - <rect - ry="15.453857" - style="color:#000000;fill:url(#linearGradient9207-7-5-27-5-3-9-3);fill-opacity:1;fill-rule:nonzero;stroke:#999999;stroke-width:2.08222342000000005;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" - id="rect5147-9-1-7-8" - width="29.385006" - height="28.919117" - x="50.570232" - y="125.5297" - rx="15.428222" /> - </g> - </g> - <path - inkscape:connector-curvature="0" - id="rect5147-9-1-7-4-2" - d="m 208.0967,269.64077 c -0.006,0.11897 -0.0334,0.24687 -0.0334,0.36738 0,3.84862 3.09665,6.94697 6.94316,6.94697 3.84651,0 6.94316,-3.09835 6.94316,-6.94697 0,-0.12051 -0.0273,-0.24841 -0.0333,-0.36738 -0.3543,3.51156 -3.30368,6.24559 -6.90979,6.24559 -3.60611,0 -6.55549,-2.73403 -6.90978,-6.24559 z" - style="color:#000000;fill:#e0e0e0;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.06847179;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> - <path - inkscape:connector-curvature="0" - id="rect5147-9-1-7-4-3-0-4" - d="m 208.16346,268.93939 c -0.0346,0.22741 -0.0487,0.46549 -0.0668,0.70138 0.35429,3.51156 3.30367,6.24559 6.90978,6.24559 3.60611,0 6.55549,-2.73403 6.90978,-6.24559 -0.0182,-0.23589 -0.0322,-0.47397 -0.0668,-0.70138 -0.51523,3.33254 -3.36353,5.8782 -6.84302,5.8782 -3.47949,0 -6.32779,-2.54566 -6.84302,-5.8782 z" - style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> - <path - inkscape:connector-curvature="0" - id="rect5147-9-1-7-4-1-9" - d="m 208.0967,270.36184 c -0.006,-0.11897 -0.0334,-0.24687 -0.0334,-0.36738 0,-3.84862 3.09665,-6.94697 6.94316,-6.94697 3.84651,0 6.94316,3.09835 6.94316,6.94697 0,0.12051 -0.0273,0.24841 -0.0333,0.36738 -0.3543,-3.51156 -3.30368,-6.24559 -6.90979,-6.24559 -3.60611,0 -6.55549,2.73403 -6.90978,6.24559 z" - style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> - </g> - <rect - style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" - id="rect14348-4-7" - width="17.090866" - height="17.100227" - x="206.99057" - y="261.97873" /> - </g> - <g - transform="matrix(0.93893373,0,0,0.93841974,-312.08814,-235.48386)" - id="radio-checked-hover" - style="display:inline" - inkscape:label="#g15404"> - <rect - style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" - id="rect14348-4-79" - width="17.040606" - height="17.049938" - x="456.99057" - y="261.97876" /> - <use - transform="matrix(0.99705922,0,0,0.99705921,250.60873,0.77046421)" - style="display:inline" - x="0" - y="0" - xlink:href="#g7025-8" - id="use7392" - width="1" - height="1" /> - <g - id="use7448" - transform="matrix(0.99411529,0,0,0.99411529,2.6893006,1.5417626)"> - <rect - ry="8.0419083" - style="color:#000000;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:2.08838987;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" - id="rect4483" - width="5.5564694" - height="5.5533452" - x="462.22174" - y="268.29523" - rx="7.9057436" /> - <rect - ry="2.7766726" - style="color:#000000;fill:#2e3436;fill-opacity:1;stroke:none;stroke-width:2.08838987;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" - id="rect4485" - width="5.5564694" - height="5.5533452" - x="462.22174" - y="267.2233" - rx="2.7766726" /> - </g> - </g> - <g - transform="matrix(0.93619363,0,0,0.93568113,8.829351,-18.033851)" - id="radio-mixed-hover" - inkscape:label="#g15422"> - <rect - style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" - id="rect14348-4-8" - width="17.090481" - height="17.099842" - x="136.90158" - y="30.34798" /> - <use - transform="matrix(0.99997746,0,0,0.99997746,-70.084327,-231.62484)" - style="display:inline" - x="0" - y="0" - xlink:href="#g7025-8" - id="use7392-3" - width="1" - height="1" /> - <g - id="use7508" - transform="matrix(1.0681551,0,0,1.0687402,118.74293,-2.1013573)"> - <rect - style="opacity:1;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.99191427000000010;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" - id="rect7530" - width="9" - height="2.9687538" - x="20.004272" - y="37.393383" - rx="1.4843769" - ry="1.4843769" /> - <rect - style="color:#000000;fill:#2e3436;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.99191427;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" - id="rect7532" - width="9" - height="2.9687538" - x="20.004272" - y="36.393433" - rx="1.4843769" - ry="1.4843769" /> - </g> - </g> - <g - style="display:inline" - id="radio-unchecked-active" - transform="matrix(0.93344283,0,0,0.93293183,-96.218362,-214.04632)" - inkscape:label="#g15458"> - <rect - style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" - id="rect14348-4-7-3" - width="17.140844" - height="17.150234" - x="206.99081" - y="261.97894" /> - <g - transform="matrix(1.0029243,0,0,1.0029243,-0.60505212,-0.76587606)" - style="display:inline" - id="g7025-1"> - <rect - ry="7.9957981" - style="color:#000000;fill:#ffffff;fill-opacity:1;stroke:#ffffff;stroke-width:1.06847167;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" - id="rect5147-9-1-7-7-8" - width="14.954509" - height="14.9627" - x="207.52921" - y="263.58188" - rx="7.8516736" /> - <g - style="display:inline" - id="g5489-2-9-3-7" - transform="matrix(0.5089163,0,0,0.51739823,181.7932,197.56426)"> - <g - id="g5428-8-1-7-18"> - <rect - ry="15.453857" - style="color:#000000;fill:url(#linearGradient9207-7-5-7-5-6-6-7-6-24-6);fill-opacity:1;fill-rule:nonzero;stroke:#999999;stroke-width:2.08222342000000005;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" - id="rect5147-9-1-7-88" - width="29.385006" - height="28.919117" - x="50.570232" - y="125.5297" - rx="15.428222" /> - </g> - </g> - <path - inkscape:connector-curvature="0" - id="rect5147-9-1-7-4-1-2" - d="m 208.0967,270.36184 c -0.006,-0.11897 -0.0334,-0.24687 -0.0334,-0.36738 0,-3.84862 3.09665,-6.94697 6.94316,-6.94697 3.84651,0 6.94316,3.09835 6.94316,6.94697 0,0.12051 -0.0273,0.24841 -0.0333,0.36738 -0.3543,-3.51156 -3.30368,-6.24559 -6.90979,-6.24559 -3.60611,0 -6.55549,2.73403 -6.90978,6.24559 z" - style="opacity:0.07000002;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> - </g> - </g> - <g - transform="matrix(0.93893104,0,0,0.93841705,-77.354156,-215.48315)" - id="radio-checked-active" - style="display:inline" - inkscape:label="#g16048"> - <use - transform="matrix(0.99415483,0,0,0.99415482,1.2096678,1.53112)" - style="display:inline" - x="0" - y="0" - xlink:href="#g7025-1" - id="use5399" - width="1" - height="1" /> - <g - style="display:inline" - id="g16050" - transform="matrix(0.5089163,0,0,0.51739823,181.7932,197.56426)"> - <g - id="g16052" /> - </g> - <rect - style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" - id="rect14348-4-7-4" - width="17.040653" - height="17.049988" - x="206.99059" - y="261.97876" /> - <rect - ry="7.9946065" - style="color:#000000;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:2.08838986999999987;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;opacity:0.7" - id="use15101-5-8" - width="5.5237875" - height="5.5206814" - x="212.19102" - y="268.25815" - rx="7.8592429" /> - <rect - ry="2.7603407" - style="color:#000000;fill:#2e3436;fill-opacity:1;stroke:none;stroke-width:2.08838987;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" - id="use15101-5" - width="5.5237875" - height="5.5206814" - x="212.19102" - y="267.19257" - rx="2.7603407" /> - </g> - <g - style="display:inline" - id="radio-mixed-active" - transform="matrix(0.93617253,0,0,0.93566004,-56.783151,-214.76084)" - inkscape:label="#g16079"> - <use - transform="matrix(0.99708419,0,0,0.99708419,0.60329674,0.76365256)" - style="display:inline" - x="0" - y="0" - xlink:href="#g7025-1" - id="use5399-3" - width="1" - height="1" /> - <g - transform="matrix(0.5089163,0,0,0.51739823,181.7932,197.56426)" - id="g16081" - style="display:inline"> - <g - id="g16083" /> - </g> - <rect - style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" - id="rect14348-4-7-32" - width="17.090866" - height="17.100227" - x="206.99057" - y="261.97873" /> - <rect - style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.99191427000000010;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;opacity:0.5" - id="rect7532-0-4" - width="9.6136122" - height="3.1728981" - x="210.19966" - y="269.49341" - rx="1.5855805" - ry="1.586449" /> - <rect - style="color:#000000;fill:#2e3436;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.99191427;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" - id="rect7532-0" - width="9.6136122" - height="3.1728981" - x="210.19966" - y="268.42465" - rx="1.5855805" - ry="1.586449" /> - </g> - <g - transform="matrix(0.93617253,0,0,0.93566004,-96.783151,-194.76084)" - id="radio-unchecked-insensitive" - style="display:inline" - inkscape:label="#g15524"> - <rect - style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" - id="rect14348-4-7-5" - width="17.090866" - height="17.100227" - x="206.99057" - y="261.97873" /> - <g - style="display:inline" - id="g7025-1-7"> - <rect - ry="7.9957981" - style="color:#000000;fill:#ffffff;fill-opacity:1;stroke:#ffffff;stroke-width:1.06847167;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" - id="rect5147-9-1-7-7-8-0" - width="14.954509" - height="14.9627" - x="207.52921" - y="263.58188" - rx="7.8516736" /> - <g - style="display:inline" - id="g5489-2-9-3-7-7" - transform="matrix(0.5089163,0,0,0.51739823,181.7932,197.56426)"> - <g - id="g5428-8-1-7-18-8"> - <rect - ry="15.453857" - style="color:#000000;fill:#f4f4f4;fill-opacity:1;fill-rule:nonzero;stroke:#999999;stroke-width:2.08222342000000005;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" - id="rect5147-9-1-7-88-8" - width="29.385006" - height="28.919117" - x="50.570232" - y="125.5297" - rx="15.428222" /> - </g> - </g> - </g> - </g> - <g - transform="matrix(0.93893373,0,0,0.93841974,-312.08814,-195.48386)" - id="radio-checked-insensitive" - style="display:inline" - inkscape:label="#g15536"> - <rect - style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" - id="rect14348-4-7-9" - width="17.040606" - height="17.049938" - x="456.99057" - y="261.97876" /> - <use - transform="matrix(0.99705922,0,0,0.99705921,250.60873,0.77046421)" - style="display:inline" - x="0" - y="0" - xlink:href="#g7025-1-7" - id="use5683" - width="1" - height="1" /> - <rect - ry="2.7603328" - style="color:#000000;fill:#a1a1a1;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:3.19056797;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" - id="use15101-5-6" - width="5.5237718" - height="5.5206656" - x="462.19101" - y="267.19254" - rx="2.7603328" /> - </g> - <g - transform="matrix(0.93341132,0,0,0.93290035,9.210439,22.050751)" - id="radio-mixed-insensitive" - inkscape:label="#g15554"> - <rect - style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" - id="rect14348-4-7-98" - width="17.141424" - height="17.150812" - x="136.90137" - y="30.347755" /> - <use - transform="matrix(1.0029582,0,0,1.0029582,-70.701507,-232.40595)" - style="display:inline" - x="0" - y="0" - xlink:href="#g7025-1-7" - id="use5683-3" - width="1" - height="1" /> - <rect - style="color:#000000;fill:#a1a1a1;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:3.20944467;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" - id="rect7532-0-7" - width="9.6420517" - height="3.1822839" - x="140.11996" - y="36.812756" - rx="1.590271" - ry="1.5911419" /> - </g> - <g - inkscape:label="#g10801" - transform="matrix(0.99850603,0,0,0.99810197,0.14963105,140.08706)" - id="checkbox-checked-dark"> - <use - transform="matrix(1.0014962,0,0,1.0019016,19.880069,-0.08721831)" - style="display:inline" - x="0" - y="0" - xlink:href="#g5400-2-5" - id="use5671" - width="1" - height="1" /> - <rect - style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" - id="rect17347" - width="16.023939" - height="16.030426" - x="36.905502" - y="30.332689" /> - <path - inkscape:connector-curvature="0" - style="opacity:0.8;color:#000000;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.99999994000000003;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" - d="m 49.643285,31.597916 -5.758604,5.6357 -1.877805,-1.87856 -2.128179,-0.0313 0,1.72202 2.941895,2.91177 c 0.586676,0.58668 1.541503,0.58668 2.128179,0 l 5.97768,-6.01141 0,-0.28178 c 0,-0.90678 -0.53207,-1.67899 -1.283166,-2.06642 z" - id="rect5147-9-1-5-7-6-5-8-7" /> - <path - style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-color:currentColor;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;baseline-shift:baseline;text-anchor:start;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;isolation:auto;color-interpolation:sRGB;color-interpolation-filters:linearRGB;fill:#eeeeec;fill-opacity:1;stroke:none;stroke-width:3;marker:none;paint-order:normal;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" - d="m 50.868001,31.380411 -6.9811,6.84304 -1.871896,-1.87265 -2.138425,-0.0156 0.01122,1.69948 2.936988,2.938193 c 0.586676,0.58667 1.537597,0.58667 2.124273,0 l 7.996316,-8.077833 0.002,-1.57077 z" - id="path12830-4-17-0" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cccccccccc" /> - </g> - <g - inkscape:label="#g14334" - transform="translate(39.995728,140)" - id="checkbox-mixed-dark"> - <use - transform="translate(0.004272,6.0339596e-6)" - style="display:inline" - x="0" - y="0" - xlink:href="#g5400-2-5" - id="use5671-4" - width="1" - height="1" /> - <rect - y="30.362183" - x="17" - height="16" - width="16" - id="rect17363" - style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> - <rect - ry="1.4843769" - rx="1.4843769" - y="35.393452" - x="20.004272" - height="2.9687538" - width="9" - id="rect5203-9-0-1-5" - style="color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.99191427000000010;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;opacity:0.8" /> - <rect - ry="1.4843769" - rx="1.4843769" - y="36.393452" - x="20.004272" - height="2.9687538" - width="9" - id="rect5203-9-0-1" - style="color:#000000;fill:#eeeeec;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.99191427000000010;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> - </g> - <g - inkscape:label="#g14325" - id="checkbox-unchecked-dark" - transform="translate(0,140)"> - <rect - style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" - id="rect17387" - width="16" - height="16" - x="17" - y="30.362183" /> - <g - style="display:inline" - id="checkbox-unchecked-4-9" - inkscape:label="#g14325" - transform="translate(0,10e-6)"> - <g - style="display:inline" - id="g15812-6-6-1-5-6" - transform="matrix(0.92951982,0,0,0.92914368,-156.75069,-212.9618)"> - <g - transform="matrix(0.5089163,0,0,0.51739823,161.7932,197.56426)" - id="g5489-2-9-6-8-8-4-5" - style="display:inline"> - <g - id="g5428-8-1-4-0-0-2-6" /> - </g> - </g> - <rect - y="30.362183" - x="17" - height="16" - width="16" - id="rect13523-0-9" - style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> - <g - id="g5400-2-5"> - <rect - ry="2.8844237" - style="color:#000000;fill:none;stroke:#eeeeec;stroke-width:1.00000012;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:0.09803922;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" - id="rect5147-9-1-5-7-6-6-1-7" - width="13.98312" - height="14.015514" - x="17.500002" - y="31.862183" - rx="2.8382866" /> - <rect - ry="6" - style="color:#000000;fill:url(#linearGradient4838-7);fill-opacity:1;stroke:#1c1f1f;stroke-width:2.09697652;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" - id="rect5147-9-1-5-7-6-5-8" - width="29.559635" - height="29.154205" - x="50.440369" - y="125.3458" - rx="6" - transform="matrix(0.47304779,0,0,0.4807373,-6.3607039,-29.396216)" /> - <path - inkscape:connector-curvature="0" - id="rect5147-9-1-5-7-6-1-7-9-4" - d="m 18,40.999983 0,1 c 0,1.333912 1.044053,2.375 2.34375,2.375 l 8.3125,0 c 1.299697,0 2.3125,-1.041088 2.3125,-2.375 l 0,-1 c 0,1.333912 -1.012803,2.375 -2.3125,2.375 l -8.3125,0 C 19.044053,43.374983 18,42.333895 18,40.999983 z" - style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#2a2f2f;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans" /> - <path - inkscape:connector-curvature="0" - id="rect5147-9-1-5-7-6-1-7-7-9-4" - d="m 18,39.999983 0,1 c 0,1.333912 1.044053,2.375 2.34375,2.375 l 8.3125,0 c 1.299697,0 2.3125,-1.041088 2.3125,-2.375 l 0,-1 c 0,1.333912 -1.012803,2.375 -2.3125,2.375 l -8.3125,0 C 19.044053,42.374983 18,41.333895 18,39.999983 z" - style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#393f3f;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans" /> - <path - style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:0.15;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans" - d="m 18,34.737183 0,-1 c 0,-1.333912 1.044053,-2.375 2.34375,-2.375 l 8.3125,0 c 1.299697,0 2.3125,1.041088 2.3125,2.375 l 0,1 c 0,-1.333912 -1.012803,-2.375 -2.3125,-2.375 l -8.3125,0 c -1.299697,0 -2.34375,1.041088 -2.34375,2.375 z" - id="rect5147-9-1-5-7-6-1-7-7-5-06-6" - inkscape:connector-curvature="0" /> - </g> - </g> - </g> - <g - id="checkbox-checked-hover-dark" - transform="matrix(0.99850603,0,0,0.99810197,0.14963105,160.08706)" - inkscape:label="#g10801"> - <use - style="display:inline" - x="0" - y="0" - xlink:href="#checkbox-unchecked-hover-dark" - id="use5987" - transform="matrix(1.0014962,0,0,1.0019016,19.880069,-160.39148)" - width="1" - height="1" /> - <rect - y="30.332689" - x="36.905502" - height="16.030426" - width="16.023939" - id="rect17795" - style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> - <path - inkscape:connector-curvature="0" - style="opacity:0.8;color:#000000;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.99999994;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" - d="m 49.643285,31.597916 -5.758604,5.6357 -1.877805,-1.87856 -2.128179,-0.0313 0,1.72202 2.941895,2.91177 c 0.586676,0.58668 1.541503,0.58668 2.128179,0 l 5.97768,-6.01141 0,-0.28178 c 0,-0.90678 -0.53207,-1.67899 -1.283166,-2.06642 z" - id="rect5147-9-1-5-7-6-5-8-7-4" /> - <use - transform="translate(3.6476755e-7,-4.6063144e-6)" - style="display:inline" - x="0" - y="0" - xlink:href="#path12830-4-17-0" - id="use6213" - width="1" - height="1" /> - </g> - <g - id="checkbox-mixed-hover-dark" - transform="translate(39.995728,160)" - inkscape:label="#g14334"> - <use - style="display:inline" - x="0" - y="0" - xlink:href="#checkbox-unchecked-hover-dark" - id="use5987-9" - transform="translate(0.004272,-160)" - width="1" - height="1" /> - <rect - style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" - id="rect17813" - width="16" - height="16" - x="17" - y="30.362183" /> - <rect - ry="1.4843769" - rx="1.4843769" - y="35.393452" - x="20.004272" - height="2.9687538" - width="9" - id="rect5203-9-0-1-5-2" - style="opacity:0.8;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.99191427;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> - <use - style="display:inline" - x="0" - y="0" - xlink:href="#rect5203-9-0-1" - id="use6244" - width="1" - height="1" /> - </g> - <g - transform="translate(0,160)" - id="checkbox-unchecked-hover-dark" - inkscape:label="#g14325"> - <rect - y="30.362183" - x="17" - height="16" - width="16" - id="rect17839" - style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> - <g - style="display:inline" - id="checkbox-unchecked-4-9-1" - inkscape:label="#g14325" - transform="translate(0,10e-6)"> - <g - style="display:inline" - id="g15812-6-6-1-5-6-4" - transform="matrix(0.92951982,0,0,0.92914368,-156.75069,-212.9618)"> - <g - transform="matrix(0.5089163,0,0,0.51739823,161.7932,197.56426)" - id="g5489-2-9-6-8-8-4-5-3" - style="display:inline"> - <g - id="g5428-8-1-4-0-0-2-6-7" /> - </g> - </g> - <rect - y="30.362183" - x="17" - height="16" - width="16" - id="rect13523-0-9-0" - style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> - <g - id="g5400-2-5-9"> - <rect - ry="2.8844237" - style="color:#000000;fill:none;stroke:#eeeeec;stroke-width:1.00000012;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:0.09803922;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" - id="rect5147-9-1-5-7-6-6-1-7-2" - width="13.98312" - height="14.015514" - x="17.500002" - y="31.862183" - rx="2.8382866" /> - <rect - ry="6" - style="color:#000000;fill:url(#linearGradient4838-7-4);fill-opacity:1;stroke:#1c1f1f;stroke-width:2.09697652;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" - id="rect5147-9-1-5-7-6-5-8-9" - width="29.559635" - height="29.154205" - x="50.440369" - y="125.3458" - rx="6" - transform="matrix(0.47304779,0,0,0.4807373,-6.3607039,-29.396216)" /> - <path - inkscape:connector-curvature="0" - id="rect5147-9-1-5-7-6-1-7-9-4-2" - d="m 18,40.999983 0,1 c 0,1.333912 1.044053,2.375 2.34375,2.375 l 8.3125,0 c 1.299697,0 2.3125,-1.041088 2.3125,-2.375 l 0,-1 c 0,1.333912 -1.012803,2.375 -2.3125,2.375 l -8.3125,0 C 19.044053,43.374983 18,42.333895 18,40.999983 z" - style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#2a2f2f;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans" /> - <path - inkscape:connector-curvature="0" - id="rect5147-9-1-5-7-6-1-7-7-9-4-6" - d="m 18,39.999983 0,1 c 0,1.333912 1.044053,2.375 2.34375,2.375 l 8.3125,0 c 1.299697,0 2.3125,-1.041088 2.3125,-2.375 l 0,-1 c 0,1.333912 -1.012803,2.375 -2.3125,2.375 l -8.3125,0 C 19.044053,42.374983 18,41.333895 18,39.999983 z" - style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#474f4f;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000011999999994;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans" /> - <path - style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:0.15;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans" - d="m 18,34.737183 0,-1 c 0,-1.333912 1.044053,-2.375 2.34375,-2.375 l 8.3125,0 c 1.299697,0 2.3125,1.041088 2.3125,2.375 l 0,1 c 0,-1.333912 -1.012803,-2.375 -2.3125,-2.375 l -8.3125,0 c -1.299697,0 -2.34375,1.041088 -2.34375,2.375 z" - id="rect5147-9-1-5-7-6-1-7-7-5-06-6-2" - inkscape:connector-curvature="0" /> - </g> - </g> - </g> - <g - inkscape:label="#g10801" - transform="matrix(0.99850603,0,0,0.99810197,0.14963105,180.08706)" - id="checkbox-checked-active-dark"> - <use - transform="matrix(1.0014962,0,0,1.0019016,19.880069,-0.08722833)" - style="display:inline" - x="0" - y="0" - xlink:href="#checkbox-unchecked-4-9-2" - id="use6163" - width="1" - height="1" /> - <rect - style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" - id="rect17971" - width="16.023939" - height="16.030426" - x="36.905502" - y="30.332689" /> - <path - inkscape:connector-curvature="0" - style="opacity:0.8;color:#000000;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.99999994;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" - d="m 49.643285,31.597916 -5.758604,5.6357 -1.877805,-1.87856 -2.128179,-0.0313 0,1.72202 2.941895,2.91177 c 0.586676,0.58668 1.541502,0.58668 2.128179,0 l 5.977679,-6.01141 0,-0.28178 c 0,-0.90678 -0.53207,-1.67899 -1.283165,-2.06642 z" - id="rect5147-9-1-5-7-6-5-8-7-4-6" /> - <use - transform="translate(3.6476755e-7,-4.2126285e-6)" - style="display:inline" - x="0" - y="0" - xlink:href="#path12830-4-17-0" - id="use15213-8" - width="100%" - height="100%" /> - </g> - <g - inkscape:label="#g14334" - transform="translate(39.995728,180)" - id="checkbox-mixed-active-dark"> - <use - transform="translate(0.004272,-3.9660404e-6)" - style="display:inline" - x="0" - y="0" - xlink:href="#checkbox-unchecked-4-9-2" - id="use6163-0" - width="1" - height="1" /> - <rect - y="30.362183" - x="17" - height="16" - width="16" - id="rect17989" - style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> - <rect - ry="1.4843769" - rx="1.4843769" - y="35.393452" - x="20.004272" - height="2.9687538" - width="9" - id="rect5203-9-0-1-5-2-4" - style="opacity:0.8;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.99191427;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> - <use - transform="translate(-4.609375e-7,2.6171874e-6)" - style="display:inline" - x="0" - y="0" - xlink:href="#rect5203-9-0-1" - id="use6244-6" - width="1" - height="1" /> - </g> - <g - inkscape:label="#g14325" - id="checkbox-unchecked-active-dark" - transform="translate(0,180)"> - <rect - style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" - id="rect18015" - width="16" - height="16" - x="17" - y="30.362183" /> - <g - style="display:inline" - id="checkbox-unchecked-4-9-2" - inkscape:label="#g14325" - transform="translate(0,10e-6)"> - <g - id="g5400-2-5-3"> - <rect - ry="2.8844237" - style="color:#000000;fill:none;stroke:#eeeeec;stroke-width:1.00000012;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:0.09803922;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" - id="rect5147-9-1-5-7-6-6-1-7-1" - width="13.98312" - height="14.015514" - x="17.500002" - y="31.862183" - rx="2.8382866" /> - <rect - ry="6" - style="color:#000000;fill:url(#linearGradient4838-7-86);fill-opacity:1;stroke:#1c1f1f;stroke-width:2.09697652;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" - id="rect5147-9-1-5-7-6-5-8-2" - width="29.559635" - height="29.154205" - x="50.440369" - y="125.3458" - rx="6" - transform="matrix(0.47304779,0,0,0.4807373,-6.3607039,-29.396216)" /> - <path - style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:0.1;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000011999999994;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans" - d="m 18,34.737183 0,-1 c 0,-1.333912 1.044053,-2.375 2.34375,-2.375 l 8.3125,0 c 1.299697,0 2.3125,1.041088 2.3125,2.375 l 0,1 c 0,-1.333912 -1.012803,-2.375 -2.3125,-2.375 l -8.3125,0 c -1.299697,0 -2.34375,1.041088 -2.34375,2.375 z" - id="rect5147-9-1-5-7-6-1-7-7-5-06-6-5" - inkscape:connector-curvature="0" /> - </g> - </g> - </g> - <g - transform="translate(0,200)" - id="checkbox-unchecked-insensitive-dark" - inkscape:label="#g14325"> - <rect - y="30.362183" - x="17" - height="16" - width="16" - id="rect18233" - style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> - <g - style="display:inline" - id="checkbox-unchecked-4-9-2-1" - inkscape:label="#g14325" - transform="translate(-3.3541394e-8,6e-6)"> - <g - id="g5400-2-5-3-8"> - <rect - ry="2.8844237" - style="color:#000000;fill:none;stroke:#eeeeec;stroke-width:1.00000012;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:0.09803922;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" - id="rect5147-9-1-5-7-6-6-1-7-1-7" - width="13.98312" - height="14.015514" - x="17.500002" - y="31.862183" - rx="2.8382866" /> - <rect - ry="6" - style="color:#000000;fill:#363c3c;fill-opacity:1;stroke:#1c1f1f;stroke-width:2.09697652000000012;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" - id="rect5147-9-1-5-7-6-5-8-2-9" - width="29.559635" - height="29.154205" - x="50.440369" - y="125.3458" - rx="6" - transform="matrix(0.47304779,0,0,0.4807373,-6.3607039,-29.396216)" /> - </g> - </g> - </g> - <g - inkscape:label="#g14325" - id="checkbox-checked-insensitive-dark" - transform="translate(20,200)"> - <use - style="display:inline" - x="0" - y="0" - xlink:href="#checkbox-unchecked-4-9-2-1" - id="use6419" - width="1" - height="1" /> - <rect - style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" - id="rect18292" - width="16" - height="16" - x="17" - y="30.362183" /> - <path - style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-color:currentColor;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;baseline-shift:baseline;text-anchor:start;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;isolation:auto;color-interpolation:sRGB;color-interpolation-filters:linearRGB;fill:#1c1f1f;fill-opacity:1;stroke:none;stroke-width:3;marker:none;paint-order:normal;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" - d="m 30.941637,31.407933 -6.97067,6.83006 -1.8691,-1.8691 -2.13523,-0.0156 0.0112,1.69625 2.932601,2.93262 c 0.585799,0.58556 1.535299,0.58556 2.121099,0 l 7.98437,-8.0625 0.002,-1.56779 z" - id="path12830-4-17-0-8" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cccccccccc" /> - </g> - <g - transform="translate(40,200)" - id="checkbox-mixed-insensitive-dark" - inkscape:label="#g14325"> - <use - style="display:inline" - x="0" - y="0" - xlink:href="#checkbox-unchecked-4-9-2-1" - id="use6419-0" - width="1" - height="1" /> - <rect - y="30.362183" - x="17" - height="16" - width="16" - id="rect18306" - style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> - <rect - style="color:#000000;fill:#1c1f1f;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.99191427000000010;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" - id="use6244-6-1" - width="9" - height="2.9687538" - x="20" - y="36.393452" - rx="1.4843769" - ry="1.4843769" /> - </g> - <g - inkscape:label="#g15805" - transform="matrix(0.93617253,0,0,0.93566004,-96.783151,-74.76084)" - id="radio-unchecked-dark" - style="display:inline"> - <rect - y="261.97873" - x="206.99057" - height="17.100227" - width="17.090866" - id="rect18880" - style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> - <g - transform="translate(8.5871184e-7,9.4903214e-6)" - style="display:inline" - id="g7025-4-5"> - <rect - ry="7.9957981" - style="color:#000000;fill:none;fill-opacity:1;stroke:#eeeeec;stroke-width:1.0684718;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:0.09803922000000000;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" - id="rect5147-9-1-7-7-4-2" - width="14.954509" - height="14.9627" - x="207.52921" - y="263.58188" - rx="7.8516736" /> - <g - style="display:inline" - id="g5489-2-9-3-4-6" - transform="matrix(0.5089163,0,0,0.51739823,181.7932,197.56426)"> - <g - id="g5428-8-1-7-4-4"> - <rect - ry="15.453857" - style="color:#000000;fill:url(#linearGradient4838-7-7);fill-opacity:1;fill-rule:nonzero;stroke:#1c1f1f;stroke-width:2.08222346;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" - id="rect5147-9-1-7-6-4" - width="29.385006" - height="28.919117" - x="50.570232" - y="125.5297" - rx="15.428222" /> - </g> - </g> - <path - inkscape:connector-curvature="0" - id="rect5147-9-1-7-4-5-4" - d="m 208.0967,269.64077 c -0.006,0.11897 -0.0334,0.24687 -0.0334,0.36738 0,3.84862 3.09665,6.94697 6.94316,6.94697 3.84651,0 6.94316,-3.09835 6.94316,-6.94697 0,-0.12051 -0.0273,-0.24841 -0.0333,-0.36738 -0.3543,3.51156 -3.30368,6.24559 -6.90979,6.24559 -3.60611,0 -6.55549,-2.73403 -6.90978,-6.24559 z" - style="color:#000000;fill:#262a2a;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.06847179999999997;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> - <path - inkscape:connector-curvature="0" - id="rect5147-9-1-7-4-3-0-5-4" - d="m 208.16346,268.93939 c -0.0346,0.22741 -0.0487,0.46549 -0.0668,0.70138 0.35429,3.51156 3.30367,6.24559 6.90978,6.24559 3.60611,0 6.55549,-2.73403 6.90978,-6.24559 -0.0182,-0.23589 -0.0322,-0.47397 -0.0668,-0.70138 -0.51523,3.33254 -3.36353,5.8782 -6.84302,5.8782 -3.47949,0 -6.32779,-2.54566 -6.84302,-5.8782 z" - style="color:#000000;fill:#3e4444;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.06847179999999997;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> - <path - inkscape:connector-curvature="0" - id="rect5147-9-1-7-4-1-8-2" - d="m 208.0967,270.36184 c -0.006,-0.11897 -0.0334,-0.24687 -0.0334,-0.36738 0,-3.84862 3.09665,-6.94697 6.94316,-6.94697 3.84651,0 6.94316,3.09835 6.94316,6.94697 0,0.12051 -0.0273,0.24841 -0.0333,0.36738 -0.3543,-3.51156 -3.30368,-6.24559 -6.90979,-6.24559 -3.60611,0 -6.55549,2.73403 -6.90978,6.24559 z" - style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.06847179999999997;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;opacity:0.17" /> - </g> - </g> - <g - inkscape:label="#g2928" - transform="matrix(0.93340838,0,0,0.93289741,-309.56307,-74.03705)" - id="radio-checked-dark" - style="display:inline"> - <use - transform="matrix(1.0029614,0,0,1.0029613,249.38698,-0.77583891)" - style="display:inline" - x="0" - y="0" - xlink:href="#g7025-4-5" - id="use6849" - width="1000" - height="1052.3622" /> - <rect - y="261.97867" - x="456.99054" - height="17.150867" - width="17.141478" - id="rect18900" - style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> - <g - id="g7024"> - <rect - ry="2.7197769" - style="color:#000000;fill:#000000;fill-opacity:1;stroke:none;stroke-width:2.08838986999999987;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;opacity:0.9" - id="rect15095-0-4" - width="5.4426146" - height="5.4395537" - x="462.27869" - y="266.20828" - rx="2.7197769" /> - <rect - ry="2.7197769" - style="color:#000000;fill:#eeeeec;fill-opacity:1;stroke:none;stroke-width:2.08838986999999987;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" - id="rect15095-0" - width="5.4426146" - height="5.4395537" - x="462.27869" - y="267.28021" - rx="2.7197769" /> - </g> - </g> - <g - inkscape:label="#g10885" - transform="matrix(0.93617253,0,0,0.93566004,8.8324075,141.96696)" - id="radio-mixed-dark"> - <use - transform="translate(-70.089184,-231.63092)" - style="display:inline" - x="0" - y="0" - xlink:href="#g7025-4-5" - id="use6849-8" - width="1000" - height="1052.3622" /> - <rect - y="30.347799" - x="136.9014" - height="17.100227" - width="17.090866" - id="rect18922" - style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> - <g - id="g7055"> - <rect - ry="1.586449" - rx="1.5855805" - y="35.724964" - x="140.11049" - height="3.1728981" - width="9.6136122" - id="rect4479-9-0-8" - style="opacity:0.8;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.99191427;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> - <rect - ry="1.586449" - rx="1.5855805" - y="36.793736" - x="140.11049" - height="3.1728981" - width="9.6136122" - id="rect4479-9-0" - style="color:#000000;fill:#eeeeec;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.99191427;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> - </g> - </g> - <g - inkscape:label="#g15524" - style="display:inline" - id="radio-unchecked-insensitive-dark" - transform="matrix(0.93617253,0,0,0.93566004,-96.814401,-14.76084)"> - <rect - y="261.97873" - x="206.99057" - height="17.100227" - width="17.090866" - id="rect19038" - style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> - <g - transform="translate(0.03338152,1.0490322e-5)" - style="display:inline" - id="g7025-4-5-2-0-3"> - <rect - ry="7.9957981" - style="color:#000000;fill:none;stroke:#eeeeec;stroke-width:1.06847179;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:0.09803922;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" - id="rect5147-9-1-7-7-4-2-8-4-4" - width="14.954509" - height="14.9627" - x="207.52921" - y="263.58188" - rx="7.8516736" /> - <g - style="display:inline" - id="g5489-2-9-3-4-6-0-2-6" - transform="matrix(0.5089163,0,0,0.51739823,181.7932,197.56426)"> - <g - id="g5428-8-1-7-4-4-0-2-2"> - <rect - ry="15.453857" - style="color:#000000;fill:#363c3c;fill-opacity:1;fill-rule:nonzero;stroke:#1c1f1f;stroke-width:2.08222346;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" - id="rect5147-9-1-7-6-4-1-7-7" - width="29.385006" - height="28.919117" - x="50.570232" - y="125.5297" - rx="15.428222" /> - </g> - </g> - </g> - </g> - <g - inkscape:label="#g15536" - style="display:inline" - id="radio-checked-insensitive-dark" - transform="matrix(0.93893373,0,0,0.93841974,-312.08814,-15.48386)"> - <use - transform="matrix(0.99705922,0,0,0.99705921,250.57545,0.77046441)" - style="display:inline" - x="0" - y="0" - xlink:href="#g7025-4-5-2-0-3" - id="use7470" - width="1" - height="1" /> - <rect - y="261.97876" - x="456.99057" - height="17.049938" - width="17.040606" - id="rect19052" - style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> - <rect - ry="2.7037716" - style="color:#000000;fill:#1c1f1f;fill-opacity:1;stroke:none;stroke-width:3.19598857;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;fill-rule:nonzero" - id="rect15095-0-7" - width="5.4105864" - height="5.4075432" - x="462.24762" - y="267.24915" - rx="2.7037716" /> - </g> - <g - inkscape:label="#g15554" - id="radio-mixed-insensitive-dark" - transform="matrix(0.93341132,0,0,0.93290035,9.210439,202.05075)"> - <use - transform="matrix(1.0029582,0,0,1.0029582,-70.734987,-232.40595)" - style="display:inline" - x="0" - y="0" - xlink:href="#g7025-4-5-2-0-3" - id="use7470-8" - width="1" - height="1" /> - <g - transform="translate(-320.08917,-231.63092)" - id="g19064" - style="display:inline" /> - <rect - y="30.347755" - x="136.90137" - height="17.150812" - width="17.141424" - id="rect19068" - style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> - <rect - ry="1.5911419" - rx="1.590271" - y="36.812767" - x="140.11996" - height="3.1822839" - width="9.6420517" - id="rect4479-9-0-9" - style="color:#000000;fill:#1c1f1f;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:3.21489723;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> - </g> - <g - style="display:inline" - id="radio-unchecked-hover-dark" - transform="matrix(0.93617253,0,0,0.93566004,-96.783151,-54.76084)" - inkscape:label="#g15805"> - <rect - style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" - id="rect19380" - width="17.090866" - height="17.100227" - x="206.99057" - y="261.97873" /> - <g - transform="translate(9.1830016e-7,1.0490322e-5)" - style="display:inline" - id="g7025-4-5-2"> - <rect - ry="7.9957981" - style="color:#000000;fill:none;stroke:#eeeeec;stroke-width:1.06847179;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:0.09803922;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" - id="rect5147-9-1-7-7-4-2-8" - width="14.954509" - height="14.9627" - x="207.52921" - y="263.58188" - rx="7.8516736" /> - <g - style="display:inline" - id="g5489-2-9-3-4-6-0" - transform="matrix(0.5089163,0,0,0.51739823,181.7932,197.56426)"> - <g - id="g5428-8-1-7-4-4-0"> - <rect - ry="15.453857" - style="color:#000000;fill:url(#linearGradient4838-7-4-4);fill-opacity:1;fill-rule:nonzero;stroke:#1c1f1f;stroke-width:2.08222346;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" - id="rect5147-9-1-7-6-4-1" - width="29.385006" - height="28.919117" - x="50.570232" - y="125.5297" - rx="15.428222" /> - </g> - </g> - <path - inkscape:connector-curvature="0" - id="rect5147-9-1-7-4-5-4-4" - d="m 208.0967,269.64077 c -0.006,0.11897 -0.0334,0.24687 -0.0334,0.36738 0,3.84862 3.09665,6.94697 6.94316,6.94697 3.84651,0 6.94316,-3.09835 6.94316,-6.94697 0,-0.12051 -0.0273,-0.24841 -0.0333,-0.36738 -0.3543,3.51156 -3.30368,6.24559 -6.90979,6.24559 -3.60611,0 -6.55549,-2.73403 -6.90978,-6.24559 z" - style="color:#000000;fill:#262a2a;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.06847179;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> - <path - inkscape:connector-curvature="0" - id="rect5147-9-1-7-4-3-0-5-4-0" - d="m 208.16346,268.93939 c -0.0346,0.22741 -0.0487,0.46549 -0.0668,0.70138 0.35429,3.51156 3.30367,6.24559 6.90978,6.24559 3.60611,0 6.55549,-2.73403 6.90978,-6.24559 -0.0182,-0.23589 -0.0322,-0.47397 -0.0668,-0.70138 -0.51523,3.33254 -3.36353,5.8782 -6.84302,5.8782 -3.47949,0 -6.32779,-2.54566 -6.84302,-5.8782 z" - style="color:#000000;fill:#4c5454;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.06847179000000003;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> - <path - inkscape:connector-curvature="0" - id="rect5147-9-1-7-4-1-8-2-0" - d="m 208.0967,270.36184 c -0.006,-0.11897 -0.0334,-0.24687 -0.0334,-0.36738 0,-3.84862 3.09665,-6.94697 6.94316,-6.94697 3.84651,0 6.94316,3.09835 6.94316,6.94697 0,0.12051 -0.0273,0.24841 -0.0333,0.36738 -0.3543,-3.51156 -3.30368,-6.24559 -6.90979,-6.24559 -3.60611,0 -6.55549,2.73403 -6.90978,6.24559 z" - style="opacity:0.17000002;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.06847179;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> - </g> - </g> - <g - style="display:inline" - id="radio-checked-hover-dark" - transform="matrix(0.93340838,0,0,0.93289741,-309.56307,-54.03705)" - inkscape:label="#g2928"> - <use - transform="matrix(1.0029614,0,0,1.0029613,249.38698,-0.77583991)" - style="display:inline" - x="0" - y="0" - xlink:href="#g7025-4-5-2" - id="use7140" - width="1" - height="1" /> - <rect - style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" - id="rect19416" - width="17.141478" - height="17.150867" - x="456.99054" - y="261.97867" /> - <use - transform="translate(1.1102355e-7,-5.7254078e-6)" - style="display:inline" - x="0" - y="0" - xlink:href="#g7024" - id="use7028" - width="1" - height="1" /> - </g> - <g - id="radio-mixed-hover-dark" - transform="matrix(0.93617253,0,0,0.93566004,8.8324075,161.96696)" - inkscape:label="#g10885"> - <use - transform="translate(-70.089174,-231.63092)" - style="display:inline" - x="0" - y="0" - xlink:href="#g7025-4-5-2" - id="use7140-5" - width="1" - height="1" /> - <rect - style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" - id="rect19440" - width="17.090866" - height="17.100227" - x="136.9014" - y="30.347799" /> - <use - transform="translate(1.7462727e-6,4.9032167e-7)" - style="display:inline" - x="0" - y="0" - xlink:href="#g7055" - id="use7059" - width="1" - height="1" /> - </g> - <g - inkscape:label="#g15805" - transform="matrix(0.93617253,0,0,0.93566004,-96.783151,-34.76084)" - id="radio-unchecked-active-dark" - style="display:inline"> - <rect - y="261.97873" - x="206.99057" - height="17.100227" - width="17.090866" - id="rect19536" - style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> - <g - transform="translate(9.1830016e-7,1.0490322e-5)" - style="display:inline" - id="g7025-4-5-2-0"> - <rect - ry="7.9957981" - style="color:#000000;fill:none;stroke:#eeeeec;stroke-width:1.06847179;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:0.09803922;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" - id="rect5147-9-1-7-7-4-2-8-4" - width="14.954509" - height="14.9627" - x="207.52921" - y="263.58188" - rx="7.8516736" /> - <g - style="display:inline" - id="g5489-2-9-3-4-6-0-2" - transform="matrix(0.5089163,0,0,0.51739823,181.7932,197.56426)"> - <g - id="g5428-8-1-7-4-4-0-2"> - <rect - ry="15.453857" - style="color:#000000;fill:url(#linearGradient4838-7-86-88);fill-opacity:1;fill-rule:nonzero;stroke:#1c1f1f;stroke-width:2.08222346;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" - id="rect5147-9-1-7-6-4-1-7" - width="29.385006" - height="28.919117" - x="50.570232" - y="125.5297" - rx="15.428222" /> - </g> - </g> - <path - inkscape:connector-curvature="0" - id="rect5147-9-1-7-4-1-8-2-0-7" - d="m 208.0967,270.36184 c -0.006,-0.11897 -0.0334,-0.24687 -0.0334,-0.36738 0,-3.84862 3.09665,-6.94697 6.94316,-6.94697 3.84651,0 6.94316,3.09835 6.94316,6.94697 0,0.12051 -0.0273,0.24841 -0.0333,0.36738 -0.3543,-3.51156 -3.30368,-6.24559 -6.90979,-6.24559 -3.60611,0 -6.55549,2.73403 -6.90978,6.24559 z" - style="opacity:0.10000000000000001;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.0684718;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> - </g> - </g> - <g - inkscape:label="#g2928" - transform="matrix(0.93340838,0,0,0.93289741,-309.56307,-34.03705)" - id="radio-checked-active-dark" - style="display:inline"> - <use - transform="matrix(1.0029614,0,0,1.0029613,249.38698,-0.77583991)" - style="display:inline" - x="0" - y="0" - xlink:href="#g7025-4-5-2-0" - id="use7303" - width="1" - height="1" /> - <rect - y="261.97867" - x="456.99054" - height="17.150867" - width="17.141478" - id="rect19572" - style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> - <use - transform="translate(1.1102355e-7,-5.7254081e-6)" - style="display:inline" - x="0" - y="0" - xlink:href="#g7024" - id="use7028-7" - width="1" - height="1" /> - </g> - <g - inkscape:label="#g10885" - transform="matrix(0.93617253,0,0,0.93566004,8.8324075,181.96696)" - id="radio-mixed-active-dark"> - <use - transform="translate(-70.089174,-231.63092)" - style="display:inline" - x="0" - y="0" - xlink:href="#g7025-4-5-2-0" - id="use7303-6" - width="1" - height="1" /> - <rect - y="30.347799" - x="136.9014" - height="17.100227" - width="17.090866" - id="rect19596" - style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> - <use - transform="translate(1.7462727e-6,-5.0967833e-7)" - style="display:inline" - x="0" - y="0" - xlink:href="#g7055" - id="use7059-6" - width="1" - height="1" /> - </g> - <g - id="checkbox-checked-backdrop" - transform="matrix(0.99850603,0,0,0.99810197,0.14963105,40.087065)" - inkscape:label="#g10801"> - <use - transform="matrix(1.0014962,0,0,1.0019016,19.880069,-0.08722939)" - style="display:inline" - x="0" - y="0" - xlink:href="#rect5147-9-1-5-7-6-4-8-3-0" - id="use6551" - width="1" - height="1" /> - <g - style="display:inline" - id="g19927" - transform="matrix(0.93091057,0,0,0.93091058,-137.10516,-213.45401)"> - <g - transform="matrix(0.5089163,0,0,0.51739823,161.7932,197.56426)" - id="g19929" - style="display:inline"> - <g - id="g19931" /> - </g> - </g> - <rect - y="30.332689" - x="36.905502" - height="16.030426" - width="16.023939" - id="rect19941" - style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> - <path - style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-color:currentColor;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;baseline-shift:baseline;text-anchor:start;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;isolation:auto;color-interpolation:sRGB;color-interpolation-filters:linearRGB;fill:#54595a;fill-opacity:1;stroke:none;stroke-width:3;marker:none;paint-order:normal;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" - d="m 50.868001,31.380439 -6.981099,6.843039 -1.871897,-1.872655 -2.138425,-0.01563 0.01122,1.699485 2.936988,2.938187 c 0.586676,0.586674 1.537597,0.586674 2.124274,0 l 7.996315,-8.077832 0.002,-1.570761 z" - id="path12830-4-17-2-3" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cccccccccc" /> - </g> - <g - id="checkbox-mixed-backdrop" - transform="translate(39.995728,40)" - inkscape:label="#g14334"> - <use - transform="translate(0.004272,-2.9802322e-8)" - style="display:inline" - x="0" - y="0" - xlink:href="#rect5147-9-1-5-7-6-4-8-3-0" - id="use6551-3" - width="1" - height="1" /> - <rect - style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" - id="rect19945" - width="16" - height="16" - x="17" - y="30.362183" /> - <g - style="display:inline" - id="g19947" - transform="matrix(0.92951982,0,0,0.92914368,-156.74643,-212.9618)"> - <g - transform="matrix(0.5089163,0,0,0.51739823,161.7932,197.56426)" - id="g19949" - style="display:inline"> - <g - id="g19951" /> - </g> - </g> - <rect - style="color:#000000;fill:#54595a;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.99491191;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" - id="rect5203-6" - width="9" - height="2.9687538" - x="20.004272" - y="36.393433" - rx="1.4843769" - ry="1.4843769" /> - </g> - <g - transform="translate(0,40)" - id="checkbox-unchecked-backdrop" - inkscape:label="#g14325"> - <rect - ry="2.8844237" - style="color:#000000;fill:#ededed;fill-opacity:1;fill-rule:nonzero;stroke:#a1a1a1;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" - id="rect5147-9-1-5-7-6-4-8-3-0" - width="13.98312" - height="14.015514" - x="17.500002" - y="30.862183" - rx="2.8382866" /> - <rect - y="30.362183" - x="17" - height="16" - width="16" - id="rect19971" - style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> - </g> - <g - inkscape:label="#g15524" - style="display:inline" - id="radio-unchecked-backdrop" - transform="matrix(0.93617253,0,0,0.93566004,-96.783151,-174.76084)"> - <rect - y="261.97873" - x="206.99057" - height="17.100227" - width="17.090866" - id="rect19981" - style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> - <rect - ry="7.9957981" - style="color:#000000;fill:#ededed;fill-opacity:1;fill-rule:nonzero;stroke:#999999;stroke-width:1.06847155;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" - id="rect5147-9-1-7-88-8-5" - width="14.954509" - height="14.9627" - x="207.52921" - y="262.51309" - rx="7.8516736" /> - </g> - <g - inkscape:label="#g15536" - style="display:inline" - id="radio-checked-backdrop" - transform="matrix(0.93893373,0,0,0.93841974,-312.08814,-175.48386)"> - <rect - y="261.97876" - x="456.99057" - height="17.049938" - width="17.040606" - id="rect19995" - style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> - <use - transform="matrix(0.99705922,0,0,0.99705921,250.60873,0.77046669)" - style="display:inline" - x="0" - y="0" - xlink:href="#rect5147-9-1-7-88-8-5" - id="use5805" - width="1" - height="1" /> - <rect - ry="2.7603328" - style="color:#000000;fill:#54595a;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:3.19056807;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" - id="use15101-5-6-3" - width="5.5237718" - height="5.5206656" - x="462.19101" - y="267.19254" - rx="2.7603328" /> - </g> - <g - inkscape:label="#g15554" - id="radio-mixed-backdrop" - transform="matrix(0.93341132,0,0,0.93290035,9.210439,42.050751)"> - <rect - y="30.347755" - x="136.90137" - height="17.150812" - width="17.141424" - id="rect20011" - style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> - <use - transform="matrix(1.0029582,0,0,1.0029582,-70.701511,-232.40595)" - style="display:inline" - x="0" - y="0" - xlink:href="#rect5147-9-1-7-88-8-5" - id="use5805-1" - width="1" - height="1" /> - <rect - style="color:#000000;fill:#54595a;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:3.20944467;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" - id="rect7532-0-7-9" - width="9.6420517" - height="3.1822839" - x="140.11996" - y="36.812756" - rx="1.590271" - ry="1.5911419" /> - </g> - <g - inkscape:label="#g10801" - transform="matrix(0.99850603,0,0,0.99810197,0.14963105,60.08706)" - id="checkbox-checked-backdrop-insensitive" - style="opacity:1"> - <use - transform="matrix(1.0014962,0,0,1.0019016,19.880069,-0.08722438)" - style="display:inline" - x="0" - y="0" - xlink:href="#rect5147-9-1-5-7-6-4-8-3-0-7" - id="use6749" - width="1" - height="1" /> - <g - transform="matrix(0.93091057,0,0,0.93091058,-137.10516,-213.45401)" - id="g20167" - style="display:inline"> - <g - style="display:inline" - id="g20169" - transform="matrix(0.5089163,0,0,0.51739823,161.7932,197.56426)"> - <g - id="g20171" /> - </g> - </g> - <g - style="display:inline" - transform="translate(-341.01864,-230.63092)" - id="g20175"> - <g - id="g20177" /> - </g> - <rect - style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" - id="rect20181" - width="16.023939" - height="16.030426" - x="36.905502" - y="30.332689" /> - <path - style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#c7c7c7;fill-opacity:1;stroke:none;stroke-width:3;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:sans-serif;-inkscape-font-specification:sans-serif" - d="m 50.868001,31.380443 -6.981098,6.843039 -1.871898,-1.872655 -2.138425,-0.01563 0.01122,1.699485 2.936988,2.938186 c 0.586676,0.586675 1.537597,0.586675 2.124275,0 l 7.996314,-8.077832 0.002,-1.57076 z" - id="path12830-4-17-2-3-9" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cccccccccc" /> - </g> - <g - inkscape:label="#g14334" - transform="translate(39.995728,60)" - id="checkbox-mixed-backdrop-insensitive" - style="opacity:1"> - <use - transform="translate(0.004272,-2.9802322e-8)" - style="display:inline" - x="0" - y="0" - xlink:href="#rect5147-9-1-5-7-6-4-8-3-0-7" - id="use6749-5" - width="1" - height="1" /> - <rect - y="30.362183" - x="17" - height="16" - width="16" - id="rect20185" - style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> - <g - transform="matrix(0.92951982,0,0,0.92914368,-156.74643,-212.9618)" - id="g20187" - style="display:inline"> - <g - style="display:inline" - id="g20189" - transform="matrix(0.5089163,0,0,0.51739823,161.7932,197.56426)"> - <g - id="g20191" /> - </g> - </g> - <g - transform="translate(-40.874249,-1.0164925)" - id="g20195" - style="display:inline"> - <g - style="display:inline" - id="g20197" - transform="translate(-400.08917,-231.63092)" /> - </g> - <rect - style="color:#000000;fill:#c7c7c7;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.99491190999999990;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" - id="rect5203-6-8" - width="9" - height="2.9687538" - x="20.004272" - y="36.393433" - rx="1.4843769" - ry="1.4843769" /> - </g> - <g - inkscape:label="#g14325" - id="checkbox-unchecked-backdrop-insensitive" - transform="translate(0,60)" - style="opacity:1"> - <rect - ry="2.8844237" - style="color:#000000;fill:#ededed;fill-opacity:1;fill-rule:nonzero;stroke:#c7c7c7;stroke-width:0.99999994000000003;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" - id="rect5147-9-1-5-7-6-4-8-3-0-7" - width="13.98312" - height="14.015514" - x="17.500002" - y="30.862183" - rx="2.8382866" /> - <rect - style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" - id="rect20211" - width="16" - height="16" - x="17" - y="30.362183" /> - </g> - <g - transform="matrix(0.93617253,0,0,0.93566004,-96.783151,-154.76084)" - id="radio-unchecked-backdrop-insensitive" - style="opacity:1;display:inline" - inkscape:label="#g15524"> - <rect - style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" - id="rect20221" - width="17.090866" - height="17.100227" - x="206.99057" - y="261.97873" /> - <rect - ry="7.9957981" - style="color:#000000;fill:#ededed;fill-opacity:1;fill-rule:nonzero;stroke:#c0c0c0;stroke-width:1.06847161000000002;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" - id="rect5147-9-1-7-88-8-5-7" - width="14.954509" - height="14.9627" - x="207.52921" - y="262.51309" - rx="7.8516736" /> - </g> - <g - transform="matrix(0.93893373,0,0,0.93841974,-312.08814,-155.48386)" - id="radio-checked-backdrop-insensitive" - style="opacity:1;display:inline" - inkscape:label="#g15536"> - <g - style="display:inline" - id="g20225" - transform="translate(250,1.6004853e-6)"> - <g - transform="matrix(0.5089163,0,0,0.51739823,181.7932,197.56426)" - id="g20227" - style="display:inline"> - <g - id="g20229" /> - </g> - </g> - <rect - style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" - id="rect20235" - width="17.040606" - height="17.049938" - x="456.99057" - y="261.97876" /> - <use - transform="matrix(0.99705922,0,0,0.99705921,250.60873,0.77046669)" - style="display:inline" - x="0" - y="0" - xlink:href="#rect5147-9-1-7-88-8-5-7" - id="use5938" - width="1" - height="1" /> - <rect - ry="2.7603328" - style="color:#000000;fill:#c7c7c7;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:3.19056807;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" - id="use15101-5-6-3-9" - width="5.5237718" - height="5.5206656" - x="462.19101" - y="267.19254" - rx="2.7603328" /> - </g> - <g - transform="matrix(0.93341132,0,0,0.93290035,9.210439,62.05075)" - id="radio-mixed-backdrop-insensitive" - inkscape:label="#g15554" - style="opacity:1"> - <rect - style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" - id="rect20251" - width="17.141424" - height="17.150812" - x="136.90137" - y="30.347755" /> - <use - transform="matrix(1.0029582,0,0,1.0029582,-70.701511,-232.40595)" - style="display:inline" - x="0" - y="0" - xlink:href="#rect5147-9-1-7-88-8-5-7" - id="use5938-3" - width="1" - height="1" /> - <rect - style="color:#000000;fill:#c7c7c7;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:3.20944467;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" - id="rect7532-0-7-9-6" - width="9.6420517" - height="3.1822839" - x="140.11996" - y="36.812756" - rx="1.590271" - ry="1.5911419" /> - </g> - <g - inkscape:label="#g14325" - id="checkbox-unchecked-backdrop-dark" - transform="translate(0,220)"> - <rect - style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" - id="rect23509" - width="16" - height="16" - x="17" - y="30.362183" /> - <rect - ry="2.8844237" - style="color:#000000;fill:#393f3f;fill-opacity:1;stroke:#1e2222;stroke-width:0.99999994000000003;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" - id="rect5147-9-1-5-7-6-5-8-2-9-8" - width="13.98312" - height="14.015514" - x="17.500002" - y="30.862192" - rx="2.8382866" /> - </g> - <g - transform="translate(20,220)" - id="checkbox-checked-backdrop-dark" - inkscape:label="#g14325"> - <rect - y="30.362183" - x="17" - height="16" - width="16" - id="rect23521" - style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> - <use - style="display:inline" - x="0" - y="0" - xlink:href="#rect5147-9-1-5-7-6-5-8-2-9-8" - id="use6506" - width="1" - height="1" /> - <path - style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-color:currentColor;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;baseline-shift:baseline;text-anchor:start;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;isolation:auto;color-interpolation:sRGB;color-interpolation-filters:linearRGB;fill:#c9cbc9;fill-opacity:1;stroke:none;stroke-width:3;marker:none;paint-order:normal;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" - d="m 30.941637,31.407933 -6.97067,6.83006 -1.8691,-1.8691 -2.13523,-0.0156 0.0112,1.69625 2.932601,2.93262 c 0.585799,0.58556 1.535299,0.58556 2.121099,0 l 7.98437,-8.0625 0.002,-1.56779 z" - id="path12830-4-17-0-8-9" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cccccccccc" /> - </g> - <g - inkscape:label="#g14325" - id="checkbox-mixed-backdrop-dark" - transform="translate(40,220)"> - <use - style="display:inline" - x="0" - y="0" - xlink:href="#rect5147-9-1-5-7-6-5-8-2-9-8" - id="use6506-5" - width="1" - height="1" /> - <rect - style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" - id="rect23535" - width="16" - height="16" - x="17" - y="30.362183" /> - <rect - style="color:#000000;fill:#c9cbc9;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.99191427;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" - id="use6244-6-1-4" - width="9" - height="2.9687538" - x="20" - y="36.393452" - rx="1.4843769" - ry="1.4843769" /> - </g> - <g - transform="matrix(0.93617253,0,0,0.93566004,-96.814401,5.23916)" - id="radio-unchecked-backdrop-dark" - style="display:inline" - inkscape:label="#g15524"> - <rect - style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" - id="rect23547" - width="17.090866" - height="17.100227" - x="206.99057" - y="261.97873" /> - <rect - ry="7.9957981" - style="color:#000000;fill:#363c3c;fill-opacity:1;fill-rule:nonzero;stroke:#1c1f1f;stroke-width:1.06847155;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" - id="rect5147-9-1-7-6-4-1-7-7-8" - width="14.954509" - height="14.9627" - x="207.56259" - y="262.51312" - rx="7.8516736" /> - </g> - <g - transform="matrix(0.93893373,0,0,0.93841974,-312.08814,4.51614)" - id="radio-checked-backdrop-dark" - style="display:inline" - inkscape:label="#g15536"> - <use - transform="matrix(0.99705922,0,0,0.99705921,250.57545,0.77046823)" - style="display:inline" - x="0" - y="0" - xlink:href="#rect5147-9-1-7-6-4-1-7-7-8" - id="use7611" - width="1" - height="1" /> - <rect - style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" - id="rect23559" - width="17.040606" - height="17.049938" - x="456.99057" - y="261.97876" /> - <rect - ry="2.7037716" - style="color:#000000;fill:#c9cbc9;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:3.19598857;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" - id="rect15095-0-7-2" - width="5.4105864" - height="5.4075432" - x="462.24762" - y="267.24915" - rx="2.7037716" /> - </g> - <g - transform="matrix(0.93341132,0,0,0.93290035,9.210439,222.05075)" - id="radio-mixed-backdrop-dark" - inkscape:label="#g15554"> - <use - transform="matrix(1.0029582,0,0,1.0029582,-70.734987,-232.40595)" - style="display:inline" - x="0" - y="0" - xlink:href="#rect5147-9-1-7-6-4-1-7-7-8" - id="use7611-8" - width="1" - height="1" /> - <g - style="display:inline" - id="g23569" - transform="translate(-320.08917,-231.63092)" /> - <rect - style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" - id="rect23573" - width="17.141424" - height="17.150812" - x="136.90137" - y="30.347755" /> - <rect - ry="1.5911419" - rx="1.590271" - y="36.812767" - x="140.11996" - height="3.1822839" - width="9.6420517" - id="rect4479-9-0-9-9" - style="color:#000000;fill:#c9cbc9;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:3.21489723;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> - </g> - <g - transform="translate(0,240)" - id="checkbox-unchecked-backdrop-insensitive-dark" - inkscape:label="#g14325" - style="opacity:1"> - <rect - y="30.362183" - x="17" - height="16" - width="16" - id="rect23585" - style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> - <rect - ry="2.8844237" - style="color:#000000;fill:#393f3f;fill-opacity:1;stroke:#1e2222;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" - id="rect5147-9-1-5-7-6-5-8-2-9-8-7" - width="13.98312" - height="14.015514" - x="17.500002" - y="30.862192" - rx="2.8382866" /> - </g> - <g - inkscape:label="#g14325" - id="checkbox-checked-backdrop-insensitive-dark" - transform="translate(20,240)" - style="opacity:1"> - <use - style="display:inline" - x="0" - y="0" - xlink:href="#rect5147-9-1-5-7-6-5-8-2-9-8-7" - id="use6598" - width="1" - height="1" /> - <rect - style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" - id="rect23597" - width="16" - height="16" - x="17" - y="30.362183" /> - <path - style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-color:currentColor;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;baseline-shift:baseline;text-anchor:start;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;isolation:auto;color-interpolation:sRGB;color-interpolation-filters:linearRGB;fill:#454c4c;fill-opacity:1;stroke:none;stroke-width:3;marker:none;paint-order:normal;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate;opacity:1" - d="m 30.941637,31.407933 -6.97067,6.83006 -1.8691,-1.8691 -2.13523,-0.0156 0.0112,1.69625 2.932601,2.93262 c 0.585799,0.58556 1.535299,0.58556 2.121099,0 l 7.98437,-8.0625 0.002,-1.56779 z" - id="path12830-4-17-0-8-5" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cccccccccc" /> - </g> - <g - transform="translate(40,240)" - id="checkbox-mixed-backdrop-insensitive-dark" - inkscape:label="#g14325" - style="opacity:1"> - <use - style="display:inline" - x="0" - y="0" - xlink:href="#rect5147-9-1-5-7-6-5-8-2-9-8-7" - id="use6598-5" - width="1" - height="1" /> - <rect - y="30.362183" - x="17" - height="16" - width="16" - id="rect23611" - style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> - <rect - style="color:#000000;fill:#454c4c;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:3;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" - id="use6244-6-1-4-8" - width="9" - height="2.9687538" - x="20" - y="36.393452" - rx="1.4843769" - ry="1.4843769" /> - </g> - <g - inkscape:label="#g15524" - style="display:inline;opacity:1" - id="radio-unchecked-backdrop-insensitive-dark" - transform="matrix(0.93617253,0,0,0.93566004,-96.814401,25.23916)"> - <rect - y="261.97873" - x="206.99057" - height="17.100227" - width="17.090866" - id="rect23623" - style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> - <rect - ry="7.9957981" - style="color:#000000;fill:#363c3c;fill-opacity:1;fill-rule:nonzero;stroke:#1c1f1f;stroke-width:1.06847155;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" - id="rect5147-9-1-7-6-4-1-7-7-8-9" - width="14.954509" - height="14.9627" - x="207.56259" - y="262.51312" - rx="7.8516736" /> - </g> - <g - inkscape:label="#g15536" - style="display:inline;opacity:1" - id="radio-checked-backdrop-insensitive-dark" - transform="matrix(0.93893373,0,0,0.93841974,-312.08814,24.51614)"> - <use - transform="matrix(0.99705922,0,0,0.99705921,250.57545,0.77046823)" - style="display:inline" - x="0" - y="0" - xlink:href="#rect5147-9-1-7-6-4-1-7-7-8-9" - id="use7762" - width="1" - height="1" /> - <rect - y="261.97876" - x="456.99057" - height="17.049938" - width="17.040606" - id="rect23635" - style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> - <rect - ry="2.7037716" - style="color:#000000;fill:#454c4c;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:3.19598857;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" - id="rect15095-0-7-2-1" - width="5.4105864" - height="5.4075432" - x="462.24762" - y="267.24915" - rx="2.7037716" /> - </g> - <g - inkscape:label="#g15554" - id="radio-mixed-backdrop-insensitive-dark" - transform="matrix(0.93341132,0,0,0.93290035,9.210439,242.05075)" - style="opacity:1"> - <g - transform="translate(-320.08917,-231.63092)" - id="g23645" - style="display:inline" /> - <use - transform="matrix(1.0029582,0,0,1.0029582,-70.734987,-232.40595)" - style="display:inline" - x="0" - y="0" - xlink:href="#rect5147-9-1-7-6-4-1-7-7-8-9" - id="use7762-6" - width="1" - height="1" /> - <rect - y="30.347755" - x="136.90137" - height="17.150812" - width="17.141424" - id="rect23649" - style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> - <rect - ry="1.5911419" - rx="1.590271" - y="36.812767" - x="140.11996" - height="3.1822839" - width="9.6420517" - id="rect4479-9-0-9-9-0" - style="color:#000000;fill:#454c4c;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:3.21489723;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> - </g> - <g - style="display:inline" - id="header-separator" - transform="translate(-7,0)" - inkscape:label="#g9001"> - <rect - y="-7.6378174" - x="15" - height="25" - width="1" - id="rect8213" - style="opacity:0.2;fill:url(#linearGradient8989-2);fill-opacity:1;stroke:none" /> - <rect - style="fill:url(#linearGradient9026);fill-opacity:1;stroke:none" - id="rect8991" - width="1" - height="25" - x="16" - y="-7.6378174" /> - </g> - <g - inkscape:label="#g9001" - transform="translate(-7,180)" - id="header-separator-dark" - style="display:inline"> - <rect - style="opacity:0.3;fill:url(#linearGradient9182);fill-opacity:1;stroke:none" - id="rect9178" - width="1" - height="25" - x="15" - y="-7.6378174" /> - <rect - y="-7.6378174" - x="16" - height="25" - width="1" - id="rect9180" - style="fill:url(#linearGradient9184);fill-opacity:1;stroke:none;opacity:0.1" /> - </g> - </g> - <g - inkscape:groupmode="layer" - id="layer4" - inkscape:label="borders" - style="display:inline"> - <g - transform="matrix(0,1,-1,0,248,-39.63782)" - style="display:inline" - id="g9524" - inkscape:label="#g6520" /> - </g> -</svg> diff --git a/themes/Adwaita/gtk-3.0/assets.txt b/themes/Adwaita/gtk-3.0/assets.txt deleted file mode 100644 index d110503b..00000000 --- a/themes/Adwaita/gtk-3.0/assets.txt +++ /dev/null @@ -1,73 +0,0 @@ -checkbox-checked -checkbox-checked-hover -checkbox-checked-active -checkbox-checked-insensitive -checkbox-checked-backdrop -checkbox-checked-backdrop-insensitive -checkbox-unchecked -checkbox-unchecked-hover -checkbox-unchecked-active -checkbox-unchecked-insensitive -checkbox-unchecked-backdrop -checkbox-unchecked-backdrop-insensitive -checkbox-mixed -checkbox-mixed-hover -checkbox-mixed-active -checkbox-mixed-insensitive -checkbox-mixed-backdrop -checkbox-mixed-backdrop-insensitive -radio-checked -radio-checked-hover -radio-checked-active -radio-checked-insensitive -radio-checked-backdrop -radio-checked-backdrop-insensitive -radio-unchecked -radio-unchecked-hover -radio-unchecked-active -radio-unchecked-insensitive -radio-unchecked-backdrop -radio-unchecked-backdrop-insensitive -radio-mixed -radio-mixed-hover -radio-mixed-active -radio-mixed-insensitive -radio-mixed-backdrop -radio-mixed-backdrop-insensitive -checkbox-checked-dark -checkbox-checked-hover-dark -checkbox-checked-active-dark -checkbox-checked-insensitive-dark -checkbox-checked-backdrop-dark -checkbox-checked-backdrop-insensitive-dark -checkbox-unchecked-dark -checkbox-unchecked-hover-dark -checkbox-unchecked-active-dark -checkbox-unchecked-insensitive-dark -checkbox-unchecked-backdrop-dark -checkbox-unchecked-backdrop-insensitive-dark -checkbox-mixed-dark -checkbox-mixed-hover-dark -checkbox-mixed-active-dark -checkbox-mixed-insensitive-dark -checkbox-mixed-backdrop-dark -checkbox-mixed-backdrop-insensitive-dark -radio-checked-dark -radio-checked-hover-dark -radio-checked-active-dark -radio-checked-insensitive-dark -radio-checked-backdrop-dark -radio-checked-backdrop-insensitive-dark -radio-unchecked-dark -radio-unchecked-hover-dark -radio-unchecked-active-dark -radio-unchecked-insensitive-dark -radio-unchecked-backdrop-dark -radio-unchecked-backdrop-insensitive-dark -radio-mixed-dark -radio-mixed-hover-dark -radio-mixed-active-dark -radio-mixed-insensitive-dark -radio-mixed-backdrop-dark -radio-mixed-backdrop-insensitive-dark - diff --git a/themes/Adwaita/gtk-3.0/assets/checkbox-checked-active-dark.png b/themes/Adwaita/gtk-3.0/assets/checkbox-checked-active-dark.png Binary files differdeleted file mode 100644 index 0261649b..00000000 --- a/themes/Adwaita/gtk-3.0/assets/checkbox-checked-active-dark.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/checkbox-checked-active-dark@2.png b/themes/Adwaita/gtk-3.0/assets/checkbox-checked-active-dark@2.png Binary files differdeleted file mode 100644 index ecba07cf..00000000 --- a/themes/Adwaita/gtk-3.0/assets/checkbox-checked-active-dark@2.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/checkbox-checked-active.png b/themes/Adwaita/gtk-3.0/assets/checkbox-checked-active.png Binary files differdeleted file mode 100644 index d73e5621..00000000 --- a/themes/Adwaita/gtk-3.0/assets/checkbox-checked-active.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/checkbox-checked-active@2.png b/themes/Adwaita/gtk-3.0/assets/checkbox-checked-active@2.png Binary files differdeleted file mode 100644 index 474f6e17..00000000 --- a/themes/Adwaita/gtk-3.0/assets/checkbox-checked-active@2.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/checkbox-checked-backdrop-dark.png b/themes/Adwaita/gtk-3.0/assets/checkbox-checked-backdrop-dark.png Binary files differdeleted file mode 100644 index ed8d8aef..00000000 --- a/themes/Adwaita/gtk-3.0/assets/checkbox-checked-backdrop-dark.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/checkbox-checked-backdrop-dark@2.png b/themes/Adwaita/gtk-3.0/assets/checkbox-checked-backdrop-dark@2.png Binary files differdeleted file mode 100644 index 38d75f5c..00000000 --- a/themes/Adwaita/gtk-3.0/assets/checkbox-checked-backdrop-dark@2.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/checkbox-checked-backdrop-insensitive-dark.png b/themes/Adwaita/gtk-3.0/assets/checkbox-checked-backdrop-insensitive-dark.png Binary files differdeleted file mode 100644 index 823a4766..00000000 --- a/themes/Adwaita/gtk-3.0/assets/checkbox-checked-backdrop-insensitive-dark.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/checkbox-checked-backdrop-insensitive-dark@2.png b/themes/Adwaita/gtk-3.0/assets/checkbox-checked-backdrop-insensitive-dark@2.png Binary files differdeleted file mode 100644 index d8c3b7c1..00000000 --- a/themes/Adwaita/gtk-3.0/assets/checkbox-checked-backdrop-insensitive-dark@2.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/checkbox-checked-backdrop-insensitive.png b/themes/Adwaita/gtk-3.0/assets/checkbox-checked-backdrop-insensitive.png Binary files differdeleted file mode 100644 index 217df70d..00000000 --- a/themes/Adwaita/gtk-3.0/assets/checkbox-checked-backdrop-insensitive.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/checkbox-checked-backdrop-insensitive@2.png b/themes/Adwaita/gtk-3.0/assets/checkbox-checked-backdrop-insensitive@2.png Binary files differdeleted file mode 100644 index c3b95f5a..00000000 --- a/themes/Adwaita/gtk-3.0/assets/checkbox-checked-backdrop-insensitive@2.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/checkbox-checked-backdrop.png b/themes/Adwaita/gtk-3.0/assets/checkbox-checked-backdrop.png Binary files differdeleted file mode 100644 index 03d49b16..00000000 --- a/themes/Adwaita/gtk-3.0/assets/checkbox-checked-backdrop.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/checkbox-checked-backdrop@2.png b/themes/Adwaita/gtk-3.0/assets/checkbox-checked-backdrop@2.png Binary files differdeleted file mode 100644 index c08d62a1..00000000 --- a/themes/Adwaita/gtk-3.0/assets/checkbox-checked-backdrop@2.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/checkbox-checked-dark.png b/themes/Adwaita/gtk-3.0/assets/checkbox-checked-dark.png Binary files differdeleted file mode 100644 index b9aef69a..00000000 --- a/themes/Adwaita/gtk-3.0/assets/checkbox-checked-dark.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/checkbox-checked-dark@2.png b/themes/Adwaita/gtk-3.0/assets/checkbox-checked-dark@2.png Binary files differdeleted file mode 100644 index 6a3543e0..00000000 --- a/themes/Adwaita/gtk-3.0/assets/checkbox-checked-dark@2.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/checkbox-checked-hover-dark.png b/themes/Adwaita/gtk-3.0/assets/checkbox-checked-hover-dark.png Binary files differdeleted file mode 100644 index 28ae4ef5..00000000 --- a/themes/Adwaita/gtk-3.0/assets/checkbox-checked-hover-dark.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/checkbox-checked-hover-dark@2.png b/themes/Adwaita/gtk-3.0/assets/checkbox-checked-hover-dark@2.png Binary files differdeleted file mode 100644 index f8ae7f0e..00000000 --- a/themes/Adwaita/gtk-3.0/assets/checkbox-checked-hover-dark@2.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/checkbox-checked-hover.png b/themes/Adwaita/gtk-3.0/assets/checkbox-checked-hover.png Binary files differdeleted file mode 100644 index 9d237a08..00000000 --- a/themes/Adwaita/gtk-3.0/assets/checkbox-checked-hover.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/checkbox-checked-hover@2.png b/themes/Adwaita/gtk-3.0/assets/checkbox-checked-hover@2.png Binary files differdeleted file mode 100644 index dc555f96..00000000 --- a/themes/Adwaita/gtk-3.0/assets/checkbox-checked-hover@2.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/checkbox-checked-insensitive-dark.png b/themes/Adwaita/gtk-3.0/assets/checkbox-checked-insensitive-dark.png Binary files differdeleted file mode 100644 index d0ec1eb9..00000000 --- a/themes/Adwaita/gtk-3.0/assets/checkbox-checked-insensitive-dark.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/checkbox-checked-insensitive-dark@2.png b/themes/Adwaita/gtk-3.0/assets/checkbox-checked-insensitive-dark@2.png Binary files differdeleted file mode 100644 index 2a91f51b..00000000 --- a/themes/Adwaita/gtk-3.0/assets/checkbox-checked-insensitive-dark@2.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/checkbox-checked-insensitive.png b/themes/Adwaita/gtk-3.0/assets/checkbox-checked-insensitive.png Binary files differdeleted file mode 100644 index 80272b54..00000000 --- a/themes/Adwaita/gtk-3.0/assets/checkbox-checked-insensitive.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/checkbox-checked-insensitive@2.png b/themes/Adwaita/gtk-3.0/assets/checkbox-checked-insensitive@2.png Binary files differdeleted file mode 100644 index 181fc98b..00000000 --- a/themes/Adwaita/gtk-3.0/assets/checkbox-checked-insensitive@2.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/checkbox-checked.png b/themes/Adwaita/gtk-3.0/assets/checkbox-checked.png Binary files differdeleted file mode 100644 index 3e0e6d14..00000000 --- a/themes/Adwaita/gtk-3.0/assets/checkbox-checked.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/checkbox-checked@2.png b/themes/Adwaita/gtk-3.0/assets/checkbox-checked@2.png Binary files differdeleted file mode 100644 index 9553da16..00000000 --- a/themes/Adwaita/gtk-3.0/assets/checkbox-checked@2.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/checkbox-mixed-active-dark.png b/themes/Adwaita/gtk-3.0/assets/checkbox-mixed-active-dark.png Binary files differdeleted file mode 100644 index f264dc28..00000000 --- a/themes/Adwaita/gtk-3.0/assets/checkbox-mixed-active-dark.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/checkbox-mixed-active-dark@2.png b/themes/Adwaita/gtk-3.0/assets/checkbox-mixed-active-dark@2.png Binary files differdeleted file mode 100644 index c1b336a8..00000000 --- a/themes/Adwaita/gtk-3.0/assets/checkbox-mixed-active-dark@2.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/checkbox-mixed-active.png b/themes/Adwaita/gtk-3.0/assets/checkbox-mixed-active.png Binary files differdeleted file mode 100644 index 5187959b..00000000 --- a/themes/Adwaita/gtk-3.0/assets/checkbox-mixed-active.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/checkbox-mixed-active@2.png b/themes/Adwaita/gtk-3.0/assets/checkbox-mixed-active@2.png Binary files differdeleted file mode 100644 index 99bcf2c5..00000000 --- a/themes/Adwaita/gtk-3.0/assets/checkbox-mixed-active@2.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/checkbox-mixed-backdrop-dark.png b/themes/Adwaita/gtk-3.0/assets/checkbox-mixed-backdrop-dark.png Binary files differdeleted file mode 100644 index 544e9a03..00000000 --- a/themes/Adwaita/gtk-3.0/assets/checkbox-mixed-backdrop-dark.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/checkbox-mixed-backdrop-dark@2.png b/themes/Adwaita/gtk-3.0/assets/checkbox-mixed-backdrop-dark@2.png Binary files differdeleted file mode 100644 index acc8d8e4..00000000 --- a/themes/Adwaita/gtk-3.0/assets/checkbox-mixed-backdrop-dark@2.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/checkbox-mixed-backdrop-insensitive-dark.png b/themes/Adwaita/gtk-3.0/assets/checkbox-mixed-backdrop-insensitive-dark.png Binary files differdeleted file mode 100644 index 9e77e3c7..00000000 --- a/themes/Adwaita/gtk-3.0/assets/checkbox-mixed-backdrop-insensitive-dark.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/checkbox-mixed-backdrop-insensitive-dark@2.png b/themes/Adwaita/gtk-3.0/assets/checkbox-mixed-backdrop-insensitive-dark@2.png Binary files differdeleted file mode 100644 index 2d9eab42..00000000 --- a/themes/Adwaita/gtk-3.0/assets/checkbox-mixed-backdrop-insensitive-dark@2.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/checkbox-mixed-backdrop-insensitive.png b/themes/Adwaita/gtk-3.0/assets/checkbox-mixed-backdrop-insensitive.png Binary files differdeleted file mode 100644 index bafc13d7..00000000 --- a/themes/Adwaita/gtk-3.0/assets/checkbox-mixed-backdrop-insensitive.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/checkbox-mixed-backdrop-insensitive@2.png b/themes/Adwaita/gtk-3.0/assets/checkbox-mixed-backdrop-insensitive@2.png Binary files differdeleted file mode 100644 index c00937f0..00000000 --- a/themes/Adwaita/gtk-3.0/assets/checkbox-mixed-backdrop-insensitive@2.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/checkbox-mixed-backdrop.png b/themes/Adwaita/gtk-3.0/assets/checkbox-mixed-backdrop.png Binary files differdeleted file mode 100644 index ff954998..00000000 --- a/themes/Adwaita/gtk-3.0/assets/checkbox-mixed-backdrop.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/checkbox-mixed-backdrop@2.png b/themes/Adwaita/gtk-3.0/assets/checkbox-mixed-backdrop@2.png Binary files differdeleted file mode 100644 index d88aa0d4..00000000 --- a/themes/Adwaita/gtk-3.0/assets/checkbox-mixed-backdrop@2.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/checkbox-mixed-dark.png b/themes/Adwaita/gtk-3.0/assets/checkbox-mixed-dark.png Binary files differdeleted file mode 100644 index c00f9f36..00000000 --- a/themes/Adwaita/gtk-3.0/assets/checkbox-mixed-dark.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/checkbox-mixed-dark@2.png b/themes/Adwaita/gtk-3.0/assets/checkbox-mixed-dark@2.png Binary files differdeleted file mode 100644 index e6981c93..00000000 --- a/themes/Adwaita/gtk-3.0/assets/checkbox-mixed-dark@2.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/checkbox-mixed-hover-dark.png b/themes/Adwaita/gtk-3.0/assets/checkbox-mixed-hover-dark.png Binary files differdeleted file mode 100644 index 006e464a..00000000 --- a/themes/Adwaita/gtk-3.0/assets/checkbox-mixed-hover-dark.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/checkbox-mixed-hover-dark@2.png b/themes/Adwaita/gtk-3.0/assets/checkbox-mixed-hover-dark@2.png Binary files differdeleted file mode 100644 index 941cb68d..00000000 --- a/themes/Adwaita/gtk-3.0/assets/checkbox-mixed-hover-dark@2.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/checkbox-mixed-hover.png b/themes/Adwaita/gtk-3.0/assets/checkbox-mixed-hover.png Binary files differdeleted file mode 100644 index 89bd4722..00000000 --- a/themes/Adwaita/gtk-3.0/assets/checkbox-mixed-hover.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/checkbox-mixed-hover@2.png b/themes/Adwaita/gtk-3.0/assets/checkbox-mixed-hover@2.png Binary files differdeleted file mode 100644 index d1b42a7a..00000000 --- a/themes/Adwaita/gtk-3.0/assets/checkbox-mixed-hover@2.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/checkbox-mixed-insensitive-dark.png b/themes/Adwaita/gtk-3.0/assets/checkbox-mixed-insensitive-dark.png Binary files differdeleted file mode 100644 index a36d8261..00000000 --- a/themes/Adwaita/gtk-3.0/assets/checkbox-mixed-insensitive-dark.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/checkbox-mixed-insensitive-dark@2.png b/themes/Adwaita/gtk-3.0/assets/checkbox-mixed-insensitive-dark@2.png Binary files differdeleted file mode 100644 index cb889354..00000000 --- a/themes/Adwaita/gtk-3.0/assets/checkbox-mixed-insensitive-dark@2.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/checkbox-mixed-insensitive.png b/themes/Adwaita/gtk-3.0/assets/checkbox-mixed-insensitive.png Binary files differdeleted file mode 100644 index a9fdf477..00000000 --- a/themes/Adwaita/gtk-3.0/assets/checkbox-mixed-insensitive.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/checkbox-mixed-insensitive@2.png b/themes/Adwaita/gtk-3.0/assets/checkbox-mixed-insensitive@2.png Binary files differdeleted file mode 100644 index 7d9663c6..00000000 --- a/themes/Adwaita/gtk-3.0/assets/checkbox-mixed-insensitive@2.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/checkbox-mixed.png b/themes/Adwaita/gtk-3.0/assets/checkbox-mixed.png Binary files differdeleted file mode 100644 index b8a8e61a..00000000 --- a/themes/Adwaita/gtk-3.0/assets/checkbox-mixed.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/checkbox-mixed@2.png b/themes/Adwaita/gtk-3.0/assets/checkbox-mixed@2.png Binary files differdeleted file mode 100644 index bed7c981..00000000 --- a/themes/Adwaita/gtk-3.0/assets/checkbox-mixed@2.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/checkbox-unchecked-active-dark.png b/themes/Adwaita/gtk-3.0/assets/checkbox-unchecked-active-dark.png Binary files differdeleted file mode 100644 index a3351bd4..00000000 --- a/themes/Adwaita/gtk-3.0/assets/checkbox-unchecked-active-dark.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/checkbox-unchecked-active-dark@2.png b/themes/Adwaita/gtk-3.0/assets/checkbox-unchecked-active-dark@2.png Binary files differdeleted file mode 100644 index 03ad6385..00000000 --- a/themes/Adwaita/gtk-3.0/assets/checkbox-unchecked-active-dark@2.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/checkbox-unchecked-active.png b/themes/Adwaita/gtk-3.0/assets/checkbox-unchecked-active.png Binary files differdeleted file mode 100644 index 0f8e7082..00000000 --- a/themes/Adwaita/gtk-3.0/assets/checkbox-unchecked-active.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/checkbox-unchecked-active@2.png b/themes/Adwaita/gtk-3.0/assets/checkbox-unchecked-active@2.png Binary files differdeleted file mode 100644 index 306b6184..00000000 --- a/themes/Adwaita/gtk-3.0/assets/checkbox-unchecked-active@2.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/checkbox-unchecked-backdrop-dark.png b/themes/Adwaita/gtk-3.0/assets/checkbox-unchecked-backdrop-dark.png Binary files differdeleted file mode 100644 index 572a9fd8..00000000 --- a/themes/Adwaita/gtk-3.0/assets/checkbox-unchecked-backdrop-dark.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/checkbox-unchecked-backdrop-dark@2.png b/themes/Adwaita/gtk-3.0/assets/checkbox-unchecked-backdrop-dark@2.png Binary files differdeleted file mode 100644 index 2ef30c7f..00000000 --- a/themes/Adwaita/gtk-3.0/assets/checkbox-unchecked-backdrop-dark@2.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/checkbox-unchecked-backdrop-insensitive-dark.png b/themes/Adwaita/gtk-3.0/assets/checkbox-unchecked-backdrop-insensitive-dark.png Binary files differdeleted file mode 100644 index 38573db5..00000000 --- a/themes/Adwaita/gtk-3.0/assets/checkbox-unchecked-backdrop-insensitive-dark.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/checkbox-unchecked-backdrop-insensitive-dark@2.png b/themes/Adwaita/gtk-3.0/assets/checkbox-unchecked-backdrop-insensitive-dark@2.png Binary files differdeleted file mode 100644 index 34dd3d45..00000000 --- a/themes/Adwaita/gtk-3.0/assets/checkbox-unchecked-backdrop-insensitive-dark@2.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/checkbox-unchecked-backdrop-insensitive.png b/themes/Adwaita/gtk-3.0/assets/checkbox-unchecked-backdrop-insensitive.png Binary files differdeleted file mode 100644 index 72a2401f..00000000 --- a/themes/Adwaita/gtk-3.0/assets/checkbox-unchecked-backdrop-insensitive.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/checkbox-unchecked-backdrop-insensitive@2.png b/themes/Adwaita/gtk-3.0/assets/checkbox-unchecked-backdrop-insensitive@2.png Binary files differdeleted file mode 100644 index e3c28c56..00000000 --- a/themes/Adwaita/gtk-3.0/assets/checkbox-unchecked-backdrop-insensitive@2.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/checkbox-unchecked-backdrop.png b/themes/Adwaita/gtk-3.0/assets/checkbox-unchecked-backdrop.png Binary files differdeleted file mode 100644 index a58c4779..00000000 --- a/themes/Adwaita/gtk-3.0/assets/checkbox-unchecked-backdrop.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/checkbox-unchecked-backdrop@2.png b/themes/Adwaita/gtk-3.0/assets/checkbox-unchecked-backdrop@2.png Binary files differdeleted file mode 100644 index f74210df..00000000 --- a/themes/Adwaita/gtk-3.0/assets/checkbox-unchecked-backdrop@2.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/checkbox-unchecked-dark.png b/themes/Adwaita/gtk-3.0/assets/checkbox-unchecked-dark.png Binary files differdeleted file mode 100644 index ec416474..00000000 --- a/themes/Adwaita/gtk-3.0/assets/checkbox-unchecked-dark.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/checkbox-unchecked-dark@2.png b/themes/Adwaita/gtk-3.0/assets/checkbox-unchecked-dark@2.png Binary files differdeleted file mode 100644 index b707a3e8..00000000 --- a/themes/Adwaita/gtk-3.0/assets/checkbox-unchecked-dark@2.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/checkbox-unchecked-hover-dark.png b/themes/Adwaita/gtk-3.0/assets/checkbox-unchecked-hover-dark.png Binary files differdeleted file mode 100644 index 3b5443a5..00000000 --- a/themes/Adwaita/gtk-3.0/assets/checkbox-unchecked-hover-dark.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/checkbox-unchecked-hover-dark@2.png b/themes/Adwaita/gtk-3.0/assets/checkbox-unchecked-hover-dark@2.png Binary files differdeleted file mode 100644 index 9b63de56..00000000 --- a/themes/Adwaita/gtk-3.0/assets/checkbox-unchecked-hover-dark@2.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/checkbox-unchecked-hover.png b/themes/Adwaita/gtk-3.0/assets/checkbox-unchecked-hover.png Binary files differdeleted file mode 100644 index ea8d5d14..00000000 --- a/themes/Adwaita/gtk-3.0/assets/checkbox-unchecked-hover.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/checkbox-unchecked-hover@2.png b/themes/Adwaita/gtk-3.0/assets/checkbox-unchecked-hover@2.png Binary files differdeleted file mode 100644 index d0dd951d..00000000 --- a/themes/Adwaita/gtk-3.0/assets/checkbox-unchecked-hover@2.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/checkbox-unchecked-insensitive-dark.png b/themes/Adwaita/gtk-3.0/assets/checkbox-unchecked-insensitive-dark.png Binary files differdeleted file mode 100644 index cc007459..00000000 --- a/themes/Adwaita/gtk-3.0/assets/checkbox-unchecked-insensitive-dark.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/checkbox-unchecked-insensitive-dark@2.png b/themes/Adwaita/gtk-3.0/assets/checkbox-unchecked-insensitive-dark@2.png Binary files differdeleted file mode 100644 index 2e82e601..00000000 --- a/themes/Adwaita/gtk-3.0/assets/checkbox-unchecked-insensitive-dark@2.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/checkbox-unchecked-insensitive.png b/themes/Adwaita/gtk-3.0/assets/checkbox-unchecked-insensitive.png Binary files differdeleted file mode 100644 index a77451c2..00000000 --- a/themes/Adwaita/gtk-3.0/assets/checkbox-unchecked-insensitive.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/checkbox-unchecked-insensitive@2.png b/themes/Adwaita/gtk-3.0/assets/checkbox-unchecked-insensitive@2.png Binary files differdeleted file mode 100644 index 9cab7e92..00000000 --- a/themes/Adwaita/gtk-3.0/assets/checkbox-unchecked-insensitive@2.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/checkbox-unchecked.png b/themes/Adwaita/gtk-3.0/assets/checkbox-unchecked.png Binary files differdeleted file mode 100644 index 8ceba5c2..00000000 --- a/themes/Adwaita/gtk-3.0/assets/checkbox-unchecked.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/checkbox-unchecked@2.png b/themes/Adwaita/gtk-3.0/assets/checkbox-unchecked@2.png Binary files differdeleted file mode 100644 index 2bdbe16a..00000000 --- a/themes/Adwaita/gtk-3.0/assets/checkbox-unchecked@2.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/grid-selection-checked.svg b/themes/Adwaita/gtk-3.0/assets/grid-selection-checked.svg deleted file mode 100644 index faea943e..00000000 --- a/themes/Adwaita/gtk-3.0/assets/grid-selection-checked.svg +++ /dev/null @@ -1,196 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?> -<!-- Created with Inkscape (http://www.inkscape.org/) --> - -<svg - xmlns:dc="http://purl.org/dc/elements/1.1/" - xmlns:cc="http://creativecommons.org/ns#" - xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" - xmlns:svg="http://www.w3.org/2000/svg" - xmlns="http://www.w3.org/2000/svg" - xmlns:xlink="http://www.w3.org/1999/xlink" - xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" - xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" - width="40" - height="40" - id="svg5038" - version="1.1" - inkscape:version="0.91 r13322 custom" - sodipodi:docname="grid-selection-checked.svg"> - <defs - id="defs5040"> - <inkscape:path-effect - effect="spiro" - id="path-effect5837" - is_visible="true" /> - <inkscape:path-effect - effect="spiro" - id="path-effect5012" - is_visible="true" /> - <inkscape:path-effect - effect="spiro" - id="path-effect5884" - is_visible="true" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient10354-2-9-1" - id="linearGradient15341-5" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(1.0156327,0,0,1.0156598,-1628.8581,-75.857316)" - x1="1205.5752" - y1="-186.45331" - x2="1205.5752" - y2="-202.34555" /> - <linearGradient - id="linearGradient10354-2-9-1" - inkscape:collect="always"> - <stop - id="stop10356-2-8-2" - offset="0" - style="stop-color:#bcbfb8;stop-opacity:1" /> - <stop - id="stop10358-2-6-2" - offset="1" - style="stop-color:#ffffff;stop-opacity:1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient10332-5-3-3" - id="linearGradient15343-1" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.86269068,0,0,0.86122152,-627.43563,-486.39259)" - x1="260.92538" - y1="233.77748" - x2="260.92538" - y2="248.97633" /> - <linearGradient - inkscape:collect="always" - id="linearGradient10332-5-3-3"> - <stop - style="stop-color:#d3d7cf;stop-opacity:1" - offset="0" - id="stop10334-5-3-1" /> - <stop - style="stop-color:#8f9985;stop-opacity:1" - offset="1" - id="stop10336-29-3-4" /> - </linearGradient> - <linearGradient - y2="1106.5294" - x2="808" - y1="1040.7369" - x1="806.39526" - gradientTransform="matrix(0.04728153,0,0,0.52063887,144.29163,-314.78125)" - gradientUnits="userSpaceOnUse" - id="linearGradient5726" - xlink:href="#linearGradient85841-7-0" - inkscape:collect="always" /> - <linearGradient - inkscape:collect="always" - id="linearGradient85841-7-0"> - <stop - style="stop-color:#242424;stop-opacity:1" - offset="0" - id="stop85843-4-8" /> - <stop - id="stop85845-0-5" - offset="0.63381755" - style="stop-color:#101010;stop-opacity:1;" /> - <stop - style="stop-color:#262626;stop-opacity:1" - offset="1" - id="stop85847-7-3" /> - </linearGradient> - <linearGradient - y2="1106.5294" - x2="808" - y1="1040.7369" - x1="806.39526" - gradientTransform="matrix(0.04849388,0,0,0.53398858,-4.8290974,-542.54487)" - gradientUnits="userSpaceOnUse" - id="linearGradient5036" - xlink:href="#linearGradient85841-7-0" - inkscape:collect="always" /> - </defs> - <sodipodi:namedview - id="base" - pagecolor="#ffffff" - bordercolor="#666666" - borderopacity="1.0" - inkscape:pageopacity="0.0" - inkscape:pageshadow="2" - inkscape:zoom="5.6568542" - inkscape:cx="12.548868" - inkscape:cy="17.71749" - inkscape:current-layer="layer1" - showgrid="false" - inkscape:grid-bbox="true" - inkscape:document-units="px" - inkscape:window-width="1280" - inkscape:window-height="734" - inkscape:window-x="0" - inkscape:window-y="27" - inkscape:window-maximized="1"> - <inkscape:grid - type="xygrid" - id="grid4133" /> - </sodipodi:namedview> - <metadata - id="metadata5043"> - <rdf:RDF> - <cc:Work - rdf:about=""> - <dc:format>image/svg+xml</dc:format> - <dc:type - rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> - <dc:title /> - </cc:Work> - </rdf:RDF> - </metadata> - <g - id="layer1" - inkscape:label="Layer 1" - inkscape:groupmode="layer" - transform="translate(0,-8)"> - <rect - ry="7.1794877" - rx="7.1794877" - style="opacity:0.75;color:#000000;fill:url(#linearGradient5036);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" - id="rect85718-2-9" - width="40" - height="40" - x="0" - y="8" - inkscape:export-filename="/home/jimmac/SparkleShare/gnome-mockups/boxes/interactive/img/checkbox-on.png" - inkscape:export-xdpi="90" - inkscape:export-ydpi="90" /> - <g - style="display:inline;enable-background:new" - id="g15291-9" - transform="matrix(2.0481319,0,0,2.0481319,-949.79991,-333.53349)" - inkscape:export-filename="/home/jimmac/SparkleShare/gnome-mockups/boxes/interactive/img/checkbox-on.png" - inkscape:export-xdpi="90" - inkscape:export-ydpi="90"> - <g - style="enable-background:new" - id="g16853-4" - transform="translate(877.50354,-102.83507)"> - <rect - ry="0.80653387" - rx="0.80653387" - y="-284.9855" - x="-409.60602" - height="11.195886" - width="11.214979" - id="rect6506-6" - style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:url(#linearGradient15341-5);fill-opacity:1;fill-rule:nonzero;stroke:url(#linearGradient15343-1);stroke-width:0.48824984;stroke-opacity:1;marker:none;enable-background:accumulate" - transform="scale(1,-1)" /> - </g> - </g> - <path - style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-color:currentColor;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;baseline-shift:baseline;text-anchor:start;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;isolation:auto;color-interpolation:sRGB;color-interpolation-filters:linearRGB;fill:#2e3436;fill-opacity:1;stroke:none;stroke-width:3;marker:none;paint-order:normal;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" - d="m 24.978951,23.079387 -6.97067,6.8301 -1.8691,-1.8691 -2.13523,-0.016 0.0112,1.6962 2.9326,2.9326 c 0.5858,0.5856 1.5353,0.5856 2.1211,0 l 7.98437,-8.0625 0.002,-1.5677 z" - id="path12830-4-8" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cccccccccc" /> - </g> -</svg> diff --git a/themes/Adwaita/gtk-3.0/assets/grid-selection-unchecked.svg b/themes/Adwaita/gtk-3.0/assets/grid-selection-unchecked.svg deleted file mode 100644 index 622752df..00000000 --- a/themes/Adwaita/gtk-3.0/assets/grid-selection-unchecked.svg +++ /dev/null @@ -1,278 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?> -<!-- Created with Inkscape (http://www.inkscape.org/) --> - -<svg - xmlns:dc="http://purl.org/dc/elements/1.1/" - xmlns:cc="http://creativecommons.org/ns#" - xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" - xmlns:svg="http://www.w3.org/2000/svg" - xmlns="http://www.w3.org/2000/svg" - xmlns:xlink="http://www.w3.org/1999/xlink" - xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" - xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" - width="40" - height="40" - id="svg5038" - version="1.1" - inkscape:version="0.48.2 r9819" - sodipodi:docname="grid-selection-unchecked.svg"> - <defs - id="defs5040"> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient5872" - id="linearGradient5891" - gradientUnits="userSpaceOnUse" - x1="205.84143" - y1="246.7094" - x2="206.74803" - y2="231.24142" /> - <linearGradient - inkscape:collect="always" - id="linearGradient5872"> - <stop - style="stop-color:#13508e;stop-opacity:1;" - offset="0" - id="stop5874" /> - <stop - style="stop-color:#1862af;stop-opacity:1" - offset="1" - id="stop5876" /> - </linearGradient> - <inkscape:path-effect - effect="spiro" - id="path-effect5837" - is_visible="true" /> - <inkscape:path-effect - effect="spiro" - id="path-effect5012" - is_visible="true" /> - <inkscape:path-effect - effect="spiro" - id="path-effect5884" - is_visible="true" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient10354-2-9-1" - id="linearGradient15341-5" - gradientUnits="userSpaceOnUse" - gradientTransform="translate(-1609.9926,-78.958432)" - x1="1205.5752" - y1="-186.45331" - x2="1205.5752" - y2="-202.34555" /> - <linearGradient - id="linearGradient10354-2-9-1" - inkscape:collect="always"> - <stop - id="stop10356-2-8-2" - offset="0" - style="stop-color:#bcbfb8;stop-opacity:1" /> - <stop - id="stop10358-2-6-2" - offset="1" - style="stop-color:#ffffff;stop-opacity:1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient10332-5-3-3" - id="linearGradient15343-1" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.84941206,0,0,0.84794288,-623.98415,-483.16392)" - x1="260.92538" - y1="233.77748" - x2="260.92538" - y2="248.97633" /> - <linearGradient - inkscape:collect="always" - id="linearGradient10332-5-3-3"> - <stop - style="stop-color:#d3d7cf;stop-opacity:1" - offset="0" - id="stop10334-5-3-1" /> - <stop - style="stop-color:#8f9985;stop-opacity:1" - offset="1" - id="stop10336-29-3-4" /> - </linearGradient> - <linearGradient - y2="1106.5294" - x2="808" - y1="1040.7369" - x1="806.39526" - gradientTransform="matrix(0.04728153,0,0,0.52063887,144.29163,-314.78125)" - gradientUnits="userSpaceOnUse" - id="linearGradient5726" - xlink:href="#linearGradient85841-7-0" - inkscape:collect="always" /> - <linearGradient - inkscape:collect="always" - id="linearGradient85841-7-0"> - <stop - style="stop-color:#242424;stop-opacity:1" - offset="0" - id="stop85843-4-8" /> - <stop - id="stop85845-0-5" - offset="0.63381755" - style="stop-color:#101010;stop-opacity:1;" /> - <stop - style="stop-color:#262626;stop-opacity:1" - offset="1" - id="stop85847-7-3" /> - </linearGradient> - <linearGradient - y2="1106.5294" - x2="808" - y1="1040.7369" - x1="806.39526" - gradientTransform="matrix(0.04849388,0,0,0.53398858,-4.8290974,-542.54487)" - gradientUnits="userSpaceOnUse" - id="linearGradient5036" - xlink:href="#linearGradient85841-7-0" - inkscape:collect="always" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient10354-2-9-1-7" - id="linearGradient15341-5-8" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(2.0481327,0,0,2.0481327,-2450.0351,382.43617)" - x1="1205.5752" - y1="-186.45331" - x2="1205.5752" - y2="-202.34555" /> - <linearGradient - id="linearGradient10354-2-9-1-7" - inkscape:collect="always"> - <stop - id="stop10356-2-8-2-9" - offset="0" - style="stop-color:#bcbfb8;stop-opacity:1" /> - <stop - id="stop10358-2-6-2-3" - offset="1" - style="stop-color:#ffffff;stop-opacity:1" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient10332-5-3-3-8" - id="linearGradient15343-1-8" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(1.7397086,0,0,1.7366996,-430.55893,-445.43032)" - x1="260.92538" - y1="233.77748" - x2="260.92538" - y2="248.97633" /> - <linearGradient - inkscape:collect="always" - id="linearGradient10332-5-3-3-8"> - <stop - style="stop-color:#d3d7cf;stop-opacity:1" - offset="0" - id="stop10334-5-3-1-4" /> - <stop - style="stop-color:#8f9985;stop-opacity:1" - offset="1" - id="stop10336-29-3-4-0" /> - </linearGradient> - <linearGradient - y2="1106.5294" - x2="808" - y1="1040.7369" - x1="806.39526" - gradientTransform="matrix(0.04728153,0,0,0.52063887,344.29163,-313.78125)" - gradientUnits="userSpaceOnUse" - id="linearGradient5772" - xlink:href="#linearGradient85841-7-0-9" - inkscape:collect="always" /> - <linearGradient - id="linearGradient85841-7-0-9"> - <stop - style="stop-color:#242424;stop-opacity:1" - offset="0" - id="stop85843-4-8-3" /> - <stop - id="stop85845-0-5-1" - offset="0.63381755" - style="stop-color:#101010;stop-opacity:1;" /> - <stop - style="stop-color:#262626;stop-opacity:1" - offset="1" - id="stop85847-7-3-3" /> - </linearGradient> - <linearGradient - y2="1106.5294" - x2="808" - y1="1040.7369" - x1="806.39526" - gradientTransform="matrix(0.0484939,0,0,0.5339888,-4.8290988,-542.54512)" - gradientUnits="userSpaceOnUse" - id="linearGradient5153" - xlink:href="#linearGradient85841-7-0-9" - inkscape:collect="always" /> - </defs> - <sodipodi:namedview - id="base" - pagecolor="#ffffff" - bordercolor="#666666" - borderopacity="1.0" - inkscape:pageopacity="0.0" - inkscape:pageshadow="2" - inkscape:zoom="7" - inkscape:cx="-27.714286" - inkscape:cy="24" - inkscape:current-layer="layer1" - showgrid="true" - inkscape:grid-bbox="true" - inkscape:document-units="px" - inkscape:window-width="1920" - inkscape:window-height="1022" - inkscape:window-x="0" - inkscape:window-y="26" - inkscape:window-maximized="1" - showguides="true" - inkscape:guide-bbox="true" /> - <metadata - id="metadata5043"> - <rdf:RDF> - <cc:Work - rdf:about=""> - <dc:format>image/svg+xml</dc:format> - <dc:type - rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> - <dc:title /> - </cc:Work> - </rdf:RDF> - </metadata> - <g - id="layer1" - inkscape:label="Layer 1" - inkscape:groupmode="layer" - transform="translate(0,-8)"> - <rect - ry="7.179491" - rx="7.179491" - style="opacity:0.75;color:#000000;fill:url(#linearGradient5153);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" - id="rect85718-2-9-0" - width="40.000019" - height="40.000019" - x="0" - y="7.9999809" - inkscape:export-filename="/home/jimmac/SparkleShare/gnome-mockups/boxes/interactive/img/checkbox-off.png" - inkscape:export-xdpi="90" - inkscape:export-ydpi="90" /> - <rect - ry="1.6518886" - rx="1.6518886" - y="-39.282047" - x="8.7179489" - height="22.577105" - width="22.616215" - id="rect6506-6-8" - style="color:#000000;fill:url(#linearGradient15341-5-8);fill-opacity:1;fill-rule:nonzero;stroke:url(#linearGradient15343-1-8);stroke-width:1;stroke-opacity:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" - transform="scale(1,-1)" - inkscape:export-filename="/home/jimmac/SparkleShare/gnome-mockups/boxes/interactive/img/checkbox-off.png" - inkscape:export-xdpi="90" - inkscape:export-ydpi="90" /> - </g> -</svg> diff --git a/themes/Adwaita/gtk-3.0/assets/noise-texture-dark.png b/themes/Adwaita/gtk-3.0/assets/noise-texture-dark.png Binary files differdeleted file mode 100644 index f73293ef..00000000 --- a/themes/Adwaita/gtk-3.0/assets/noise-texture-dark.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/noise-texture-light.png b/themes/Adwaita/gtk-3.0/assets/noise-texture-light.png Binary files differdeleted file mode 100644 index f73293ef..00000000 --- a/themes/Adwaita/gtk-3.0/assets/noise-texture-light.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/radio-checked-active-dark.png b/themes/Adwaita/gtk-3.0/assets/radio-checked-active-dark.png Binary files differdeleted file mode 100644 index b79a7b96..00000000 --- a/themes/Adwaita/gtk-3.0/assets/radio-checked-active-dark.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/radio-checked-active-dark@2.png b/themes/Adwaita/gtk-3.0/assets/radio-checked-active-dark@2.png Binary files differdeleted file mode 100644 index 40e74038..00000000 --- a/themes/Adwaita/gtk-3.0/assets/radio-checked-active-dark@2.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/radio-checked-active.png b/themes/Adwaita/gtk-3.0/assets/radio-checked-active.png Binary files differdeleted file mode 100644 index 58599e61..00000000 --- a/themes/Adwaita/gtk-3.0/assets/radio-checked-active.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/radio-checked-active@2.png b/themes/Adwaita/gtk-3.0/assets/radio-checked-active@2.png Binary files differdeleted file mode 100644 index 2e9cc697..00000000 --- a/themes/Adwaita/gtk-3.0/assets/radio-checked-active@2.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/radio-checked-backdrop-dark.png b/themes/Adwaita/gtk-3.0/assets/radio-checked-backdrop-dark.png Binary files differdeleted file mode 100644 index c4566b33..00000000 --- a/themes/Adwaita/gtk-3.0/assets/radio-checked-backdrop-dark.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/radio-checked-backdrop-dark@2.png b/themes/Adwaita/gtk-3.0/assets/radio-checked-backdrop-dark@2.png Binary files differdeleted file mode 100644 index 93146e2d..00000000 --- a/themes/Adwaita/gtk-3.0/assets/radio-checked-backdrop-dark@2.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/radio-checked-backdrop-insensitive-dark.png b/themes/Adwaita/gtk-3.0/assets/radio-checked-backdrop-insensitive-dark.png Binary files differdeleted file mode 100644 index 3c7ac021..00000000 --- a/themes/Adwaita/gtk-3.0/assets/radio-checked-backdrop-insensitive-dark.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/radio-checked-backdrop-insensitive-dark@2.png b/themes/Adwaita/gtk-3.0/assets/radio-checked-backdrop-insensitive-dark@2.png Binary files differdeleted file mode 100644 index 23a3c848..00000000 --- a/themes/Adwaita/gtk-3.0/assets/radio-checked-backdrop-insensitive-dark@2.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/radio-checked-backdrop-insensitive.png b/themes/Adwaita/gtk-3.0/assets/radio-checked-backdrop-insensitive.png Binary files differdeleted file mode 100644 index 8a9bf8f7..00000000 --- a/themes/Adwaita/gtk-3.0/assets/radio-checked-backdrop-insensitive.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/radio-checked-backdrop-insensitive@2.png b/themes/Adwaita/gtk-3.0/assets/radio-checked-backdrop-insensitive@2.png Binary files differdeleted file mode 100644 index b21255a3..00000000 --- a/themes/Adwaita/gtk-3.0/assets/radio-checked-backdrop-insensitive@2.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/radio-checked-backdrop.png b/themes/Adwaita/gtk-3.0/assets/radio-checked-backdrop.png Binary files differdeleted file mode 100644 index ed063faa..00000000 --- a/themes/Adwaita/gtk-3.0/assets/radio-checked-backdrop.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/radio-checked-backdrop@2.png b/themes/Adwaita/gtk-3.0/assets/radio-checked-backdrop@2.png Binary files differdeleted file mode 100644 index b6501ee0..00000000 --- a/themes/Adwaita/gtk-3.0/assets/radio-checked-backdrop@2.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/radio-checked-dark.png b/themes/Adwaita/gtk-3.0/assets/radio-checked-dark.png Binary files differdeleted file mode 100644 index 8ee4f153..00000000 --- a/themes/Adwaita/gtk-3.0/assets/radio-checked-dark.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/radio-checked-dark@2.png b/themes/Adwaita/gtk-3.0/assets/radio-checked-dark@2.png Binary files differdeleted file mode 100644 index 87f94d52..00000000 --- a/themes/Adwaita/gtk-3.0/assets/radio-checked-dark@2.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/radio-checked-hover-dark.png b/themes/Adwaita/gtk-3.0/assets/radio-checked-hover-dark.png Binary files differdeleted file mode 100644 index b7f07dfb..00000000 --- a/themes/Adwaita/gtk-3.0/assets/radio-checked-hover-dark.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/radio-checked-hover-dark@2.png b/themes/Adwaita/gtk-3.0/assets/radio-checked-hover-dark@2.png Binary files differdeleted file mode 100644 index 87840b88..00000000 --- a/themes/Adwaita/gtk-3.0/assets/radio-checked-hover-dark@2.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/radio-checked-hover.png b/themes/Adwaita/gtk-3.0/assets/radio-checked-hover.png Binary files differdeleted file mode 100644 index 994393fe..00000000 --- a/themes/Adwaita/gtk-3.0/assets/radio-checked-hover.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/radio-checked-hover@2.png b/themes/Adwaita/gtk-3.0/assets/radio-checked-hover@2.png Binary files differdeleted file mode 100644 index 604a3edf..00000000 --- a/themes/Adwaita/gtk-3.0/assets/radio-checked-hover@2.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/radio-checked-insensitive-dark.png b/themes/Adwaita/gtk-3.0/assets/radio-checked-insensitive-dark.png Binary files differdeleted file mode 100644 index 8379b859..00000000 --- a/themes/Adwaita/gtk-3.0/assets/radio-checked-insensitive-dark.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/radio-checked-insensitive-dark@2.png b/themes/Adwaita/gtk-3.0/assets/radio-checked-insensitive-dark@2.png Binary files differdeleted file mode 100644 index 7ca1179c..00000000 --- a/themes/Adwaita/gtk-3.0/assets/radio-checked-insensitive-dark@2.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/radio-checked-insensitive.png b/themes/Adwaita/gtk-3.0/assets/radio-checked-insensitive.png Binary files differdeleted file mode 100644 index 6349457c..00000000 --- a/themes/Adwaita/gtk-3.0/assets/radio-checked-insensitive.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/radio-checked-insensitive@2.png b/themes/Adwaita/gtk-3.0/assets/radio-checked-insensitive@2.png Binary files differdeleted file mode 100644 index eeab1878..00000000 --- a/themes/Adwaita/gtk-3.0/assets/radio-checked-insensitive@2.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/radio-checked-popover-dark.png b/themes/Adwaita/gtk-3.0/assets/radio-checked-popover-dark.png Binary files differdeleted file mode 100644 index f326ed32..00000000 --- a/themes/Adwaita/gtk-3.0/assets/radio-checked-popover-dark.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/radio-checked-popover-dark@2.png b/themes/Adwaita/gtk-3.0/assets/radio-checked-popover-dark@2.png Binary files differdeleted file mode 100644 index 7e7106b2..00000000 --- a/themes/Adwaita/gtk-3.0/assets/radio-checked-popover-dark@2.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/radio-checked-popover.png b/themes/Adwaita/gtk-3.0/assets/radio-checked-popover.png Binary files differdeleted file mode 100644 index ee8ab83a..00000000 --- a/themes/Adwaita/gtk-3.0/assets/radio-checked-popover.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/radio-checked-popover@2.png b/themes/Adwaita/gtk-3.0/assets/radio-checked-popover@2.png Binary files differdeleted file mode 100644 index 707e114d..00000000 --- a/themes/Adwaita/gtk-3.0/assets/radio-checked-popover@2.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/radio-checked.png b/themes/Adwaita/gtk-3.0/assets/radio-checked.png Binary files differdeleted file mode 100644 index 4f43fade..00000000 --- a/themes/Adwaita/gtk-3.0/assets/radio-checked.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/radio-checked@2.png b/themes/Adwaita/gtk-3.0/assets/radio-checked@2.png Binary files differdeleted file mode 100644 index 6fd05bc8..00000000 --- a/themes/Adwaita/gtk-3.0/assets/radio-checked@2.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/radio-mixed-active-dark.png b/themes/Adwaita/gtk-3.0/assets/radio-mixed-active-dark.png Binary files differdeleted file mode 100644 index ecf2e4c8..00000000 --- a/themes/Adwaita/gtk-3.0/assets/radio-mixed-active-dark.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/radio-mixed-active-dark@2.png b/themes/Adwaita/gtk-3.0/assets/radio-mixed-active-dark@2.png Binary files differdeleted file mode 100644 index 3e2e29e1..00000000 --- a/themes/Adwaita/gtk-3.0/assets/radio-mixed-active-dark@2.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/radio-mixed-active.png b/themes/Adwaita/gtk-3.0/assets/radio-mixed-active.png Binary files differdeleted file mode 100644 index bc9bb3f3..00000000 --- a/themes/Adwaita/gtk-3.0/assets/radio-mixed-active.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/radio-mixed-active@2.png b/themes/Adwaita/gtk-3.0/assets/radio-mixed-active@2.png Binary files differdeleted file mode 100644 index e2b749a1..00000000 --- a/themes/Adwaita/gtk-3.0/assets/radio-mixed-active@2.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/radio-mixed-backdrop-dark.png b/themes/Adwaita/gtk-3.0/assets/radio-mixed-backdrop-dark.png Binary files differdeleted file mode 100644 index 776ed212..00000000 --- a/themes/Adwaita/gtk-3.0/assets/radio-mixed-backdrop-dark.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/radio-mixed-backdrop-dark@2.png b/themes/Adwaita/gtk-3.0/assets/radio-mixed-backdrop-dark@2.png Binary files differdeleted file mode 100644 index 32604d8e..00000000 --- a/themes/Adwaita/gtk-3.0/assets/radio-mixed-backdrop-dark@2.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/radio-mixed-backdrop-insensitive-dark.png b/themes/Adwaita/gtk-3.0/assets/radio-mixed-backdrop-insensitive-dark.png Binary files differdeleted file mode 100644 index 31145beb..00000000 --- a/themes/Adwaita/gtk-3.0/assets/radio-mixed-backdrop-insensitive-dark.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/radio-mixed-backdrop-insensitive-dark@2.png b/themes/Adwaita/gtk-3.0/assets/radio-mixed-backdrop-insensitive-dark@2.png Binary files differdeleted file mode 100644 index 888118d8..00000000 --- a/themes/Adwaita/gtk-3.0/assets/radio-mixed-backdrop-insensitive-dark@2.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/radio-mixed-backdrop-insensitive.png b/themes/Adwaita/gtk-3.0/assets/radio-mixed-backdrop-insensitive.png Binary files differdeleted file mode 100644 index 1af275cb..00000000 --- a/themes/Adwaita/gtk-3.0/assets/radio-mixed-backdrop-insensitive.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/radio-mixed-backdrop-insensitive@2.png b/themes/Adwaita/gtk-3.0/assets/radio-mixed-backdrop-insensitive@2.png Binary files differdeleted file mode 100644 index bd0a79ad..00000000 --- a/themes/Adwaita/gtk-3.0/assets/radio-mixed-backdrop-insensitive@2.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/radio-mixed-backdrop.png b/themes/Adwaita/gtk-3.0/assets/radio-mixed-backdrop.png Binary files differdeleted file mode 100644 index 198755e5..00000000 --- a/themes/Adwaita/gtk-3.0/assets/radio-mixed-backdrop.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/radio-mixed-backdrop@2.png b/themes/Adwaita/gtk-3.0/assets/radio-mixed-backdrop@2.png Binary files differdeleted file mode 100644 index b7f6745b..00000000 --- a/themes/Adwaita/gtk-3.0/assets/radio-mixed-backdrop@2.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/radio-mixed-dark.png b/themes/Adwaita/gtk-3.0/assets/radio-mixed-dark.png Binary files differdeleted file mode 100644 index 5501543a..00000000 --- a/themes/Adwaita/gtk-3.0/assets/radio-mixed-dark.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/radio-mixed-dark@2.png b/themes/Adwaita/gtk-3.0/assets/radio-mixed-dark@2.png Binary files differdeleted file mode 100644 index 17b3463d..00000000 --- a/themes/Adwaita/gtk-3.0/assets/radio-mixed-dark@2.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/radio-mixed-hover-dark.png b/themes/Adwaita/gtk-3.0/assets/radio-mixed-hover-dark.png Binary files differdeleted file mode 100644 index 887557f6..00000000 --- a/themes/Adwaita/gtk-3.0/assets/radio-mixed-hover-dark.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/radio-mixed-hover-dark@2.png b/themes/Adwaita/gtk-3.0/assets/radio-mixed-hover-dark@2.png Binary files differdeleted file mode 100644 index 50e0a65c..00000000 --- a/themes/Adwaita/gtk-3.0/assets/radio-mixed-hover-dark@2.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/radio-mixed-hover.png b/themes/Adwaita/gtk-3.0/assets/radio-mixed-hover.png Binary files differdeleted file mode 100644 index b748b68f..00000000 --- a/themes/Adwaita/gtk-3.0/assets/radio-mixed-hover.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/radio-mixed-hover@2.png b/themes/Adwaita/gtk-3.0/assets/radio-mixed-hover@2.png Binary files differdeleted file mode 100644 index 4215eac5..00000000 --- a/themes/Adwaita/gtk-3.0/assets/radio-mixed-hover@2.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/radio-mixed-insensitive-dark.png b/themes/Adwaita/gtk-3.0/assets/radio-mixed-insensitive-dark.png Binary files differdeleted file mode 100644 index 4181b332..00000000 --- a/themes/Adwaita/gtk-3.0/assets/radio-mixed-insensitive-dark.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/radio-mixed-insensitive-dark@2.png b/themes/Adwaita/gtk-3.0/assets/radio-mixed-insensitive-dark@2.png Binary files differdeleted file mode 100644 index 480e5744..00000000 --- a/themes/Adwaita/gtk-3.0/assets/radio-mixed-insensitive-dark@2.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/radio-mixed-insensitive.png b/themes/Adwaita/gtk-3.0/assets/radio-mixed-insensitive.png Binary files differdeleted file mode 100644 index 43fe456a..00000000 --- a/themes/Adwaita/gtk-3.0/assets/radio-mixed-insensitive.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/radio-mixed-insensitive@2.png b/themes/Adwaita/gtk-3.0/assets/radio-mixed-insensitive@2.png Binary files differdeleted file mode 100644 index 13205b17..00000000 --- a/themes/Adwaita/gtk-3.0/assets/radio-mixed-insensitive@2.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/radio-mixed-popover-dark.png b/themes/Adwaita/gtk-3.0/assets/radio-mixed-popover-dark.png Binary files differdeleted file mode 100644 index db896851..00000000 --- a/themes/Adwaita/gtk-3.0/assets/radio-mixed-popover-dark.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/radio-mixed-popover-dark@2.png b/themes/Adwaita/gtk-3.0/assets/radio-mixed-popover-dark@2.png Binary files differdeleted file mode 100644 index 56473d52..00000000 --- a/themes/Adwaita/gtk-3.0/assets/radio-mixed-popover-dark@2.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/radio-mixed-popover.png b/themes/Adwaita/gtk-3.0/assets/radio-mixed-popover.png Binary files differdeleted file mode 100644 index 0dc8bfb2..00000000 --- a/themes/Adwaita/gtk-3.0/assets/radio-mixed-popover.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/radio-mixed-popover@2.png b/themes/Adwaita/gtk-3.0/assets/radio-mixed-popover@2.png Binary files differdeleted file mode 100644 index 86304074..00000000 --- a/themes/Adwaita/gtk-3.0/assets/radio-mixed-popover@2.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/radio-mixed.png b/themes/Adwaita/gtk-3.0/assets/radio-mixed.png Binary files differdeleted file mode 100644 index 4a552c68..00000000 --- a/themes/Adwaita/gtk-3.0/assets/radio-mixed.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/radio-mixed@2.png b/themes/Adwaita/gtk-3.0/assets/radio-mixed@2.png Binary files differdeleted file mode 100644 index 6aa4b758..00000000 --- a/themes/Adwaita/gtk-3.0/assets/radio-mixed@2.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/radio-unchecked-active-dark.png b/themes/Adwaita/gtk-3.0/assets/radio-unchecked-active-dark.png Binary files differdeleted file mode 100644 index 648e90be..00000000 --- a/themes/Adwaita/gtk-3.0/assets/radio-unchecked-active-dark.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/radio-unchecked-active-dark@2.png b/themes/Adwaita/gtk-3.0/assets/radio-unchecked-active-dark@2.png Binary files differdeleted file mode 100644 index 43ea3c53..00000000 --- a/themes/Adwaita/gtk-3.0/assets/radio-unchecked-active-dark@2.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/radio-unchecked-active.png b/themes/Adwaita/gtk-3.0/assets/radio-unchecked-active.png Binary files differdeleted file mode 100644 index 0ea0ace2..00000000 --- a/themes/Adwaita/gtk-3.0/assets/radio-unchecked-active.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/radio-unchecked-active@2.png b/themes/Adwaita/gtk-3.0/assets/radio-unchecked-active@2.png Binary files differdeleted file mode 100644 index 452e4558..00000000 --- a/themes/Adwaita/gtk-3.0/assets/radio-unchecked-active@2.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/radio-unchecked-backdrop-dark.png b/themes/Adwaita/gtk-3.0/assets/radio-unchecked-backdrop-dark.png Binary files differdeleted file mode 100644 index 48e451ad..00000000 --- a/themes/Adwaita/gtk-3.0/assets/radio-unchecked-backdrop-dark.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/radio-unchecked-backdrop-dark@2.png b/themes/Adwaita/gtk-3.0/assets/radio-unchecked-backdrop-dark@2.png Binary files differdeleted file mode 100644 index 827f7e93..00000000 --- a/themes/Adwaita/gtk-3.0/assets/radio-unchecked-backdrop-dark@2.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/radio-unchecked-backdrop-insensitive-dark.png b/themes/Adwaita/gtk-3.0/assets/radio-unchecked-backdrop-insensitive-dark.png Binary files differdeleted file mode 100644 index 53f9f7ae..00000000 --- a/themes/Adwaita/gtk-3.0/assets/radio-unchecked-backdrop-insensitive-dark.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/radio-unchecked-backdrop-insensitive-dark@2.png b/themes/Adwaita/gtk-3.0/assets/radio-unchecked-backdrop-insensitive-dark@2.png Binary files differdeleted file mode 100644 index 79921236..00000000 --- a/themes/Adwaita/gtk-3.0/assets/radio-unchecked-backdrop-insensitive-dark@2.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/radio-unchecked-backdrop-insensitive.png b/themes/Adwaita/gtk-3.0/assets/radio-unchecked-backdrop-insensitive.png Binary files differdeleted file mode 100644 index 9bfa3fed..00000000 --- a/themes/Adwaita/gtk-3.0/assets/radio-unchecked-backdrop-insensitive.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/radio-unchecked-backdrop-insensitive@2.png b/themes/Adwaita/gtk-3.0/assets/radio-unchecked-backdrop-insensitive@2.png Binary files differdeleted file mode 100644 index 742fb3fa..00000000 --- a/themes/Adwaita/gtk-3.0/assets/radio-unchecked-backdrop-insensitive@2.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/radio-unchecked-backdrop.png b/themes/Adwaita/gtk-3.0/assets/radio-unchecked-backdrop.png Binary files differdeleted file mode 100644 index 1bc92d51..00000000 --- a/themes/Adwaita/gtk-3.0/assets/radio-unchecked-backdrop.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/radio-unchecked-backdrop@2.png b/themes/Adwaita/gtk-3.0/assets/radio-unchecked-backdrop@2.png Binary files differdeleted file mode 100644 index e9a5d901..00000000 --- a/themes/Adwaita/gtk-3.0/assets/radio-unchecked-backdrop@2.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/radio-unchecked-dark.png b/themes/Adwaita/gtk-3.0/assets/radio-unchecked-dark.png Binary files differdeleted file mode 100644 index a2088502..00000000 --- a/themes/Adwaita/gtk-3.0/assets/radio-unchecked-dark.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/radio-unchecked-dark@2.png b/themes/Adwaita/gtk-3.0/assets/radio-unchecked-dark@2.png Binary files differdeleted file mode 100644 index 101e749c..00000000 --- a/themes/Adwaita/gtk-3.0/assets/radio-unchecked-dark@2.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/radio-unchecked-hover-dark.png b/themes/Adwaita/gtk-3.0/assets/radio-unchecked-hover-dark.png Binary files differdeleted file mode 100644 index a2b50d38..00000000 --- a/themes/Adwaita/gtk-3.0/assets/radio-unchecked-hover-dark.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/radio-unchecked-hover-dark@2.png b/themes/Adwaita/gtk-3.0/assets/radio-unchecked-hover-dark@2.png Binary files differdeleted file mode 100644 index 31d4dfdd..00000000 --- a/themes/Adwaita/gtk-3.0/assets/radio-unchecked-hover-dark@2.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/radio-unchecked-hover.png b/themes/Adwaita/gtk-3.0/assets/radio-unchecked-hover.png Binary files differdeleted file mode 100644 index 40f9ffc8..00000000 --- a/themes/Adwaita/gtk-3.0/assets/radio-unchecked-hover.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/radio-unchecked-hover@2.png b/themes/Adwaita/gtk-3.0/assets/radio-unchecked-hover@2.png Binary files differdeleted file mode 100644 index 14357d29..00000000 --- a/themes/Adwaita/gtk-3.0/assets/radio-unchecked-hover@2.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/radio-unchecked-insensitive-dark.png b/themes/Adwaita/gtk-3.0/assets/radio-unchecked-insensitive-dark.png Binary files differdeleted file mode 100644 index db7e3d02..00000000 --- a/themes/Adwaita/gtk-3.0/assets/radio-unchecked-insensitive-dark.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/radio-unchecked-insensitive-dark@2.png b/themes/Adwaita/gtk-3.0/assets/radio-unchecked-insensitive-dark@2.png Binary files differdeleted file mode 100644 index 2921aa91..00000000 --- a/themes/Adwaita/gtk-3.0/assets/radio-unchecked-insensitive-dark@2.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/radio-unchecked-insensitive.png b/themes/Adwaita/gtk-3.0/assets/radio-unchecked-insensitive.png Binary files differdeleted file mode 100644 index ea0e7d05..00000000 --- a/themes/Adwaita/gtk-3.0/assets/radio-unchecked-insensitive.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/radio-unchecked-insensitive@2.png b/themes/Adwaita/gtk-3.0/assets/radio-unchecked-insensitive@2.png Binary files differdeleted file mode 100644 index c1f92a74..00000000 --- a/themes/Adwaita/gtk-3.0/assets/radio-unchecked-insensitive@2.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/radio-unchecked-popover.png b/themes/Adwaita/gtk-3.0/assets/radio-unchecked-popover.png Binary files differdeleted file mode 100644 index 9ce2ab53..00000000 --- a/themes/Adwaita/gtk-3.0/assets/radio-unchecked-popover.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/radio-unchecked-popover@2.png b/themes/Adwaita/gtk-3.0/assets/radio-unchecked-popover@2.png Binary files differdeleted file mode 100644 index 9619a4f7..00000000 --- a/themes/Adwaita/gtk-3.0/assets/radio-unchecked-popover@2.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/radio-unchecked.png b/themes/Adwaita/gtk-3.0/assets/radio-unchecked.png Binary files differdeleted file mode 100644 index c5aed7a2..00000000 --- a/themes/Adwaita/gtk-3.0/assets/radio-unchecked.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/radio-unchecked@2.png b/themes/Adwaita/gtk-3.0/assets/radio-unchecked@2.png Binary files differdeleted file mode 100644 index 1f0a370b..00000000 --- a/themes/Adwaita/gtk-3.0/assets/radio-unchecked@2.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/assets/thumbnail-frame.png b/themes/Adwaita/gtk-3.0/assets/thumbnail-frame.png Binary files differdeleted file mode 100644 index ba5d7212..00000000 --- a/themes/Adwaita/gtk-3.0/assets/thumbnail-frame.png +++ /dev/null diff --git a/themes/Adwaita/gtk-3.0/borders.txt b/themes/Adwaita/gtk-3.0/borders.txt deleted file mode 100644 index feeb0730..00000000 --- a/themes/Adwaita/gtk-3.0/borders.txt +++ /dev/null @@ -1,34 +0,0 @@ -button-border -generic-border -button-border-default -generic-border-focused -generic-border-backdrop -primary-toolbar-button-border -primary-toolbar-generic-border -primary-toolbar-button-border-default -primary-toolbar-generic-border-focused -primary-toolbar-generic-border-backdrop -nohl-button-border -nohl-generic-border -nohl-button-border-default -nohl-generic-border-focused -nohl-generic-border-backdrop -button-border-dark -generic-border-dark -button-border-default-dark -generic-border-focused-dark -generic-border-backdrop-dark -primary-toolbar-button-border-dark -primary-toolbar-generic-border-dark -primary-toolbar-button-border-default-dark -primary-toolbar-generic-border-focused-dark -primary-toolbar-generic-border-backdrop-dark -nohl-button-border-dark -nohl-generic-border-dark -nohl-button-border-default-dark -nohl-generic-border-focused-dark -nohl-generic-border-backdrop-dark -generic-border-transparent -nohl-generic-border-transparent -generic-border-transparent-dark -nohl-generic-border-transparent-dark diff --git a/themes/Adwaita/gtk-3.0/gnome-applications.css b/themes/Adwaita/gtk-3.0/gnome-applications.css deleted file mode 100644 index ba995337..00000000 --- a/themes/Adwaita/gtk-3.0/gnome-applications.css +++ /dev/null @@ -1,1043 +0,0 @@ -@define-color entry_tag_bg @theme_selected_bg_color; -@define-color entry_tag_fg @theme_selected_fg_color; - -@define-color documents_emblem_bg #3465a4; -@define-color documents_collection_bg #d3d7cf; -@define-color gedit_not_found_bg rgb (237, 54, 54); -@define-color gedit_not_found_fg white; - -* { - -GtkIMHtml-hyperlink-color: @link_color; - -GtkHTML-link-color: @link_color; - - -WnckTasklist-fade-overlay-rect: 0; -} - -/**************** - * Applications * - ****************/ - -/* - * Evolution - */ - -/* needed for webkit/GtkStyle/Evolution compatibility */ -GtkHTML:active, -GtkHTML:active:backdrop { - color: @theme_unfocused_selected_fg_color; - background-color: @theme_unfocused_selected_bg_color; -} - -/* - * Sushi - */ - -/* used by gnome-font-viewer and sushi */ -SushiFontWidget { - padding: 6px 12px; -} - -/* - * GNOME Terminal - */ - -VteTerminal { - background-color: @theme_base_color; - color: @theme_fg_color; -} - -TerminalWindow GtkNotebook.notebook { - border-bottom-width: 0; - border-right-width: 0; - border-left-width: 0; -} - -/* - * Nautilus - */ - -.nautilus-canvas-item { - border-radius: 5px; -} - -.nautilus-desktop.nautilus-canvas-item { - color: @theme_selected_fg_color; - text-shadow: 1px 1px black; -} - -.nautilus-desktop.nautilus-canvas-item:active { - color: @theme_text_color; -} - -.nautilus-desktop.nautilus-canvas-item:selected { - color: @theme_selected_fg_color; -} - -.nautilus-desktop.nautilus-canvas-item:active, -.nautilus-desktop.nautilus-canvas-item:prelight, -.nautilus-desktop.nautilus-canvas-item:selected { - text-shadow: none; -} - -.nautilus-desktop.nautilus-canvas-item:selected:backdrop { - color: @theme_unfocused_selected_fg_color; -} - -NautilusWindow .sidebar .frame { - border-style: none; -} - -NautilusWindow > GtkGrid > .pane-separator, -NautilusWindow > GtkGrid > .pane-separator:hover { - border-width: 0 1px 0 0; - border-style: solid; - border-color: @borders; - background-color: @sidebar_bg; - color: shade (@theme_bg_color, 0.9); -} - -NautilusWindow > GtkGrid > .pane-separator:backdrop, -NautilusWindow > GtkGrid > .pane-separator:hover:backdrop { - border-color: @unfocused_borders; - background-color: @sidebar_bg_unfocused; -} - -NautilusNotebook.notebook { - border-right-width: 0; - border-left-width: 0; - border-bottom-width: 0; -} - -NautilusNotebook .frame { - border-width: 0; -} - -NautilusToolbar .button { - icon-shadow: 0 1px @button_text_shadow; -} - -NautilusToolbar .button:active { - icon-shadow: 0 1px @button_active_text_shadow; -} - -NautilusToolbar .button:insensitive, -NautilusToolbar .button:active *:insensitive { - icon-shadow: none; -} - -NautilusQueryEditor .search-bar.toolbar { - border-top-width: 0; - border-bottom-width: 0; -} - -NautilusQueryEditor .toolbar { - padding-top: 3px; - padding-bottom: 2px; - - border-width: 1px 0 0 0; - border-style: solid; -} - -NautilusQueryEditor .toolbar:nth-child(2) { - border-color: @borders; -} - -NautilusQueryEditor .toolbar:last-child, -NautilusQueryEditor .search-bar.toolbar:only-child { - border-bottom-width: 1px; - border-bottom-color: @borders; -} - -NautilusQueryEditor .toolbar:backdrop:nth-child(2) { - border-color: @unfocused_borders; -} - -/* - * Gedit - */ - -GeditWindow .pane-separator, -GeditWindow .pane-separator:hover { - border-width: 0 1px 1px 1px; - border-style: solid; - border-color: @borders; - background-color: shade(@theme_bg_color, 0.95); - color: @borders; -} - -.gedit-document-panel { - background-color: @sidebar_bg; -} - -.gedit-document-panel-group-row, -.gedit-document-panel-group-row:hover { - border-top: 1px solid shade(@sidebar_bg, 0.90); - background-color: @sidebar_bg; -} - -.gedit-document-panel-document-row:hover { - background-color: shade(@sidebar_bg, 0.95); -} - -.gedit-document-panel-document-row:selected, -.gedit-document-panel-document-row:selected:hover { - background-color: @theme_selected_bg_color; -} - -/* sidepane close button styling (copied from the gtk tab close button) */ -.gedit-document-panel .list-row .button { - color: transparent; - border-image: none; - background-image: none; - background-color: transparent; - border-radius: 3px; - border-style: solid; - border-color: transparent; - border-width: 1px; - padding: 4px; - icon-shadow: none; -} - -.gedit-document-panel .prelight-row .button { - color: mix(@theme_fg_color, @sidebar_bg, 0.6); - border-color: alpha(black, 0.1); - transition: all 200ms ease-in; -} - -.gedit-document-panel .list-row .button:hover, -.gedit-document-panel .prelight-row .button:hover { - color: @theme_fg_color; - border-color: alpha(black, 0.1); - transition: all 200ms ease-in; -} - -.gedit-document-panel .prelight-row .button:active { - color: @button_active_text; - background-color: alpha(black, 0.08); - box-shadow: inset 0 1px alpha(black, 0.05); - icon-shadow: 0 1px @button_active_text_shadow; - - border-color: alpha(black, 0.27) - alpha(black, 0.13) - alpha(black, 0.13) - alpha(black, 0.13); -} - -.gedit-document-panel .prelight-row .button:backdrop { - color: mix(@theme_unfocused_fg_color, @theme_unfocused_base_color, 0.7); - icon-shadow: none; -} - -.gedit-document-panel .prelight-row .button:backdrop:hover { - color: @theme_unfocused_fg_color; - transition: all 200ms ease-out; -} - -.gedit-document-panel-dragged-row { - border: 1px solid @borders; - background-color: shade(@sidebar_bg, 0.90); - color: @theme_fg_color; -} - -.gedit-document-panel-placeholder-row { - border: none; - background-color: mix(@sidebar_bg, @theme_selected_bg_color, 0.20); - transition: all 200ms ease-in; -} - -GeditStatusbar { - border-top: 1px solid @borders; -} - -GeditStatusbar GeditSmallButton, -GeditStatusMenuButton { - text-shadow: none; -} - -GeditStatusbar GeditSmallButton.button:backdrop, -GeditStatusbar GeditSmallButton.button:backdrop:hover, -GeditStatusbar GeditSmallButton.button, -GeditStatusbar GeditSmallButton.button:hover, -GeditStatusbar GeditSmallButton.button:active, -GeditStatusbar GeditSmallButton.button:active:hover, -GeditStatusMenuButton.button:backdrop, -GeditStatusMenuButton.button:backdrop:hover, -GeditStatusMenuButton.button, -GeditStatusMenuButton.button:hover, -GeditStatusMenuButton.button:active, -GeditStatusMenuButton.button:active:hover { - border-image: none; - border-style: solid; - border-width: 0 1px; - border-radius: 0; - padding: 4px 11px 5px 7px; -} - -GeditStatusbar GeditSmallButton.button:hover, -GeditStatusbar GeditSmallButton.button:active, -GeditStatusbar GeditSmallButton.button:active:hover, -GeditStatusMenuButton.button:hover, -GeditStatusMenuButton.button:active, -GeditStatusMenuButton.button:active:hover { - border-color: @borders; -} - -GeditStatusbar GeditSmallButton.button:active, -GeditStatusMenuButton.button:active { - background-image: linear-gradient(to bottom, - @borders, - shade(@theme_bg_color, 0.95)); - background-color: transparent; - color: @theme_selected_fg_color; - text-shadow: 0 1px @button_text_shadow; -} - -GeditStatusbar GeditSmallButton.button:backdrop, -GeditStatusbar GeditSmallButton.button:backdrop:hover, -GeditStatusMenuButton.button:backdrop, -GeditStatusMenuButton.button:backdrop:hover { - border-color: @unfocused_borders; -} - -GeditViewFrame .gedit-search-slider { - background-color: @theme_base_color; - padding: 6px; - border-color: shade (@notebook_tab_gradient_b, 0.80); - border-radius: 0 0 3px 3px; - border-width: 0 1px 1px 1px; - border-style: solid; -} - -GeditViewFrame .gedit-search-slider .not-found { - color: @gedit_not_found_fg; - background-image: none; - background-color: @gedit_not_found_bg; -} - -GeditViewFrame .gedit-search-slider .not-found:selected { - background-color: @theme_selected_bg_color; - color: @theme_selected_fg_color; -} - -GeditFileBrowserWidget .toolbar { - padding: 3px; - border-bottom: 1px solid @borders; - box-shadow: inset 0 3px alpha(black, 0.03), inset 0 2px alpha(black, 0.03), inset 0 1px alpha(black, 0.03); - background-color: shade(@theme_bg_color, 0.95); -} - -.gedit-search-entry-occurrences-tag { - color: shade (@theme_unfocused_fg_color, 0.8); - margin: 2px; - padding: 2px; -} - -/* - * GNOME Documents - */ - -.documents-dropdown, -.documents-dropdown .view { - background-color: shade (@theme_bg_color, 1.02); -} - -.documents-dropdown.frame { - padding: 6px; - border-width: 0 1px 1px 1px; - border-style: solid; - border-radius: 0 0 5px 5px; -} - -.documents-dropdown .view.radio, -.documents-dropdown .view.radio:focused, -.documents-dropdown .view.radio:selected { - background-image: none; - background-color: alpha(@theme_base_color, 0.0); -} - -.documents-dropdown .view.radio:active, -.documents-dropdown .view.radio:active:focused, -.documents-dropdown .view.radio:active:prelight { - background-image: url("assets/sidebar-radio-checked.svg"); -} - -.documents-dropdown .view.radio:prelight { - background-image: url("assets/sidebar-radio-prelight.svg"); -} - -.documents-dropdown .view.radio:active:selected, -.documents-dropdown .view.radio:active:selected:focused { - background-image: url("assets/sidebar-radio-selected.svg"); -} - -.documents-dropdown .view.radio:selected:prelight, -.documents-dropdown .view.radio:selected:focused { - background-image: url("assets/sidebar-radio-selected-prelight.svg"); -} - -.documents-load-more.button { - border-image: none; - border-color: @borders; - border-width: 1px 0 0; - border-radius: 0; -} - -.documents-scrolledwin.frame { - border-width: 1px 0 0; - border-radius: 0; -} - -.documents-icon-bg { - background-color: @documents_emblem_bg; - border-radius: 4px; - - color: @theme_base_color; -} - -.documents-collection-icon { - background-color: @documents_collection_bg; - border-radius: 8px; -} - -.documents-counter { - background-image: url('assets/dnd-counter.svg'); - background-size: contain; - background-color: transparent; - color: @theme_base_color; - font: bold; -} - -.documents-favorite.button:active, -.documents-favorite.button:active:hover { - color: shade(@theme_selected_bg_color, 1.20); -} - -.documents-entry-tag { - background-color: @entry_tag_bg; - color: @entry_tag_fg; - - border-radius: 4px; - border-width: 0; - - margin: 2px; - padding: 4px; -} - -.documents-entry-tag:hover { - background-color: shade(@entry_tag_bg, 1.10); - color: @entry_tag_fg; -} - -.documents-entry-tag.button, -.documents-entry-tag.button:hover, -.documents-entry-tag.button:active, -.documents-entry-tag.button:active:hover { - background-color: transparent; - background-image: none; - border-image: none; - border-width: 0; -} - -.documents-entry-tag.button:hover { - color: shade(@entry_tag_bg, 2.10); -} - -/* - * Baobab - */ - -.cell.baobab-level-cell, -.cell.baobab-level-cell:hover, -.cell.baobab-level-cell:selected, -.cell.baobab-level-cell:selected:hover { - border-color: darker(@borders); - border-width: 1px; - border-radius: 3px; - border-style: solid; - background-color: white; -} - -.cell.baobab-level-cell.fill-block, -.cell.baobab-level-cell.fill-block:selected, -.cell.baobab-level-cell.fill-block:selected:hover { - background-color: #edd400; -} - -.cell.baobab-level-cell.fill-block.level-low, -.cell.baobab-level-cell.fill-block.level-low:hover { - background-color: #73d216; -} - -.cell.baobab-level-cell.fill-block.level-high, -.cell.baobab-level-cell.fill-block.level-high:hover { - background-color: #cc0000; -} - -.cell.baobab-level-cell.fill-block:backdrop, -.cell.baobab-level-cell.fill-block:hover:backdrop, -.cell.baobab-level-cell.fill-block.level-low:backdrop, -.cell.baobab-level-cell.fill-block.level-high:backdrop { - background-color: @theme_unfocused_text_color; -} - -.cell.baobab-cell-error { - color: @error_color; -} - -.cell.baobab-cell-warning { - color: @warning_color; -} - -.cell.baobab-cell-warning:selected, -.cell.baobab-cell-error:selected { - color: @theme_selected_fg_color; -} - -.cell.baobab-cell-warning:backdrop, -.cell.baobab-cell-error:backdrop, -.cell.baobab-cell-warning:selected:backdrop, -.cell.baobab-cell-error:selected:backdrop { - color: @theme_unfocused_text_color; -} - -BaobabWindow.background GtkStack > GtkGrid > GtkScrolledWindow.frame { - border-radius: 0; - border-width: 0 1px 0 0; -} - -BaobabWindow GtkInfoBar.warning, -BaobabWindow GtkInfoBar.error { - border-bottom-width: 1px; - border-bottom-style: solid; - border-bottom-color: @borders; -} - -BaobabRingschart { - background-color: @theme_bg_color; - padding: 13px 13px 13px 13px; -} - -BaobabRingschart.subfolder-tip { - border-radius: 3px; - border-style: none; - padding: 3px 3px 3px 3px; - - background-color: alpha(@theme_tooltip_bg_color, 0.90); - color: @theme_tooltip_fg_color; - - text-shadow: 1px 1px black; -} - -/* - * Epiphany - */ - -EphyToolbar .entry:first-child, -EphyToolbar .entry:focus:first-child, -EphyToolbar .entry:backdrop:first-child { - padding-left: 4px; - padding-right: 4px; -} - -EphyToolbar .entry:last-child, -EphyToolbar .entry:focus:last-child, -EphyToolbar .entry:backdrop:last-child { - padding-left: 4px; - padding-right: 4px; -} - -EphyToolbar .location-entry .button { - color: @internal_element_color; - -GtkButton-child-displacement-y: 0; - padding-left: 4px; - padding-right: 4px; -} - -EphyNotebook.notebook { - border-width: 1px 0 1px 0; -} - -EphyNotebook.notebook tab { - border-width: 0; -} - -EphyToolbar.toolbar .button { - padding-left: 4px; - padding-right: 4px; -} - -#ephy-page-menu-button.active-menu { - background-image: none; - background-color: @menu_bg_color; - - border-image: none; - border-color: @menu_bg_color; - border-radius: 4px 4px 0 0; -} - -EphyOverview GtkScrolledWindow { - background-color: @theme_base_color; -} - -EphyOverview GtkScrolledWindow:backdrop { - background-color: @theme_unfocused_base_color; -} - -/* sets top and bottom borders on the main scrolled window for toolbar visual - * division and search/downloadbar */ -EphyWindow.background EphyEmbed.vertical GtkScrolledWindow.frame { - border-color: @borders; - border-width: 1px 0; - border-radius: 0; -} - -/* removes any border from the overview scrolled window, since it's overlaid */ -EphyWindow.background EphyEmbed.vertical EphyOverview .documents-scrolledwin { - border-style: none; -} - -/* remove top and bottom borders from the main scrolled window when inside a notebook tab */ -EphyWindow.background EphyNotebook.notebook EphyEmbed.vertical GtkScrolledWindow { - border-top-width: 0; - border-bottom-width: 0; -} - -/* remove bottom borders from the main scrolled window when no bars at the bottom of the screen are shown */ -EphyWindow.background EphyEmbed.vertical GtkScrolledWindow, -EphyWindow.background { - border-bottom-width: 0; -} - -/* - * GNOME Photos - */ - -.photos-icon-bg { - icon-shadow: 0 1px #000000; -} - -/* - * Gucharmap - */ - -GucharmapChartable:active, -GucharmapChartable:focus, -GucharmapChartable:selected { - background-color: @theme_selected_bg_color; - color: @theme_selected_fg_color; -} - -/* - * Evince - */ - -EvWindow.background > GtkBox.vertical > GtkPaned.horizontal > GtkBox.vertical > GtkScrolledWindow.frame { - border-width: 0; - border-radius: 0; -} - -EvWindow.background EvSidebar.vertical .frame { - border-width: 1px 0 0; - border-radius: 0; -} - -EvWindow.background EvSidebar.vertical .notebook { - border-width: 1px 0 0; -} - -EvWindow.background EvSidebarAnnotations.vertical GtkToolPalette > GtkToolItemGroup > .button { - border-image: none; - border-radius: 0; - border-style: solid; - border-width: 0 0 1px; - border-color: @borders; -} - -EvWindow.background EvSidebar.vertical .notebook .frame { - border-width: 0; -} - -EvWindow .pane-separator, -EvWindow .pane-separator:hover { - border-width: 0 1px; - border-style: solid; - border-color: @borders; - background-color: shade(@theme_bg_color, 0.95); - color: @borders; -} - -EvWindow.background EggFindBar.toolbar { - border-width: 1px 0 0; - border-style: solid; - border-color: @borders; -} - -/* gcalctool */ - -MathWindow.background > GtkBox.vertical > GtkBox.vertical > GtkScrolledWindow { - padding: 4px; - background-color: @theme_base_color; - border-radius: 3px; -} - -MathWindow.background > GtkBox.vertical > GtkBox.vertical > GtkScrolledWindow:backdrop { - padding: 4px; - background-color: @theme_unfocused_base_color; - border-radius: 3px; -} - -/* - * GNOME Bluetooth - */ - -GtkEntry.entry.pin-entry { - font: regular 50; - padding-left: 25px; - padding-right: 25px; -} - -GtkLabel.pin-label { - font: regular 50; -} - -/* - * Fallback Mode Panel - */ - -.gnome-panel-menu-bar, -PanelApplet > GtkMenuBar.menubar, -PanelToplevel, -PanelWidget, -PanelAppletFrame, -PanelApplet { - background-color: @os_chrome_bg_color; - background-image: none; - color: @os_chrome_fg_color; -} - -ClockBox, -.gnome-panel-menu-bar.menubar, -PanelApplet > GtkMenuBar.menubar { - font: bold; -} - -.gnome-panel-menu-bar.menubar .menuitem:hover, -PanelApplet > GtkMenuBar.menubar .menuitem:hover { - text-shadow: 0 1px @os_chrome_bg_color; -} - -.gnome-panel-menu-bar.menubar .menu, -PanelApplet > GtkMenuBar.menubar .menu { - font: regular; -} - -.gnome-panel-menu-bar.menubar .menu:hover, -PanelApplet > GtkMenuBar.menubar .menu:hover { - text-shadow: none; -} - -.gnome-panel-menu-bar .menuitem:hover, -PanelApplet > GtkMenuBar.menubar .menuitem:hover, -.gnome-panel-menu-bar .menuitem:hover, -PanelApplet > GtkMenuBar.menubar .menuitem:hover { - background-color: @os_chrome_selected_bg_color; - color: @os_chrome_selected_fg_color; -} - -.gnome-panel-menu-bar .menuitem:hover, -PanelApplet > GtkMenuBar.menubar .menuitem:hover { - color: @os_chrome_selected_fg_color; -} - -PanelApplet .button, -PanelApplet .button:hover { - padding: 7px; - - border-image: none; - border-width: 0; - border-radius: 0; - - background-image: none; - background-color: @os_chrome_bg_color; - - color: @os_chrome_fg_color; - text-shadow: none; -} - -PanelApplet .button:active:hover, -PanelApplet .button:active { - border-image: none; - background-image: none; - background-color: @os_chrome_selected_bg_color; - border-width: 0; - border-radius: 0; -} - -PanelApplet:hover { - color: @os_chrome_selected_fg_color; -} - -PanelApplet:active, -PanelApplet:hover:active { - color: @os_chrome_selected_fg_color; - text-shadow: 0 1px @os_chrome_bg_color; -} - -WnckPager { - background-color: lighter(@os_chrome_selected_bg_color); -} - -NaTrayApplet { - -NaTrayApplet-icon-padding: 12; - -NaTrayApplet-icon-size: 16; -} - -/* - * Fail Whale - */ - -GsmFailWhaleDialog { - background-color: @os_chrome_bg_color; - background-image: none; - color: @os_chrome_fg_color; -} - -GsmFailWhaleDialog .button, -GsmFailWhaleDialog .button:active { - border-image: none; - border-color: @borders; - border-width: 1px; -} - - -/**************** - * Widgets * - ****************/ - -/* - * Floating Bar - */ - -.floating-bar { - background-image: linear-gradient(to bottom, - @theme_base_color 20%, - shade(@theme_base_color, 0.9) - ); - background-color: @theme_base_color; - border-color: @borders; - - color: @theme_text_color; - text-shadow: 0 1px @button_text_shadow; - - border-radius: 3px; - border-width: 1px; - border-style: solid; - box-shadow: inset 1px 1px @inset_light_color, -1px -1px @inset_light_color; -} - -.floating-bar.top { - border-top-width: 0; - border-top-right-radius: 0; - border-top-left-radius: 0; -} - -.floating-bar.right { - border-right-width: 0; - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.floating-bar.bottom { - border-bottom-width: 0; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.floating-bar.left { - border-left-width: 0; - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.floating-bar.bottom.right { - box-shadow: inset 1px 1px @inset_light_color; -} - -.floating-bar.bottom.left { - box-shadow: inset -1px 1px @inset_light_color; -} - -.floating-bar:backdrop { - background-color: @theme_unfocused_base_color; - border-color: shade(@theme_unfocused_base_color, 0.9); - background-image: none; - box-shadow: none; -} - -.floating-bar .button { - background-color: alpha (@theme_base_color, 0.0); - background-image: none; - - border-style: none; - border-image: none; - - -GtkButton-image-spacing: 0; - -GtkButton-inner-border: 0; -} - -/* FIXME: why do we still need this? */ -GtkClutterOffscreen { - background-color: @theme_bg_color; - color: @theme_fg_color; -} - -/* - * Egg - */ - -EggListBox { - background-color: @list_box_bg; -} - -EggListBox:hover { - background-color: @content_view_bg; -} - -EggListBox:selected { - background-color: @theme_selected_bg_color; -} - - -/* - * Content view - */ - -.content-view.subtitle { - font: 9; - padding: 0px 12px 0px 12px; -} - -.content-view.view.rubberband { - background-color: alpha (@theme_selected_bg_color, 0.35); - - border-color: @theme_selected_bg_color; - border-style: solid; - border-width: 1px; - border-radius: 2px; -} - -.content-view.view { - background-color: @content_view_bg; -} - -.content-view.view:insensitive { - background-color: @theme_unfocused_base_color; - background-image: none; -} - -.content-view.view:backdrop { - background-color: @sidebar_bg_unfocused; - background-image: none; -} - -.content-view.view:selected { - background-color: @theme_selected_bg_color; - background-image: none; -} - -.content-view.view:selected:backdrop { - background-color: @theme_unfocused_selected_bg_color; - background-image: none; -} - -/* FIXME: EggListBox should set the .cell style class on - * the background it renders for the children, like - * GtkIconView and GtkTreeView do */ -.content-view.cell { - background-color: transparent; - background-image: none; -} - -EggListBox.content-view:hover, -.content-view.cell:hover { - background-color: @theme_bg_color; -} - -EggListBox.content-view:selected, -EggListBox.content-view:active, -.content-view.cell:selected, -.content-view.cell:active { - background-color: @theme_selected_bg_color; - background-image: none; -} - -EggListBox.content-view:selected:backdrop, -.content-view.cell:selected:backdrop { - background-color: @theme_unfocused_selected_bg_color; - background-image: none; -} - -GdMainIconView.content-view { - -GdMainIconView-icon-size: 40; -} - -GtkIconView.content-view.cell.check, -GtkIconView.content-view.cell.check:backdrop { - background-image: url("assets/grid-selection-unchecked.svg"); - background-color: transparent; -} - -GtkIconView.content-view.cell.check:active { - background-image: url("assets/grid-selection-checked.svg"); - background-color: transparent; -} - -/* Make spinner visible on both dark and bright backgrounds w/o making - * it look ugly/weird. - */ -GdMainIconView.content-view.cell:active { - color: gray; -} - -.content-view.view.check, -.content-view.view.check:active { - background-color: transparent; -} - -.content-view.view .separator:backdrop { - color: @theme_unfocused_bg_color; -} - -GtkIconView.content-view.check:hover, -GtkIconView.content-view.check:insensitive, -GtkIconView.content-view.check:backdrop, -GtkIconView.content-view.check:selected { - background-color: transparent; -} - -/* used by Documents and Evince */ -.content-view.document-page { - border-style: solid; - border-width: 3px 3px 6px 4px; - border-image: url("assets/thumbnail-frame.png") 3 3 6 4; -} - -/* - * App Notifications - */ - -.app-notification { - border-style: solid; - border-color: @app_notification_border; - border-width: 0 1px 1px 1px; - border-radius: 0 0 5px 5px; - padding: 8px; - - background-image: linear-gradient(to bottom, - @app_notification_a, - @app_notification_b 18%, - @app_notification_c); - - color: @theme_text_color; - text-shadow: 0 1px @primary_toolbar_button_text_shadow; -} diff --git a/themes/Adwaita/gtk-3.0/gtk-contained-dark.css b/themes/Adwaita/gtk-3.0/gtk-contained-dark.css deleted file mode 100644 index 67434425..00000000 --- a/themes/Adwaita/gtk-3.0/gtk-contained-dark.css +++ /dev/null @@ -1,2112 +0,0 @@ -/* GTK NAMED COLORS */ -@define-color theme_fg_color #eeeeec; -@define-color theme_bg_color #393f3f; -@define-color theme_base_color #333333; -@define-color theme_selected_bg_color #215d9c; -@define-color theme_selected_fg_color white; -@define-color insensitive_bg_color #363a3a; -@define-color insensitive_fg_color #939695; -@define-color insensitive_base_color #333333; -@define-color theme_unfocused_fg_color #c9cbc9; -@define-color theme_unfocused_bg_color #393f3f; -@define-color theme_unfocused_base_color #262626; -@define-color theme_unfocused_selected_bg_color #215d9c; -@define-color theme_unfocused_selected_fg_color white; -@define-color borders #1c1f1f; -@define-color unfocused_borders #1e2222; -@define-color warning_color #f57900; -@define-color error_color #cc0000; -@define-color success_color #5aa411; -@define-color wm_title shade(#eeeeec, 1.8); -@define-color wm_unfocused_title #c9cbc9; -@define-color wm_highlight rgba(238, 238, 236, 0.1); -@define-color wm_borders_edge rgba(238, 238, 236, 0.1); -@define-color wm_bg_a shade(#393f3f, 1.2); -@define-color wm_bg_b #393f3f; -@define-color wm_shadow alpha(black, 0.35); -@define-color wm_border alpha(black, 0.18); -@define-color wm_button_hover_color_a shade(#393f3f, 1.3); -@define-color wm_button_hover_color_b #393f3f; -@define-color wm_button_active_color_a shade(#393f3f, 0.85); -@define-color wm_button_active_color_b shade(#393f3f, 0.89); -@define-color wm_button_active_color_c shade(#393f3f, 0.9); -@define-color content_view_bg #333333; -* { - padding: 0; - -GtkToolButton-icon-spacing: 4; - -GtkTextView-error-underline-color: #cc0000; - -GtkPaned-handle-size: 1; - -GtkCheckButton-indicator-size: 16; - -GtkCheckMenuItem-indicator-size: 16; - -GtkScrolledWindow-scrollbar-spacing: 0; - -GtkScrolledWindow-scrollbars-within-bevel: 1; - -GtkToolItemGroup-expander-size: 11; - -GtkExpander-expander-size: 16; - -GtkTreeView-expander-size: 11; - -GtkTreeView-horizontal-separator: 4; - -GtkMenu-horizontal-padding: 0; - -GtkMenu-vertical-padding: 0; - -GtkWidget-link-color: #184472; - -GtkWidget-visited-link-color: #184472; - -GtkWidget-focus-padding: 2; - -GtkWidget-focus-line-width: 1; - -GtkWindow-resize-grip-width: 0; - -GtkWindow-resize-grip-height: 0; - -GtkDialog-button-spacing: 4; - -GtkDialog-action-area-border: 0; - outline-color: rgba(238, 238, 236, 0.3); - outline-style: dashed; - outline-offset: -3px; - outline-width: 1px; - outline-radius: 2px; } - -/*************** - * Base States * - ***************/ -.background { - color: #eeeeec; - background-color: #393f3f; } - -.background:backdrop { - text-shadow: none; - icon-shadow: none; - color: white; - background-color: #393f3f; } - -/* - These wildcard seems unavoidable, need to investigate. - Wildcards are bad and troublesome, use them with care, - or better, just don't. - Everytime a wildcard is used a kitten dies, painfully. -*/ -*:insensitive { - -gtk-image-effect: dim; } - -*:hover { - -gtk-image-effect: highlight; } - -.gtkstyle-fallback { - background-color: #393f3f; - color: #eeeeec; } - .gtkstyle-fallback:prelight { - background-color: #515a5a; - color: #eeeeec; } - .gtkstyle-fallback:active { - background-color: #212424; - color: #eeeeec; } - .gtkstyle-fallback:insensitive { - background-color: #363a3a; - color: #939695; } - .gtkstyle-fallback:selected { - background-color: #215d9c; - color: white; } - -.view { - color: #eeeeec; - background-color: #333333; } - .view:backdrop { - color: #c9cbc9; - background-color: #262626; } - -/********************* - * Spinner Animation * - *********************/ -@keyframes spin { - to { - -gtk-icon-transform: rotate(1turn); } } -.spinner { - background-image: none; - background-color: blue; - opacity: 0; - -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); } - .spinner:active { - opacity: 1; - animation: spin 1s linear infinite; } - .spinner:active:insensitive { - opacity: 0.5; } - -/**************** - * Text Entries * - ****************/ -.entry { - padding: 4px; - border-radius: 3px; - transition: all 200ms ease-out; - background-color: transparent; - border-style: solid; - border-width: 1px; - background-image: linear-gradient(to bottom, #2b2b2b, #333333 90%); - border-color: #1c1f1f; - box-shadow: inset 0 2px 2px -2px #191919, 0 1px rgba(238, 238, 236, 0.1); } - .entry:focus { - background-color: transparent; - border-style: solid; - border-width: 1px; - background-image: linear-gradient(to bottom, #2b2b2b, #333333 90%); - border-color: #0f2b48; - box-shadow: inset 0 2px 2px -2px #191919, inset 0 0 1px 1px #215d9c, 0 1px rgba(238, 238, 236, 0.1); } - .entry:insensitive { - background-color: transparent; - border-style: solid; - border-width: 1px; - background-image: linear-gradient(to bottom, #2b2b2b, #333333 90%); - color: #939695; - border-color: #1c1f1f; - background-image: linear-gradient(to bottom, #363a3a); - box-shadow: 0 1px rgba(238, 238, 236, 0.1); } - .entry:backdrop { - background-color: transparent; - border-style: solid; - border-width: 1px; - background-image: linear-gradient(to bottom, #2b2b2b, #333333 90%); - color: #c9cbc9; - background-image: linear-gradient(to bottom, #262626); - box-shadow: 0 1px rgba(255, 255, 255, 0); } - .entry:backdrop:insensitive { - background-color: transparent; - border-style: solid; - border-width: 1px; - background-image: linear-gradient(to bottom, #2b2b2b, #333333 90%); - color: #454c4c; - background-image: linear-gradient(to bottom, #393f3f); - box-shadow: 0 1px rgba(255, 255, 255, 0); } - .entry:selected, .entry:backdrop:selected { - background-color: #215d9c; - color: white; } - .entry.progressbar { - margin: 1px; - border-radius: 0; - border-width: 0 0 2px; - border-color: #215d9c; - border-style: solid; - background-image: none; - background-color: transparent; - box-shadow: none; } - .entry.progressbar:backdrop { - background-color: transparent; } - .linked .entry:first-child { - border-top-right-radius: 0; - border-bottom-right-radius: 0; } - .linked .entry:first-child:dir(rtl) { - border-right-style: none; } - .linked .entry:last-child { - border-top-left-radius: 0; - border-bottom-left-radius: 0; - border-left-style: none; } - .linked .entry:last-child:dir(rtl) { - border-left-style: solid; } - -/*********** - * Buttons * - ***********/ -.button { - border-radius: 3px; - transition: all 200ms ease-out; - padding: 4px 6px; - border-width: 1px; - border-style: solid; - color: #eeeeec; - background-image: linear-gradient(to bottom, #454c4c, #393f3f 40%, #2d3232); - border-color: #1c1f1f; - text-shadow: 0 -1px rgba(0, 0, 0, 0.81176); - icon-shadow: 0 -1px rgba(0, 0, 0, 0.81176); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px rgba(238, 238, 236, 0.1); } - .button:hover { - border-width: 1px; - border-style: solid; - color: #eeeeec; - border-color: #1c1f1f; - background-image: linear-gradient(to bottom, #5b6464, #434a4a 40%, #393f3f); - text-shadow: 0 -1px rgba(0, 0, 0, 0.77976); - icon-shadow: 0 -1px rgba(0, 0, 0, 0.77976); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px rgba(238, 238, 236, 0.1); } - .button:active { - border-width: 1px; - border-style: solid; - color: #eeeeec; - border-color: #1c1f1f; - background-image: linear-gradient(to bottom, #212424, #2d3232 3%); - text-shadow: 0 -1px rgba(0, 0, 0, 0.89176); - icon-shadow: 0 -1px rgba(0, 0, 0, 0.89176); - box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.3), 0 1px rgba(238, 238, 236, 0.1); } - .button:backdrop { - border-width: 1px; - border-style: solid; - color: #c9cbc9; - border-color: #1e2222; - background-image: linear-gradient(to bottom, #393f3f); - text-shadow: none; - icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); } - .button:backdrop:active { - border-width: 1px; - border-style: solid; - color: #c9cbc9; - border-color: #1e2222; - background-image: linear-gradient(to bottom, #2f3434); - box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); } - .button:backdrop:insensitive { - border-width: 1px; - border-style: solid; - color: #454c4c; - border-color: #1e2222; - background-image: linear-gradient(to bottom, #393f3f); - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - .button:backdrop:insensitive:active { - border-width: 1px; - border-style: solid; - color: #454c4c; - border-color: #1e2222; - background-image: linear-gradient(to bottom, #363c3c); - box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); } - .button:insensitive { - border-width: 1px; - border-style: solid; - color: #939695; - border-color: #1c1f1f; - background-image: linear-gradient(to bottom, #363a3a); - text-shadow: none; - icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0.1); } - .button:insensitive:active { - border-width: 1px; - border-style: solid; - color: #939695; - border-color: #1c1f1f; - background-image: linear-gradient(to bottom, #333737); - box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0.1); } - .osd .button { - padding: 6px; - border-width: 1px; - border-width: 1px; - border-style: solid; - background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0.05), rgba(0, 0, 0, 0.01)); - border-color: rgba(255, 255, 255, 0.2); - box-shadow: none; } - .osd .button:hover { - border-width: 1px; - border-style: solid; - background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0.1), rgba(0, 0, 0, 0.01)); - border-color: rgba(255, 255, 255, 0.2); - box-shadow: none; } - .osd .button:active { - border-width: 1px; - border-style: solid; - background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.05), rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0.1)); - border-color: rgba(255, 255, 255, 0.2); - box-shadow: none; } - .osd .button:insensitive { - border-width: 1px; - border-style: solid; - background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.8)); - border-color: rgba(255, 255, 255, 0.2); - color: #939695; } - .osd .button:backdrop { - border-width: 1px; - border-style: solid; } - .button.suggested-action { - border-width: 1px; - border-style: solid; - color: white; - background-image: linear-gradient(to bottom, #256ab1, #215d9c 40%, #1c5187); - border-color: #0b1e33; - text-shadow: 0 -1px rgba(0, 0, 0, 0.70353); - icon-shadow: 0 -1px rgba(0, 0, 0, 0.70353); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px rgba(238, 238, 236, 0.1); } - .button.suggested-action:hover { - border-width: 1px; - border-style: solid; - color: white; - border-color: #0b1e33; - background-image: linear-gradient(to bottom, #3180d4, #2467ad 40%, #215d9c); - text-shadow: 0 -1px rgba(0, 0, 0, 0.67153); - icon-shadow: 0 -1px rgba(0, 0, 0, 0.67153); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px rgba(238, 238, 236, 0.1); } - .button.suggested-action:active { - border-width: 1px; - border-style: solid; - color: white; - border-color: #0b1e33; - background-image: linear-gradient(to bottom, #184472, #1c5187 3%); - text-shadow: 0 -1px rgba(0, 0, 0, 0.78353); - icon-shadow: 0 -1px rgba(0, 0, 0, 0.78353); - box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.3), 0 1px rgba(238, 238, 236, 0.1); } - .button.suggested-action:backdrop { - border-width: 1px; - border-style: solid; - color: #393f3f; - border-color: #215d9c; - background-image: linear-gradient(to bottom, #215d9c); - text-shadow: none; - icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); } - .button.suggested-action:backdrop:insensitive { - border-width: 1px; - border-style: solid; - color: #454c4c; - border-color: #1e2222; - background-image: linear-gradient(to bottom, #393f3f); - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - .button.suggested-action:insensitive { - border-width: 1px; - border-style: solid; - color: #939695; - border-color: #1c1f1f; - background-image: linear-gradient(to bottom, #363a3a); - text-shadow: none; - icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0.1); } - .button.destructive-action { - border-width: 1px; - border-style: solid; - color: white; - background-image: linear-gradient(to bottom, #ed1212, #d51010 40%, #bd0e0e); - border-color: #5e0707; - text-shadow: 0 -1px rgba(0, 0, 0, 0.64078); - icon-shadow: 0 -1px rgba(0, 0, 0, 0.64078); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px rgba(238, 238, 236, 0.1); } - .button.destructive-action:hover { - border-width: 1px; - border-style: solid; - color: white; - border-color: #5e0707; - background-image: linear-gradient(to bottom, #f03c3c, #e81111 40%, #d51010); - text-shadow: 0 -1px rgba(0, 0, 0, 0.60878); - icon-shadow: 0 -1px rgba(0, 0, 0, 0.60878); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px rgba(238, 238, 236, 0.1); } - .button.destructive-action:active { - border-width: 1px; - border-style: solid; - color: white; - border-color: #5e0707; - background-image: linear-gradient(to bottom, #a60c0c, #bd0e0e 3%); - text-shadow: 0 -1px rgba(0, 0, 0, 0.72078); - icon-shadow: 0 -1px rgba(0, 0, 0, 0.72078); - box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.3), 0 1px rgba(238, 238, 236, 0.1); } - .button.destructive-action:backdrop { - border-width: 1px; - border-style: solid; - color: #393f3f; - border-color: #d51010; - background-image: linear-gradient(to bottom, #d51010); - text-shadow: none; - icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); } - .button.destructive-action:backdrop:insensitive { - border-width: 1px; - border-style: solid; - color: #454c4c; - border-color: #1e2222; - background-image: linear-gradient(to bottom, #393f3f); - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - .button.destructive-action:insensitive { - border-width: 1px; - border-style: solid; - color: #939695; - border-color: #1c1f1f; - background-image: linear-gradient(to bottom, #363a3a); - text-shadow: none; - icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0.1); } - .button.image-button { - padding: 8px; } - .button.text-button { - padding: 6px 8px 5px; } - .inline-toolbar .button, .inline-toolbar .button:backdrop { - border-radius: 2px; - border-width: 1px; } - .primary-toolbar .button { - icon-shadow: none; } - -.osd .button, .osd .button:hover, .osd .button:active, .osd .button:insensitive, .osd .button:backdrop, .inline-toolbar .button, .inline-toolbar .button:backdrop, .linked .button, .linked .button:backdrop { - border-radius: 0; - border-left-style: none; } - .osd .button:dir(rtl), .inline-toolbar .button:dir(rtl), .linked .button:dir(rtl) { - border-right-style: none; - border-left-style: solid; } - .osd .button:first-child, .inline-toolbar .button:first-child, .linked .button:first-child { - border-radius: 3px 0 0 3px; - border-left-style: solid; } - .osd .button:last-child, .inline-toolbar .button:last-child, .linked .button:last-child { - border-radius: 0 3px 3px 0; } - .osd .button:last-child:dir(rtl), .inline-toolbar .button:last-child:dir(rtl), .linked .button:last-child:dir(rtl) { - border-right-style: solid; } - .osd .button:only-child, .inline-toolbar .button:only-child, .linked .button:only-child { - border-radius: 3px; - border-style: solid; } - -GtkLinkButton.button, GtkLinkButton.button:hover, GtkLinkButton.button:active, GtkLinkButton.button:backdrop, .notebook tab .button { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; } - -/* menu buttons */ -.menuitem.button, .menuitem.button:insensitive, .menuitem.button:active:insensitive { - color: #eeeeec; - background-color: transparent; - background-image: none; - border-color: transparent; - border-image: none; - border-style: none; - box-shadow: none; } - .menuitem.button:active { - color: white; - text-shadow: none; - icon-shadow: none; } - .menuitem.button:backdrop, .menuitem.button:backdrop:active:insensitive, .menuitem.button:hover:backdrop, .menuitem.button:insensitive:backdrop, .menuitem.button:active:insensitive:backdrop, .menuitem.button:active:backdrop, .menuitem.button:active:hover:backdrop, .menuitem.button:active:selected:backdrop { - text-shadow: none; - icon-shadow: none; - color: #939695; - background-image: linear-gradient(to bottom, #393f3f); - border: none; - box-shadow: none; } - -GtkColorButton.button { - padding: 4px; } - -.inline-toolbar.toolbar GtkToolButton .button { - border-width: 1px; - border-style: solid; - color: #eeeeec; - background-image: linear-gradient(to bottom, #454c4c, #393f3f 40%, #2d3232); - border-color: #1c1f1f; - text-shadow: 0 -1px rgba(0, 0, 0, 0.81176); - icon-shadow: 0 -1px rgba(0, 0, 0, 0.81176); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px rgba(238, 238, 236, 0.1); } - -/********* - * Links * - *********/ -GtkLinkButton.button { - color: #215d9c; - text-shadow: none; } - GtkLinkButton.button:hover, GtkLinkButton.button:active { - color: #7397bc; - text-shadow: none; } - GtkLinkButton.button:backdrop { - color: #215d9c; } - -/***************** - * GtkSpinButton * - *****************/ -.spinbutton .button { - background-image: none; - border-width: 0 0 0 1px; - border-color: rgba(28, 31, 31, 0.3); - border-radius: 0; - box-shadow: none; } - .spinbutton .button:dir(rtl) { - border-width: 0 1px 0 0; } - .spinbutton .button:insensitive { - color: rgba(147, 150, 149, 0.3); } - .spinbutton .button:active { - box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.2); } - .spinbutton .button:backdrop { - border-color: rgba(30, 34, 34, 0.3); } - .spinbutton .button:backdrop:insensitive { - color: rgba(69, 76, 76, 0.3); - border-width: 0 0 0 1px; } - .spinbutton .button:backdrop:insensitive:dir(rtl) { - border-width: 0 1px 0 0; } -.spinbutton.vertical .button:first-child { - border-width: 1px; - border-style: solid; - color: #eeeeec; - background-image: linear-gradient(to bottom, #454c4c, #393f3f 40%, #2d3232); - border-color: #1c1f1f; - text-shadow: 0 -1px rgba(0, 0, 0, 0.81176); - icon-shadow: 0 -1px rgba(0, 0, 0, 0.81176); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); } - .spinbutton.vertical .button:first-child:active { - border-width: 1px; - border-style: solid; - color: #eeeeec; - border-color: #1c1f1f; - background-image: linear-gradient(to bottom, #212424, #2d3232 3%); - text-shadow: 0 -1px rgba(0, 0, 0, 0.89176); - icon-shadow: 0 -1px rgba(0, 0, 0, 0.89176); - box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.3); } - .spinbutton.vertical .button:first-child:hover { - border-width: 1px; - border-style: solid; - color: #eeeeec; - border-color: #1c1f1f; - background-image: linear-gradient(to bottom, #5b6464, #434a4a 40%, #393f3f); - text-shadow: 0 -1px rgba(0, 0, 0, 0.77976); - icon-shadow: 0 -1px rgba(0, 0, 0, 0.77976); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); } - .spinbutton.vertical .button:first-child:insensitive { - border-width: 1px; - border-style: solid; - color: #939695; - border-color: #1c1f1f; - background-image: linear-gradient(to bottom, #363a3a); - text-shadow: none; - icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } -.spinbutton.vertical .button:last-child { - border-width: 1px; - border-style: solid; - color: #eeeeec; - background-image: linear-gradient(to bottom, #454c4c, #393f3f 40%, #2d3232); - border-color: #1c1f1f; - text-shadow: 0 -1px rgba(0, 0, 0, 0.81176); - icon-shadow: 0 -1px rgba(0, 0, 0, 0.81176); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px rgba(238, 238, 236, 0.1); } - .spinbutton.vertical .button:last-child:active { - border-width: 1px; - border-style: solid; - color: #eeeeec; - border-color: #1c1f1f; - background-image: linear-gradient(to bottom, #212424, #2d3232 3%); - text-shadow: 0 -1px rgba(0, 0, 0, 0.89176); - icon-shadow: 0 -1px rgba(0, 0, 0, 0.89176); - box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.3), 0 1px rgba(238, 238, 236, 0.1); } - .spinbutton.vertical .button:last-child:hover { - border-width: 1px; - border-style: solid; - color: #eeeeec; - border-color: #1c1f1f; - background-image: linear-gradient(to bottom, #5b6464, #434a4a 40%, #393f3f); - text-shadow: 0 -1px rgba(0, 0, 0, 0.77976); - icon-shadow: 0 -1px rgba(0, 0, 0, 0.77976); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px rgba(238, 238, 236, 0.1); } - .spinbutton.vertical .button:last-child:insensitive { - border-width: 1px; - border-style: solid; - color: #939695; - border-color: #1c1f1f; - background-image: linear-gradient(to bottom, #363a3a); - text-shadow: none; - icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0.1); } -.spinbutton.vertical .button:backdrop { - border-width: 1px; - border-style: solid; - color: #c9cbc9; - border-color: #1e2222; - background-image: linear-gradient(to bottom, #393f3f); - text-shadow: none; - icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); } -.spinbutton.vertical .button:backdrop:insensitive { - border-width: 1px; - border-style: solid; - color: #454c4c; - border-color: #1e2222; - background-image: linear-gradient(to bottom, #393f3f); - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } -.spinbutton.vertical.entry { - border-radius: 0; } -.spinbutton.vertical .button:first-child, .spinbutton.vertical .button:first-child:active, .spinbutton.vertical .button:first-child:hover, .spinbutton.vertical .button:first-child:insensitive { - border-radius: 3px 3px 0 0; - border-bottom-width: 0; } -.spinbutton.vertical .button:last-child, .spinbutton.vertical .button:last-child:active, .spinbutton.vertical .button:last-child:hover, .spinbutton.vertical .button:last-child:insensitive { - border-radius: 0 0 3px 3px; - border-top-width: 0; } - -/************** - * ComboBoxes * - **************/ -GtkComboBox { - padding: 0; - -GtkComboBox-arrow-scaling: 0.5; - -GtkComboBox-shadow-type: none; - box-shadow: 0 1px rgba(238, 238, 236, 0.1); - text-shadow: 0 -1px rgba(0, 0, 0, 0.81176); - icon-shadow: 0 -1px rgba(0, 0, 0, 0.81176); } - GtkComboBox:insensitive { - color: #939695; - text-shadow: none; - icon-shadow: none; } - GtkComboBox:backdrop { - color: #c9cbc9; - text-shadow: none; - icon-shadow: none; } - GtkComboBox:backdrop:insensitive { - color: #454c4c; } - GtkComboBox .menuitem { - text-shadow: none; } - GtkComboBox .separator { - -GtkWidget-wide-separators: true; - -GtkWidget-horizontal-separator: 0; - -GtkWidget-vertical-separator: 0; } - GtkComboBox.combobox-entry .entry { - border-radius: 3px 0 0 3px; } - GtkComboBox.combobox-entry .entry:dir(rtl) { - border-radius: 0 3px 3px 0; } - GtkComboBox.combobox-entry .button, GtkComboBox.combobox-entry .button:backdrop { - border-radius: 0 3px 3px 0; - border-left-style: none; } - GtkComboBox.combobox-entry .button:dir(rtl), GtkComboBox.combobox-entry .button:backdrop:dir(rtl) { - border-radius: 3px 0 0 3px; - border-left-style: solid; - border-right-style: none; } - -/************ - * Toolbars * - ************/ -.toolbar { - padding: 6px; - background-color: #393f3f; } - .toolbar.osd { - background-color: rgba(0, 0, 0, 0.8); - border-radius: 6px; - padding: 12px; } - .toolbar.inline-toolbar { - border-width: 0 1px 1px; - padding: 3px; - border-radius: 0 0 4px 4px; } - .toolbar.search-bar { - border-width: 0 0 1px; - padding: 3px; } - -.toolbar.inline-toolbar, .toolbar.search-bar { - border-style: solid; - border-color: #1c1f1f; - background-color: #303535; - box-shadow: inset 0 2px 3px -1px #242727; } - .toolbar.inline-toolbar:backdrop, .toolbar.search-bar:backdrop { - border-color: #1e2222; - background-color: #2f3434; - box-shadow: none; } - -/*************** - * Header bars * - ***************/ -.titlebar, -.header-bar { - border-width: 0 0 1px; - border-style: solid; - border-color: #1c1f1f; - border-radius: 7px 7px 0 0; - background-color: transparent; - background-image: linear-gradient(to bottom, #434a4a, #393f3f); - box-shadow: inset 0 -1px #303535, inset 0 1px rgba(238, 238, 236, 0.1); - padding: 6px; } - .titlebar:backdrop, - .header-bar:backdrop { - border-color: #1e2222; - background-color: #393f3f; - background-image: none; - box-shadow: none; } - .titlebar .title, - .header-bar .title { - font: Bold; - padding: 0px 12px; } - .titlebar .subtitle, - .header-bar .subtitle { - font-size: 80%; - padding: 0 12px; } - .titlebar .header-bar-separator, .titlebar > GtkBox > .separator.vertical, - .header-bar .header-bar-separator, - .header-bar > GtkBox > .separator.vertical { - -GtkWidget-wide-separators: true; - -GtkWidget-separator-width: 1px; - border-width: 0 1px; - border-image: linear-gradient(to bottom, rgba(28, 31, 31, 0), #1c1f1f 30%, #1c1f1f 70%, rgba(28, 31, 31, 0) 100%) 0 1/0 1px stretch; } - .titlebar .header-bar-separator:backdrop, .titlebar > GtkBox > .separator.vertical:backdrop, - .header-bar .header-bar-separator:backdrop, - .header-bar > GtkBox > .separator.vertical:backdrop { - border-image: linear-gradient(to bottom, rgba(30, 34, 34, 0.5)) 0 1/1px 1px; } - .titlebar.selection-mode, - .header-bar.selection-mode { - color: #14375d; - text-shadow: 0 1px rgba(0, 0, 0, 0.5); - background-image: linear-gradient(to bottom, #2a76c6, #1e5690); - box-shadow: inset 0 -1px #1c5187, inset 0 1px rgba(43, 100, 160, 0.55); - border-color: #06121e; } - .titlebar.selection-mode .button, - .header-bar.selection-mode .button { - border-width: 1px; - border-style: solid; - color: white; - background-image: linear-gradient(to bottom, #256ab1, #215d9c 40%, #1c5187); - border-color: #0b1e33; - text-shadow: 0 -1px rgba(0, 0, 0, 0.70353); - icon-shadow: 0 -1px rgba(0, 0, 0, 0.70353); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); } - .titlebar.selection-mode .button:hover, - .header-bar.selection-mode .button:hover { - border-width: 1px; - border-style: solid; - color: white; - border-color: #0b1e33; - background-image: linear-gradient(to bottom, #3180d4, #2467ad 40%, #215d9c); - text-shadow: 0 -1px rgba(0, 0, 0, 0.67153); - icon-shadow: 0 -1px rgba(0, 0, 0, 0.67153); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); } - .titlebar.selection-mode .button:active, - .header-bar.selection-mode .button:active { - border-width: 1px; - border-style: solid; - color: white; - border-color: #0b1e33; - background-image: linear-gradient(to bottom, #184472, #1c5187 3%); - text-shadow: 0 -1px rgba(0, 0, 0, 0.78353); - icon-shadow: 0 -1px rgba(0, 0, 0, 0.78353); - box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.3); } - .titlebar.selection-mode .button:insensitive, - .header-bar.selection-mode .button:insensitive { - border-width: 1px; - border-style: solid; - color: #939695; - border-color: #1c1f1f; - background-image: linear-gradient(to bottom, #363a3a); - text-shadow: none; - icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - .titlebar.selection-mode .button:backdrop, - .header-bar.selection-mode .button:backdrop { - border-width: 1px; - border-style: solid; - color: #393f3f; - border-color: #215d9c; - background-image: linear-gradient(to bottom, #215d9c); - text-shadow: none; - icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); - border-color: #14375d; } - .titlebar.selection-mode .button:backdrop:insensitive, - .header-bar.selection-mode .button:backdrop:insensitive { - border-width: 1px; - border-style: solid; - color: #454c4c; - border-color: #1e2222; - background-image: linear-gradient(to bottom, #393f3f); - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - .titlebar.selection-mode .button.suggested-action, - .header-bar.selection-mode .button.suggested-action { - border-width: 1px; - border-style: solid; - color: #eeeeec; - background-image: linear-gradient(to bottom, #454c4c, #393f3f 40%, #2d3232); - border-color: #1c1f1f; - text-shadow: 0 -1px rgba(0, 0, 0, 0.81176); - icon-shadow: 0 -1px rgba(0, 0, 0, 0.81176); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); } - .titlebar.selection-mode .button.suggested-action:hover, - .header-bar.selection-mode .button.suggested-action:hover { - border-width: 1px; - border-style: solid; - color: #eeeeec; - border-color: #1c1f1f; - background-image: linear-gradient(to bottom, #5b6464, #434a4a 40%, #393f3f); - text-shadow: 0 -1px rgba(0, 0, 0, 0.77976); - icon-shadow: 0 -1px rgba(0, 0, 0, 0.77976); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); } - .titlebar.selection-mode .button.suggested-action:active, - .header-bar.selection-mode .button.suggested-action:active { - border-width: 1px; - border-style: solid; - color: #eeeeec; - border-color: #1c1f1f; - background-image: linear-gradient(to bottom, #212424, #2d3232 3%); - text-shadow: 0 -1px rgba(0, 0, 0, 0.89176); - icon-shadow: 0 -1px rgba(0, 0, 0, 0.89176); - box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.3); } - .titlebar.selection-mode .button.suggested-action:insensitive, - .header-bar.selection-mode .button.suggested-action:insensitive { - border-width: 1px; - border-style: solid; - color: #939695; - border-color: #1c1f1f; - background-image: linear-gradient(to bottom, #363a3a); - text-shadow: none; - icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - .titlebar.selection-mode .button.suggested-action:backdrop, - .header-bar.selection-mode .button.suggested-action:backdrop { - border-width: 1px; - border-style: solid; - color: #c9cbc9; - border-color: #1e2222; - background-image: linear-gradient(to bottom, #393f3f); - text-shadow: none; - icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); } - .titlebar.selection-mode .button.suggested-action:backdrop:insensitive, - .header-bar.selection-mode .button.suggested-action:backdrop:insensitive { - border-width: 1px; - border-style: solid; - color: #454c4c; - border-color: #1e2222; - background-image: linear-gradient(to bottom, #393f3f); - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - .tiled .titlebar, .maximized .titlebar, .tiled - .header-bar, .maximized - .header-bar { - border-radius: 0; } - -/************** - * Tree Views * - **************/ -column-header .button, -column-header .button:hover, -column-header .button:active, -column-header .button:backdrop { - border-width: 0 1px 1px 0; - border-color: transparent; - box-shadow: none; - border-radius: 0; - border-image: linear-gradient(to top, #272929, #333333) 0 1 1 0; - background-image: none; - background-color: #333333; - color: #90908f; - text-shadow: none; - font-weight: bold; } - -/********* - * Menus * - *********/ -.menubar { - padding: 0px; - background-color: #424747; } - .menubar:backdrop { - background-color: #393f3f; } - .menubar > .menuitem { - padding: 4px 8px; } - .menubar > .menuitem:hover { - box-shadow: inset 0 -3px #215d9c; - color: #215d9c; } - .menubar > .menuitem:insensitive { - color: #939695; - box-shadow: none; } - -.menu { - padding: 0px; - background-color: #333333; } - .menu .menuitem { - padding: 4px; } - .menu .menuitem:hover { - color: white; - background-color: #215d9c; } - .menu .menuitem:insensitive { - color: #939695; } - .menu .menuitem:insensitive:backdrop { - color: #454c4c; } - .menu .menuitem:backdrop, .menu .menuitem:backdrop:hover { - color: #c9cbc9; - background-color: #262626; } - .menu .menuitem.arrow { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } - -/*************** - * Popovers * - ***************/ -GtkPopover { - margin: 10px; - padding: 2px; - border-color: #1c1f1f; - border-width: 1px; - border-style: solid; - border-radius: 5px; - background-color: #393f3f; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.5); } - GtkPopover:backdrop { - box-shadow: none; } - GtkPopover > .list, GtkPopover > .view, GtkPopover > .toolbar { - background-color: transparent; } - GtkPopover .separator { - font-size: 80%; - font-weight: bold; - color: #5d6261; - text-shadow: none; - background-color: transparent; - icon-shadow: none; - border: 0; } - GtkPopover .button, - GtkPopover .button:hover { - text-shadow: none; - transition: none; } - GtkPopover.osd { - background-image: none; - background-color: rgba(0, 0, 0, 0.8); - border: 1px solid #1c1f1f; - color: white; } - GtkPopover.osd .button { - color: white; - text-shadow: none; - border-width: 1px; - border-style: solid; - background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0.05), rgba(0, 0, 0, 0.01)); - border-color: rgba(255, 255, 255, 0.2); - box-shadow: none; } - GtkPopover.osd .button:hover { - border-width: 1px; - border-style: solid; - background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0.1), rgba(0, 0, 0, 0.01)); - border-color: rgba(255, 255, 255, 0.2); - box-shadow: none; } - GtkPopover.osd .button:active { - border-width: 1px; - border-style: solid; - background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.05), rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0.1)); - border-color: rgba(255, 255, 255, 0.2); - box-shadow: none; } - GtkPopover.osd .button:insensitive { - border-width: 1px; - border-style: solid; - background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.8)); - border-color: rgba(255, 255, 255, 0.2); - color: #939695; } - -.cursor-handle { - background-color: transparent; - background-image: none; } - .cursor-handle.top { - -gtk-icon-source: -gtk-icontheme("selection-start-symbolic"); } - .cursor-handle.bottom { - -gtk-icon-source: -gtk-icontheme("selection-end-symbolic"); } - -/***************** - * Notebooks and * - * Tabs * - *****************/ -.notebook { - padding: 0; - background-color: #333333; - -GtkNotebook-initial-gap: 10; - -GtkNotebook-arrow-spacing: 5; - -GtkNotebook-tab-curvature: 0; - -GtkNotebook-tab-overlap: 1; - -GtkNotebook-has-tab-gap: false; - -GtkWidget-focus-padding: 0; - -GtkWidget-focus-line-width: 0; - transition: all 200ms ease-out; } - .notebook:backdrop { - background-color: #262626; } - .notebook.frame { - border: 1px solid #1c1f1f; } - .notebook.frame.top { - border-top-width: 0; } - .notebook.frame.bottom { - border-bottom-width: 0; } - .notebook.frame.right { - border-right-width: 0; } - .notebook.frame.left { - border-left-width: 0; } - .notebook.frame:backdrop { - border-color: #1e2222; } - .notebook.header { - background-color: #303535; } - .notebook.header.frame { - border: 1px solid #1c1f1f; } - .notebook.header.frame.top { - border-bottom-width: 0; } - .notebook.header.frame.bottom { - border-top-width: 0; } - .notebook.header.frame.right { - border-left-width: 0; } - .notebook.header.frame.left { - border-right-width: 0; } - .notebook.header.frame:backdrop { - border-color: #1e2222; } - .notebook.header.top { - box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.15), inset 0 -1px #1c1f1f; } - .notebook.header.top:backdrop { - box-shadow: inset 0 -1px #1e2222; } - .notebook.header.bottom { - box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.15), inset 0 1px #1c1f1f; } - .notebook.header.bottom:backdrop { - box-shadow: inset 0 1px #1e2222; } - .notebook.header.right { - box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.15), inset 1px 0 #1c1f1f; } - .notebook.header.right:backdrop { - box-shadow: inset 1px 0 #1e2222; } - .notebook.header.left { - box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.15), inset -1px 0 #1c1f1f; } - .notebook.header.left:backdrop { - box-shadow: inset -1px 0 #1e2222; } - .notebook.header:backdrop { - background-color: #2f3434; - box-shadow: none; } - .notebook tab { - border-width: 0; - border-style: solid; - border-color: transparent; - background-color: transparent; - outline-offset: 0; } - .notebook tab.top, .notebook tab.bottom { - padding: 8px 20px; } - .notebook tab.left, .notebook tab.right { - padding: 5px 20px; } - .notebook tab.top { - padding-bottom: 5px; - border-bottom-width: 3px; } - .notebook tab.bottom { - padding-top: 5px; - border-top-width: 3px; } - .notebook tab.left { - padding-right: 17px; - border-right-width: 3px; } - .notebook tab.right { - padding-left: 17px; - border-left-width: 3px; } - .notebook tab:hover { - border-color: #1c1f1f; } - .notebook tab:active, .notebook tab:backdrop:active { - border-color: #215d9c; } - .notebook tab:backdrop { - background-color: transparent; - border-color: transparent; } - .notebook tab.reorderable-page { - border-color: transparent; - border-left: 1px solid transparent; - border-right: 1px solid transparent; } - .notebook tab.reorderable-page:hover { - border-color: rgba(28, 31, 31, 0.3); - border-bottom-color: rgba(28, 31, 31, 0.3); - background-color: rgba(57, 63, 63, 0.2); } - .notebook tab.reorderable-page:active, .notebook tab.reorderable-page.active-page { - background-color: rgba(57, 63, 63, 0.5); - border-color: rgba(28, 31, 31, 0.5); - border-bottom-color: #215d9c; } - .notebook tab.reorderable-page:active:hover, .notebook tab.reorderable-page.active-page:hover { - background-color: rgba(57, 63, 63, 0.7); } - .notebook tab.reorderable-page:active:backdrop, .notebook tab.reorderable-page.active-page:backdrop { - border-left-color: #1e2222; - border-right-color: #1e2222; - background-color: #393f3f; - border-bottom-color: #215d9c; } - .notebook tab.reorderable-page:backdrop { - border-color: transparent; - background-color: transparent; } - .notebook tab GtkLabel { - padding: 0 2px; - font-weight: bold; - color: #939695; } - .notebook tab GtkLabel.prelight-page { - color: #c0c2c0; } - .notebook tab GtkLabel.active-page { - color: #eeeeec; } - .notebook tab GtkLabel.active-page:backdrop { - color: #c9cbc9; } - .notebook tab GtkLabel:backdrop { - color: #878b8a; } - .notebook tab .button { - border: 1px solid transparent; - icon-shadow: none; - transition: none; - color: inherit; } - .notebook tab .button:hover { - border-color: #1c1f1f; - text-shadow: none; } - .notebook tab .button:active { - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.3); } - .notebook tab .button > GtkImage { - padding: 2px; } - -.notebook > .frame, -.notebook > .view { - border: none; } - -/************** - * Scrollbars * - **************/ -.scrollbar { - background-clip: padding-box; - background-image: none; - border-style: solid; - -GtkRange-trough-border: 0; - -GtkScrollbar-has-backward-stepper: false; - -GtkScrollbar-has-forward-stepper: false; - -GtkRange-slider-width: 13; - -GtkScrollbar-min-slider-length: 42; - -GtkRange-stepper-spacing: 0; - -GtkRange-trough-under-steppers: 1; } - .scrollbar .button { - border: none; } - .scrollbar.trough { - background-color: #2d3232; } - .scrollbar.trough:backdrop { - background-color: transparent; } - .scrollbar.slider { - border-radius: 20px; - border: 3px solid transparent; - background-color: #6f7372; } - .scrollbar.slider:backdrop, .scrollbar.slider:insensitive { - background-color: #4b5050; } - .scrollbar.slider:hover { - background-color: #939695; } - .scrollbar.slider:prelight:active { - background-color: #215d9c; } - .scrollbar.slider.fine-tune { - border-width: 5px; } - .scrollbar.slider.fine-tune:prelight:active { - background-color: #215d9c; } - -/********** - * Switch * - **********/ -GtkSwitch { - -GtkSwitch-slider-width: 47px; - font: bold condensed 9; - outline-offset: -4px; } - GtkSwitch.trough { - border-width: 1px; - border-style: solid; - border-radius: 3px; - border-color: #1c1f1f; - background-color: #2d3232; - box-shadow: inset 0 1px rgba(0, 0, 0, 0.1), 0 1px rgba(238, 238, 236, 0.1); - text-shadow: 0 1px rgba(0, 0, 0, 0.1); } - GtkSwitch.trough:active { - color: white; - border-color: #0f2b48; - background-color: #215d9c; - box-shadow: 0 1px rgba(238, 238, 236, 0.1); - text-shadow: 0 0 2px white; } - GtkSwitch.trough:insensitive { - color: #939695; - border-color: #1c1f1f; - background-color: #363a3a; - box-shadow: 0 1px rgba(238, 238, 236, 0.1); - text-shadow: none; } - GtkSwitch.trough:backdrop { - color: #c9cbc9; - border-color: #1e2222; - background-color: #393f3f; - box-shadow: none; - text-shadow: none; } - GtkSwitch.trough:backdrop:active { - color: #393f3f; - border-color: #215d9c; - background-color: #215d9c; - box-shadow: none; } - GtkSwitch.trough:backdrop:insensitive { - color: #454c4c; - border-color: #454c4c; } - GtkSwitch.slider { - border-radius: 3px; - border-width: 1px; - border-style: solid; - color: #eeeeec; - background-image: linear-gradient(to bottom, #454c4c, #393f3f 40%, #2d3232); - border-color: #1c1f1f; - text-shadow: 0 -1px rgba(0, 0, 0, 0.81176); - icon-shadow: 0 -1px rgba(0, 0, 0, 0.81176); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -2px rgba(57, 63, 63, 0.6), inset 0 -1px #2a2f2f; } - GtkSwitch.slider:active { - border: 1px solid #0f2b48; } - GtkSwitch.slider:insensitive { - border-width: 1px; - border-style: solid; - color: #939695; - border-color: #1c1f1f; - background-image: linear-gradient(to bottom, #363a3a); - text-shadow: none; - icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - GtkSwitch.slider:backdrop { - border-width: 1px; - border-style: solid; - color: #c9cbc9; - border-color: #1e2222; - background-image: linear-gradient(to bottom, #393f3f); - text-shadow: none; - icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); } - GtkSwitch.slider:backdrop:active { - border-color: #215d9c; } - GtkSwitch.slider:backdrop:insensitive { - border-width: 1px; - border-style: solid; - color: #454c4c; - border-color: #1e2222; - background-image: linear-gradient(to bottom, #393f3f); - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - -/************************* - * Check and Radio items * - *************************/ -.check { - background-image: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); - background-repeat: no-repeat; - background-position: center; } - -.check:hover { - background-image: -gtk-scaled(url("assets/checkbox-unchecked-hover-dark.png"), url("assets/checkbox-unchecked-hover-dark@2.png")); - background-repeat: no-repeat; - background-position: center; } - -.check:selected { - background-image: -gtk-scaled(url("assets/checkbox-unchecked-active-dark.png"), url("assets/checkbox-unchecked-active-dark@2.png")); - background-repeat: no-repeat; - background-position: center; } - -.check:insensitive { - background-image: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); - background-repeat: no-repeat; - background-position: center; } - -.check:backdrop { - background-image: -gtk-scaled(url("assets/checkbox-unchecked-backdrop-dark.png"), url("assets/checkbox-unchecked-backdrop-dark@2.png")); - background-repeat: no-repeat; - background-position: center; } - -.check:backdrop:insensitive { - background-image: -gtk-scaled(url("assets/checkbox-unchecked-backdrop-insensitive-dark.png"), url("assets/checkbox-unchecked-backdrop-insensitive-dark@2.png")); - background-repeat: no-repeat; - background-position: center; } - -.check:inconsistent { - background-image: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); - background-repeat: no-repeat; - background-position: center; } - -.check:inconsistent:selected { - background-image: -gtk-scaled(url("assets/checkbox-mixed-active-dark.png"), url("assets/checkbox-mixed-active-dark@2.png")); - background-repeat: no-repeat; - background-position: center; } - -.check:inconsistent:backdrop { - background-image: -gtk-scaled(url("assets/checkbox-mixed-backdrop-dark.png"), url("assets/checkbox-mixed-backdrop-dark@2.png")); - background-repeat: no-repeat; - background-position: center; } - -.check:inconsistent:insensitive { - background-image: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); - background-repeat: no-repeat; - background-position: center; } - -.check:inconsistent:insensitive:backdrop { - background-image: -gtk-scaled(url("assets/checkbox-mixed-backdrop-insensitive-dark.png"), url("assets/checkbox-mixed-backdrop-insensitive-dark@2.png")); - background-repeat: no-repeat; - background-position: center; } - -.check:active { - background-image: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); - background-repeat: no-repeat; - background-position: center; } - -.check:active:insensitive { - background-image: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); - background-repeat: no-repeat; - background-position: center; } - -.check:hover:active { - background-image: -gtk-scaled(url("assets/checkbox-checked-hover-dark.png"), url("assets/checkbox-checked-hover-dark@2.png")); - background-repeat: no-repeat; - background-position: center; } - -.check:active:selected { - background-image: -gtk-scaled(url("assets/checkbox-checked-active-dark.png"), url("assets/checkbox-checked-active-dark@2.png")); - background-repeat: no-repeat; - background-position: center; } - -.check:backdrop:active { - background-image: -gtk-scaled(url("assets/checkbox-checked-backdrop-dark.png"), url("assets/checkbox-checked-backdrop-dark@2.png")); - background-repeat: no-repeat; - background-position: center; } - -.check:backdrop:active:insensitive { - background-image: -gtk-scaled(url("assets/checkbox-checked-backdrop-insensitive-dark.png"), url("assets/checkbox-checked-backdrop-insensitive-dark@2.png")); - background-repeat: no-repeat; - background-position: center; } - -.menuitem.check { - color: rgba(238, 238, 236, 0.1); - background-image: none; - -gtk-icon-source: -gtk-icontheme("checkbox-checked-symbolic"); } - .menuitem.check:hover { - color: rgba(255, 255, 255, 0.1); } - .menuitem.check:active { - color: #eeeeec; } - .menuitem.check:active:hover { - color: white; } - .menuitem.check:active:insensitive { - color: #939695; - background-image: none; } - .menuitem.check:active:insensitive:backdrop { - color: #454c4c; } - .menuitem.check:active:backdrop { - color: #c9cbc9; } - .menuitem.check:insensitive { - color: rgba(147, 150, 149, 0.1); } - .menuitem.check:insensitive:backdrop { - color: transparent; } - .menuitem.check:inconsistent { - -gtk-icon-source: -gtk-icontheme("checkbox-mixed-symbolic"); } - -GtkTreeView.view.check, -GtkIconView.content-view.cell.check { - color: rgba(238, 238, 236, 0.1); - background-image: none; - -gtk-icon-source: -gtk-icontheme("checkbox-checked-symbolic"); } - GtkTreeView.view.check:active, - GtkIconView.content-view.cell.check:active { - color: #eeeeec; } - GtkTreeView.view.check:active:insensitive, - GtkIconView.content-view.cell.check:active:insensitive { - color: #939695; } - GtkTreeView.view.check:active:insensitive:backdrop, - GtkIconView.content-view.cell.check:active:insensitive:backdrop { - color: #454c4c; } - GtkTreeView.view.check:active:backdrop, - GtkIconView.content-view.cell.check:active:backdrop { - color: #c9cbc9; } - GtkTreeView.view.check:insensitive, - GtkIconView.content-view.cell.check:insensitive { - color: rgba(147, 150, 149, 0.1); } - GtkTreeView.view.check:insensitive:backdrop, - GtkIconView.content-view.cell.check:insensitive:backdrop { - color: transparent; } - GtkTreeView.view.check:inconsistent, - GtkIconView.content-view.cell.check:inconsistent { - -gtk-icon-source: -gtk-icontheme("checkbox-mixed-symbolic"); } - GtkTreeView.view.check:selected, - GtkIconView.content-view.cell.check:selected { - color: rgba(255, 255, 255, 0.1); } - GtkTreeView.view.check:selected:active, - GtkIconView.content-view.cell.check:selected:active { - color: white; } - GtkTreeView.view.check:selected:active:backdrop, - GtkIconView.content-view.cell.check:selected:active:backdrop { - color: #262626; } - GtkTreeView.view.check:selected:backdrop, - GtkIconView.content-view.cell.check:selected:backdrop { - color: rgba(201, 203, 201, 0.1); } - -GtkPopover .button.check:hover { - color: rgba(238, 238, 236, 0.1); } - GtkPopover .button.check:hover:active { - color: #eeeeec; } - GtkPopover .button.check:hover:active:selected { - color: white; } - GtkPopover .button.check:hover:active:backdrop { - color: #c9cbc9; } - -.radio { - background-image: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); - background-repeat: no-repeat; - background-position: center; } - -.radio:hover { - background-image: -gtk-scaled(url("assets/radio-unchecked-hover-dark.png"), url("assets/radio-unchecked-hover-dark@2.png")); - background-repeat: no-repeat; - background-position: center; } - -.radio:selected { - background-image: -gtk-scaled(url("assets/radio-unchecked-active-dark.png"), url("assets/radio-unchecked-active-dark@2.png")); - background-repeat: no-repeat; - background-position: center; } - -.radio:insensitive { - background-image: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); - background-repeat: no-repeat; - background-position: center; } - -.radio:backdrop { - background-image: -gtk-scaled(url("assets/radio-unchecked-backdrop-dark.png"), url("assets/radio-unchecked-backdrop-dark@2.png")); - background-repeat: no-repeat; - background-position: center; } - -.radio:backdrop:insensitive { - background-image: -gtk-scaled(url("assets/radio-unchecked-backdrop-insensitive-dark.png"), url("assets/radio-unchecked-backdrop-insensitive-dark@2.png")); - background-repeat: no-repeat; - background-position: center; } - -.radio:inconsistent { - background-image: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); - background-repeat: no-repeat; - background-position: center; } - -.radio:inconsistent:selected { - background-image: -gtk-scaled(url("assets/radio-mixed-active-dark.png"), url("assets/radio-mixed-active-dark@2.png")); - background-repeat: no-repeat; - background-position: center; } - -.radio:inconsistent:backdrop { - background-image: -gtk-scaled(url("assets/radio-mixed-backdrop-dark.png"), url("assets/radio-mixed-backdrop-dark@2.png")); - background-repeat: no-repeat; - background-position: center; } - -.radio:inconsistent:insensitive { - background-image: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); - background-repeat: no-repeat; - background-position: center; } - -.radio:inconsistent:insensitive:backdrop { - background-image: -gtk-scaled(url("assets/radio-mixed-backdrop-insensitive-dark.png"), url("assets/radio-mixed-backdrop-insensitive-dark@2.png")); - background-repeat: no-repeat; - background-position: center; } - -.radio:active { - background-image: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); - background-repeat: no-repeat; - background-position: center; } - -.radio:active:insensitive { - background-image: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); - background-repeat: no-repeat; - background-position: center; } - -.radio:hover:active { - background-image: -gtk-scaled(url("assets/radio-checked-hover-dark.png"), url("assets/radio-checked-hover-dark@2.png")); - background-repeat: no-repeat; - background-position: center; } - -.radio:active:selected { - background-image: -gtk-scaled(url("assets/radio-checked-active-dark.png"), url("assets/radio-checked-active-dark@2.png")); - background-repeat: no-repeat; - background-position: center; } - -.radio:backdrop:active { - background-image: -gtk-scaled(url("assets/radio-checked-backdrop-dark.png"), url("assets/radio-checked-backdrop-dark@2.png")); - background-repeat: no-repeat; - background-position: center; } - -.radio:backdrop:active:insensitive { - background-image: -gtk-scaled(url("assets/radio-checked-backdrop-insensitive-dark.png"), url("assets/radio-checked-backdrop-insensitive-dark@2.png")); - background-repeat: no-repeat; - background-position: center; } - -.menuitem.radio { - color: rgba(238, 238, 236, 0.1); - background-image: none; - -gtk-icon-source: -gtk-icontheme("radio-checked-symbolic"); } - .menuitem.radio:hover { - color: rgba(255, 255, 255, 0.1); } - .menuitem.radio:active { - color: #eeeeec; } - .menuitem.radio:active:hover { - color: white; } - .menuitem.radio:active:insensitive { - color: #939695; - background-image: none; } - .menuitem.radio:active:insensitive:backdrop { - color: #454c4c; } - .menuitem.radio:active:backdrop { - color: #c9cbc9; } - .menuitem.radio:insensitive { - color: rgba(147, 150, 149, 0.1); } - .menuitem.radio:insensitive:backdrop { - color: transparent; } - .menuitem.radio:inconsistent { - -gtk-icon-source: -gtk-icontheme("radio-mixed-symbolic"); } - -GtkTreeView.view.radio, -GtkIconView.content-view.cell.radio { - color: rgba(238, 238, 236, 0.1); - background-image: none; - -gtk-icon-source: -gtk-icontheme("radio-checked-symbolic"); } - GtkTreeView.view.radio:active, - GtkIconView.content-view.cell.radio:active { - color: #eeeeec; } - GtkTreeView.view.radio:active:insensitive, - GtkIconView.content-view.cell.radio:active:insensitive { - color: #939695; } - GtkTreeView.view.radio:active:insensitive:backdrop, - GtkIconView.content-view.cell.radio:active:insensitive:backdrop { - color: #454c4c; } - GtkTreeView.view.radio:active:backdrop, - GtkIconView.content-view.cell.radio:active:backdrop { - color: #c9cbc9; } - GtkTreeView.view.radio:insensitive, - GtkIconView.content-view.cell.radio:insensitive { - color: rgba(147, 150, 149, 0.1); } - GtkTreeView.view.radio:insensitive:backdrop, - GtkIconView.content-view.cell.radio:insensitive:backdrop { - color: transparent; } - GtkTreeView.view.radio:inconsistent, - GtkIconView.content-view.cell.radio:inconsistent { - -gtk-icon-source: -gtk-icontheme("radio-mixed-symbolic"); } - GtkTreeView.view.radio:selected, - GtkIconView.content-view.cell.radio:selected { - color: rgba(255, 255, 255, 0.1); } - GtkTreeView.view.radio:selected:active, - GtkIconView.content-view.cell.radio:selected:active { - color: white; } - GtkTreeView.view.radio:selected:active:backdrop, - GtkIconView.content-view.cell.radio:selected:active:backdrop { - color: #262626; } - GtkTreeView.view.radio:selected:backdrop, - GtkIconView.content-view.cell.radio:selected:backdrop { - color: rgba(201, 203, 201, 0.1); } - -GtkPopover .button.radio:hover { - color: rgba(238, 238, 236, 0.1); } - GtkPopover .button.radio:hover:active { - color: #eeeeec; } - GtkPopover .button.radio:hover:active:selected { - color: white; } - GtkPopover .button.radio:hover:active:backdrop { - color: #c9cbc9; } - -GtkCheckButton.text-button:selected { - background-color: transparent; } - -/************ - * GtkScale * - ************/ -.scale { - -GtkScale-slider-length: 20; - -GtkRange-slider-width: 20; - -GtkRange-trough-border: 2; - outline-offset: -9px; - margin: 10px; } - .scale.slider { - border-width: 1px; - border-style: solid; - color: #eeeeec; - background-image: linear-gradient(to bottom, #454c4c, #393f3f 40%, #2d3232); - border-color: #1c1f1f; - text-shadow: 0 -1px rgba(0, 0, 0, 0.81176); - icon-shadow: 0 -1px rgba(0, 0, 0, 0.81176); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px rgba(238, 238, 236, 0.1); - border-radius: 50%; - border-color: #151717; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -2px #393f3f, inset 0 -1px #2a2f2f; } - .scale.slider:insensitive { - background-image: linear-gradient(to bottom, #363a3a); - box-shadow: none; } - .scale.slider:backdrop { - border-color: #171a1a; - background-image: linear-gradient(to bottom, #393f3f); - box-shadow: none; } - .scale.slider:backdrop:insensitive { - border-width: 1px; - border-style: solid; - color: #454c4c; - border-color: #1e2222; - background-image: linear-gradient(to bottom, #393f3f); - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - .scale.slider:active { - border: 1px solid #0c233b; } - .scale.slider.fine-tune:active { - border: 4px solid transparent; - box-shadow: inset 0 2px rgba(238, 238, 236, 0.1), inset 0 0 0 1px #0c233b; } - .scale.trough { - border-width: 1px; - border-style: solid; - border-radius: 3px; - border-color: #1c1f1f; - background-color: #2d3232; - box-shadow: inset 1px 1px rgba(0, 0, 0, 0.1), 0 1px rgba(238, 238, 236, 0.1); } - .scale.trough.highlight { - border-color: #0f2b48; - background-color: #215d9c; - box-shadow: 0 1px rgba(238, 238, 236, 0.1); } - .scale.trough.highlight:backdrop { - border-color: #215d9c; - background-color: #215d9c; - box-shadow: none; } - .scale.trough:insensitive, .scale.trough.hilight:insensitive { - border-color: #1c1f1f; - background-color: #363a3a; - box-shadow: 0 1px rgba(238, 238, 236, 0.1); } - .scale.trough:backdrop { - border-color: #1e2222; - background-color: #2a2f2f; - box-shadow: none; } - .scale.trough:backdrop:insensitive, .scale.trough .hilight:backdrop:insensitive { - border-color: #454c4c; - background-color: #393f3f; } - -/***************** - * Progress bars * - *****************/ -GtkProgressBar { - padding: 0; - font-size: 83%; - color: rgba(238, 238, 236, 0.4); } - GtkProgressBar:backdrop { - color: #454c4c; } - -.progressbar { - border-width: 1px; - border-style: solid; - border-radius: 3px; - border-color: #0f2b48; - background-color: #215d9c; - box-shadow: inset 0 1px 0 rgba(238, 238, 236, 0); } - .progressbar.vertical { - box-shadow: inset 1px 0 0 rgba(238, 238, 236, 0); } - .progressbar:backdrop { - border-color: #215d9c; - background-color: #215d9c; - box-shadow: none; } - .progressbar.osd { - border-width: 0; - border-radius: 0; - -GtkProgressBar-xspacing: 0; - -GtkProgressBar-yspacing: 2px; - -GtkProgressBar-min-horizontal-bar-height: 2px; } - -GtkProgressBar.trough { - border-width: 1px; - border-style: solid; - border-radius: 3px; - border-color: #1c1f1f; - background-color: #2e3333; - box-shadow: inset 1px 1px rgba(0, 0, 0, 0.1), 0 1px rgba(238, 238, 236, 0.1); } - GtkProgressBar.trough:backdrop { - border-color: #1e2222; - background-color: #2f3434; - box-shadow: 0 1px rgba(255, 255, 255, 0); } - GtkProgressBar.trough.osd { - background-color: transparent; - box-shadow: none; - border-width: 0; } - -/************* - * Level Bar * - *************/ -GtkLevelBar { - -GtkLevelBar-min-block-width: 34; - -GtkLevelBar-min-block-height: 3; } - -GtkLevelBar.vertical { - -GtkLevelBar-min-block-width: 3; - -GtkLevelBar-min-block-height: 34; } - -.level-bar.trough { - padding: 2px; - border-radius: 3px; - background-color: transparent; - border-style: solid; - border-width: 1px; - background-image: linear-gradient(to bottom, #2b2b2b, #333333 90%); - border-color: #1c1f1f; - box-shadow: inset 0 2px 2px -2px #191919, 0 1px rgba(238, 238, 236, 0.1); } - .level-bar.trough:backdrop { - background-color: transparent; - border-style: solid; - border-width: 1px; - background-image: linear-gradient(to bottom, #2b2b2b, #333333 90%); - color: #c9cbc9; - background-image: linear-gradient(to bottom, #262626); - box-shadow: 0 1px rgba(255, 255, 255, 0); } -.level-bar.fill-block { - border-width: 1px; - border-style: solid; - border-color: #1c5187; - background-color: #215d9c; - box-shadow: 0 1px rgba(0, 0, 0, 0.1); - border-radius: 1px; } - .level-bar.fill-block:backdrop { - border-color: #215d9c; - box-shadow: none; } - .level-bar.fill-block.indicator-discrete.horizontal { - margin: 0 1px; } - .level-bar.fill-block.indicator-discrete.vertical { - margin: 1px 0; } - .level-bar.fill-block.level-high { - border-color: #40760c; - background-color: #5aa411; } - .level-bar.fill-block.level-high:backdrop { - border-color: #5aa411; } - .level-bar.fill-block.level-low { - border-color: #c26000; - background-color: #f57900; } - .level-bar.fill-block.level-low:backdrop { - border-color: #f57900; } - .level-bar.fill-block.empty-fill-block { - background-color: transparent; - border-color: rgba(238, 238, 236, 0.1); - box-shadow: none; } - .level-bar.fill-block.empty-fill-block:backdrop { - border-color: rgba(201, 203, 201, 0.15); } - -.view:selected, .view:selected:focus, .view:selected:hover, .entry:selected, .entry:selected:focus, .button:selected, .button:selected:focus { - background-color: #215d9c; - color: white; } - .view:backdrop:selected, .entry:backdrop:selected, .button:backdrop:selected { - color: #262626; } - -/********** - * Frames * - **********/ -.frame { - border: 1px solid #1c1f1f; - padding: 0; } - .frame:backdrop { - border-color: #1e2222; } - .frame.action-bar { - padding: 6px; - border-width: 1px 0 0; } - -GtkScrolledWindow .frame { - border-radius: 2px; } -GtkScrolledWindow GtkViewport.frame { - border-style: none; } - -.separator { - color: rgba(0, 0, 0, 0.1); } - -/********* - * Lists * - *********/ -.list { - background-color: #333333; - border-color: #1c1f1f; } - .list:backdrop { - background-color: #262626; - border-color: #1e2222; } - -/********************* - * App Notifications * - *********************/ -.app-notification { - border-width: 0 1px 1px; - border-style: solid; - border-color: #1c1f1f; - border-radius: 0 0 6px 6px; - background-image: linear-gradient(to bottom, #353b3b 5%, #363c3c); - padding: 0 4px; } - .app-notification .button { - padding: 6px; } - -/************* - * Expanders * - *************/ -GtkExpander { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } - GtkExpander:hover { - color: white; } - GtkExpander:active { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } - -/************ - * Calendar * - ***********/ -GtkCalendar { - border: 1px solid #1c1f1f; } - GtkCalendar.button { - padding: 0 4px; - color: #272929; - background-image: none; - background-color: transparent; } - GtkCalendar.button:hover { - background-image: none; - color: #eeeeec; } - GtkCalendar.button:backdrop, GtkCalendar.button:backdrop:hover { - color: #222424; - background-image: none; } - -/*********** - * Dialogs * - ***********/ -.message-dialog { - -GtkDialog-button-spacing: 0; } - -GtkMessageDialog .titlebar { - border-style: none; - box-shadow: inset 0 1px rgba(238, 238, 236, 0.1); } - -.dialog-action-area.linked .button { - padding: 6px; - border-radius: 0; - border-width: 1px; - border-style: solid; - color: #eeeeec; - background-image: linear-gradient(to bottom, #454c4c, #393f3f 40%, #2d3232); - border-color: #1c1f1f; - text-shadow: 0 -1px rgba(0, 0, 0, 0.81176); - icon-shadow: 0 -1px rgba(0, 0, 0, 0.81176); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); } - .dialog-action-area.linked .button:hover { - border-width: 1px; - border-style: solid; - color: #eeeeec; - border-color: #1c1f1f; - background-image: linear-gradient(to bottom, #5b6464, #434a4a 40%, #393f3f); - text-shadow: 0 -1px rgba(0, 0, 0, 0.77976); - icon-shadow: 0 -1px rgba(0, 0, 0, 0.77976); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); } - .dialog-action-area.linked .button:active { - border-width: 1px; - border-style: solid; - color: #eeeeec; - border-color: #1c1f1f; - background-image: linear-gradient(to bottom, #212424, #2d3232 3%); - text-shadow: 0 -1px rgba(0, 0, 0, 0.89176); - icon-shadow: 0 -1px rgba(0, 0, 0, 0.89176); - box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.3); } - .dialog-action-area.linked .button:insensitive { - border-width: 1px; - border-style: solid; - color: #939695; - border-color: #1c1f1f; - background-image: linear-gradient(to bottom, #363a3a); - text-shadow: none; - icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - .dialog-action-area.linked .button:backdrop { - border-width: 1px; - border-style: solid; - color: #c9cbc9; - border-color: #1e2222; - background-image: linear-gradient(to bottom, #393f3f); - text-shadow: none; - icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); } - .dialog-action-area.linked .button:backdrop:insensitive { - border-width: 1px; - border-style: solid; - color: #454c4c; - border-color: #1e2222; - background-image: linear-gradient(to bottom, #393f3f); - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } -.dialog-action-area.linked .button, .dialog-action-area.linked .button:hover, .dialog-action-area.linked .button:active, .dialog-action-area.linked .button:insensitive, .dialog-action-area.linked .button:backdrop, .dialog-action-area.linked .button:backdrop:insensitive { - border-style: solid none none solid; } -.dialog-action-area.linked .button:first-child { - border-style: solid none none none; } - -/*********** - * Sidebar * - ***********/ -.sidebar, -.sidebar .view { - border: none; - background-color: #454c4c; } - .sidebar .scrollbar.trough, - .sidebar .view .scrollbar.trough { - background-color: #212424; - border-radius: 6px; - border-width: 2px; - border-color: transparent; } - .sidebar .scrollbar.slider, - .sidebar .view .scrollbar.slider { - background-color: #454c4c; } - .sidebar .scrollbar.slider:hover, - .sidebar .view .scrollbar.slider:hover { - background-color: #515a5a; } - .sidebar:selected, - .sidebar .view:selected { - background-color: #215d9c; } - .sidebar:backdrop, - .sidebar .view:backdrop { - background-color: #454c4c; } - -GtkPaned { - margin: 16px; } - -.pane-separator { - background-image: linear-gradient(to bottom, #1c1f1f); } - .pane-separator:backdrop { - background-image: linear-gradient(to bottom, #1e2222); } - -/************** - * GtkInfoBar * - **************/ -GtkInfoBar { - border-width: 0; - border-style: none; } - -.info, -.question, -.warning, -.error { - background-color: #215d9c; - color: white; - text-shadow: 0 1px #184472; - border-color: #184472; } - .info .button, - .question .button, - .warning .button, - .error .button { - border-width: 1px; - border-style: solid; - color: white; - background-image: linear-gradient(to bottom, #256ab1, #215d9c 40%, #1c5187); - border-color: #0b1e33; - text-shadow: 0 -1px rgba(0, 0, 0, 0.70353); - icon-shadow: 0 -1px rgba(0, 0, 0, 0.70353); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); } - .info .button:hover, - .question .button:hover, - .warning .button:hover, - .error .button:hover { - border-width: 1px; - border-style: solid; - color: white; - border-color: #0b1e33; - background-image: linear-gradient(to bottom, #3180d4, #2467ad 40%, #215d9c); - text-shadow: 0 -1px rgba(0, 0, 0, 0.67153); - icon-shadow: 0 -1px rgba(0, 0, 0, 0.67153); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); } - .info .button:active, - .question .button:active, - .warning .button:active, - .error .button:active { - border-width: 1px; - border-style: solid; - color: white; - border-color: #0b1e33; - background-image: linear-gradient(to bottom, #184472, #1c5187 3%); - text-shadow: 0 -1px rgba(0, 0, 0, 0.78353); - icon-shadow: 0 -1px rgba(0, 0, 0, 0.78353); - box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.3); } - .info .button:insensitive, - .question .button:insensitive, - .warning .button:insensitive, - .error .button:insensitive { - border-width: 1px; - border-style: solid; - color: #939695; - border-color: #1c1f1f; - background-image: linear-gradient(to bottom, #363a3a); - text-shadow: none; - icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - .info .button:backdrop, - .question .button:backdrop, - .warning .button:backdrop, - .error .button:backdrop { - border-width: 1px; - border-style: solid; - color: #393f3f; - border-color: #215d9c; - background-image: linear-gradient(to bottom, #215d9c); - text-shadow: none; - icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); } - .info .button:backdrop:insensitive, - .question .button:backdrop:insensitive, - .warning .button:backdrop:insensitive, - .error .button:backdrop:insensitive { - border-width: 1px; - border-style: solid; - color: #454c4c; - border-color: #1e2222; - background-image: linear-gradient(to bottom, #393f3f); - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - -/************ - * Tooltips * - ************/ -.tooltip { - color: white; - padding: 4px; - /* not working */ - border-radius: 5px; - background-color: rgba(0, 0, 0, 0.8); - text-shadow: 0 1px black; } - -.tooltip * { - padding: 4px; - background-color: transparent; } - -/***************** - * Color Chooser * - *****************/ -GtkColorSwatch { - border: 1px solid rgba(0, 0, 0, 0.3); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.2); } - GtkColorSwatch.color-light:hover { - background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0) 40%, rgba(255, 255, 255, 0.4)); } - GtkColorSwatch.color-light:hover:backdrop { - background-image: none; } - GtkColorSwatch.color-dark:hover { - background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0) 40%, rgba(255, 255, 255, 0.2)); } - GtkColorSwatch.color-dark:hover:backdrop { - background-image: none; } - GtkColorSwatch:hover { - border-color: rgba(0, 0, 0, 0.5); } - GtkColorSwatch:backdrop { - border-color: rgba(0, 0, 0, 0.2); - box-shadow: none; } - GtkColorSwatch.top { - border-top-left-radius: 5px; - border-top-right-radius: 5px; } - GtkColorSwatch.bottom { - border-bottom-left-radius: 5px; - border-bottom-right-radius: 5px; } - GtkColorSwatch.left, GtkColorSwatch:first-child { - border-top-left-radius: 5px; - border-bottom-left-radius: 5px; } - GtkColorSwatch.right, GtkColorSwatch:last-child { - border-top-right-radius: 5px; - border-bottom-right-radius: 5px; } - GtkColorSwatch:only-child { - border-radius: 5px; } - GtkColorSwatch.color-active-badge { - border-width: 2px; } - GtkColorSwatch.color-active-badge:hover { - background-image: none; } - GtkColorSwatch.color-active-badge.color-light, GtkColorSwatch.color-active-badge.color-light:hover { - color: rgba(0, 0, 0, 0.3); - border-color: rgba(0, 0, 0, 0.3); } - GtkColorSwatch.color-active-badge.color-dark, GtkColorSwatch.color-active-badge.color-dark:hover { - color: rgba(255, 255, 255, 0.5); - border-color: rgba(255, 255, 255, 0.5); } - -GtkColorChooserWidget #add-color-button { - border-color: #2a2f2f; - background-color: #2a2f2f; - color: #393f3f; - box-shadow: none; } - GtkColorChooserWidget #add-color-button:hover { - border-color: #1c1f1f; - background-color: #1c1f1f; } - GtkColorChooserWidget #add-color-button:backdrop { - border-color: #2b3030; - background-color: #2b3030; } - -/********************** - * Window Decorations * - *********************/ -.window-frame { - border-radius: 7px 7px 0 0; - border-width: 0px; - box-shadow: 0 2px 10px 4px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.6); - /* this is used for the resize cursor area */ - margin: 10px; } - .window-frame:backdrop { - box-shadow: 0 3px 6px 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.3); } - .window-frame.tiled { - border-radius: 0; } - .window-frame.csd.popup { - border-radius: 0; - box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4), 0 0 0 1px rgba(0, 0, 0, 0.5); } - .window-frame.csd.tooltip { - border-radius: 5px; - box-shadow: none; } - -.button.titlebutton { - padding: 8px; - border-color: transparent; - background-image: none; - transition-property: border, box-shadow, color; - box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0); } - .button.titlebutton:hover { - border-width: 1px; - border-style: solid; - color: #eeeeec; - background-image: linear-gradient(to bottom, #454c4c, #393f3f 40%, #2d3232); - border-color: #1c1f1f; - text-shadow: 0 -1px rgba(0, 0, 0, 0.81176); - icon-shadow: 0 -1px rgba(0, 0, 0, 0.81176); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px rgba(238, 238, 236, 0.1); } - .button.titlebutton:active { - border-width: 1px; - border-style: solid; - color: #eeeeec; - border-color: #1c1f1f; - background-image: linear-gradient(to bottom, #212424, #2d3232 3%); - text-shadow: 0 -1px rgba(0, 0, 0, 0.89176); - icon-shadow: 0 -1px rgba(0, 0, 0, 0.89176); - box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.3), 0 1px rgba(238, 238, 236, 0.1); } - .button.titlebutton:backdrop { - border-width: 1px; - border-style: solid; - color: #c9cbc9; - border-color: #1e2222; - background-image: linear-gradient(to bottom, #393f3f); - text-shadow: none; - icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); - border-color: transparent; - transition-property: border, box-shadow, color; } - -/* - * Gedit - */ -.gedit-search-slider { - border-radius: 0 0 6px 6px; - background-color: #393f3f; - padding: 6px; } diff --git a/themes/Adwaita/gtk-3.0/gtk-contained-dark.scss b/themes/Adwaita/gtk-3.0/gtk-contained-dark.scss deleted file mode 100644 index c06b5749..00000000 --- a/themes/Adwaita/gtk-3.0/gtk-contained-dark.scss +++ /dev/null @@ -1,6 +0,0 @@ -$variant: 'dark'; - -@import 'colors'; -@import 'drawing'; -@import 'common'; -@import 'apps'; diff --git a/themes/Adwaita/gtk-3.0/gtk-contained.css b/themes/Adwaita/gtk-3.0/gtk-contained.css deleted file mode 100644 index dc9a13e2..00000000 --- a/themes/Adwaita/gtk-3.0/gtk-contained.css +++ /dev/null @@ -1,2112 +0,0 @@ -/* GTK NAMED COLORS */ -@define-color theme_fg_color #2e3436; -@define-color theme_bg_color #ededed; -@define-color theme_base_color white; -@define-color theme_selected_bg_color #4a90d9; -@define-color theme_selected_fg_color white; -@define-color insensitive_bg_color #f4f4f4; -@define-color insensitive_fg_color #8d9091; -@define-color insensitive_base_color white; -@define-color theme_unfocused_fg_color #54595a; -@define-color theme_unfocused_bg_color #ededed; -@define-color theme_unfocused_base_color #fcfcfc; -@define-color theme_unfocused_selected_bg_color #4a90d9; -@define-color theme_unfocused_selected_fg_color white; -@define-color borders #a1a1a1; -@define-color unfocused_borders #a8a8a8; -@define-color warning_color #f57900; -@define-color error_color #cc0000; -@define-color success_color #73d216; -@define-color wm_title shade(#2e3436, 1.8); -@define-color wm_unfocused_title #54595a; -@define-color wm_highlight white; -@define-color wm_borders_edge white; -@define-color wm_bg_a shade(#ededed, 1.2); -@define-color wm_bg_b #ededed; -@define-color wm_shadow alpha(black, 0.35); -@define-color wm_border alpha(black, 0.18); -@define-color wm_button_hover_color_a shade(#ededed, 1.3); -@define-color wm_button_hover_color_b #ededed; -@define-color wm_button_active_color_a shade(#ededed, 0.85); -@define-color wm_button_active_color_b shade(#ededed, 0.89); -@define-color wm_button_active_color_c shade(#ededed, 0.9); -@define-color content_view_bg white; -* { - padding: 0; - -GtkToolButton-icon-spacing: 4; - -GtkTextView-error-underline-color: #cc0000; - -GtkPaned-handle-size: 1; - -GtkCheckButton-indicator-size: 16; - -GtkCheckMenuItem-indicator-size: 16; - -GtkScrolledWindow-scrollbar-spacing: 0; - -GtkScrolledWindow-scrollbars-within-bevel: 1; - -GtkToolItemGroup-expander-size: 11; - -GtkExpander-expander-size: 16; - -GtkTreeView-expander-size: 11; - -GtkTreeView-horizontal-separator: 4; - -GtkMenu-horizontal-padding: 0; - -GtkMenu-vertical-padding: 0; - -GtkWidget-link-color: #2a76c6; - -GtkWidget-visited-link-color: #2a76c6; - -GtkWidget-focus-padding: 2; - -GtkWidget-focus-line-width: 1; - -GtkWindow-resize-grip-width: 0; - -GtkWindow-resize-grip-height: 0; - -GtkDialog-button-spacing: 4; - -GtkDialog-action-area-border: 0; - outline-color: rgba(46, 52, 54, 0.3); - outline-style: dashed; - outline-offset: -3px; - outline-width: 1px; - outline-radius: 2px; } - -/*************** - * Base States * - ***************/ -.background { - color: #2e3436; - background-color: #ededed; } - -.background:backdrop { - text-shadow: none; - icon-shadow: none; - color: #454f52; - background-color: #ededed; } - -/* - These wildcard seems unavoidable, need to investigate. - Wildcards are bad and troublesome, use them with care, - or better, just don't. - Everytime a wildcard is used a kitten dies, painfully. -*/ -*:insensitive { - -gtk-image-effect: dim; } - -*:hover { - -gtk-image-effect: highlight; } - -.gtkstyle-fallback { - background-color: #ededed; - color: #2e3436; } - .gtkstyle-fallback:prelight { - background-color: white; - color: #2e3436; } - .gtkstyle-fallback:active { - background-color: lightgray; - color: #2e3436; } - .gtkstyle-fallback:insensitive { - background-color: #f4f4f4; - color: #8d9091; } - .gtkstyle-fallback:selected { - background-color: #4a90d9; - color: white; } - -.view { - color: #2e3436; - background-color: white; } - .view:backdrop { - color: #54595a; - background-color: #fcfcfc; } - -/********************* - * Spinner Animation * - *********************/ -@keyframes spin { - to { - -gtk-icon-transform: rotate(1turn); } } -.spinner { - background-image: none; - background-color: blue; - opacity: 0; - -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); } - .spinner:active { - opacity: 1; - animation: spin 1s linear infinite; } - .spinner:active:insensitive { - opacity: 0.5; } - -/**************** - * Text Entries * - ****************/ -.entry { - padding: 4px; - border-radius: 3px; - transition: all 200ms ease-out; - background-color: transparent; - border-style: solid; - border-width: 1px; - background-image: linear-gradient(to bottom, #f7f7f7, white 90%); - border-color: #a1a1a1; - box-shadow: inset 0 2px 2px -2px #7f7f7f, 0 1px white; } - .entry:focus { - background-color: transparent; - border-style: solid; - border-width: 1px; - background-image: linear-gradient(to bottom, #f7f7f7, white 90%); - border-color: #4a90d9; - box-shadow: inset 0 2px 2px -2px #7f7f7f, inset 0 0 2px 1px #dae8f7, 0 1px white; } - .entry:insensitive { - background-color: transparent; - border-style: solid; - border-width: 1px; - background-image: linear-gradient(to bottom, #f7f7f7, white 90%); - color: #8d9091; - border-color: #a1a1a1; - background-image: linear-gradient(to bottom, #f4f4f4); - box-shadow: 0 1px white; } - .entry:backdrop { - background-color: transparent; - border-style: solid; - border-width: 1px; - background-image: linear-gradient(to bottom, #f7f7f7, white 90%); - color: #54595a; - background-image: linear-gradient(to bottom, #fcfcfc); - box-shadow: 0 1px rgba(255, 255, 255, 0); } - .entry:backdrop:insensitive { - background-color: transparent; - border-style: solid; - border-width: 1px; - background-image: linear-gradient(to bottom, #f7f7f7, white 90%); - color: #c7c7c7; - background-image: linear-gradient(to bottom, #ededed); - box-shadow: 0 1px rgba(255, 255, 255, 0); } - .entry:selected, .entry:backdrop:selected { - background-color: #4a90d9; - color: white; } - .entry.progressbar { - margin: 1px; - border-radius: 0; - border-width: 0 0 2px; - border-color: #4a90d9; - border-style: solid; - background-image: none; - background-color: transparent; - box-shadow: none; } - .entry.progressbar:backdrop { - background-color: transparent; } - .linked .entry:first-child { - border-top-right-radius: 0; - border-bottom-right-radius: 0; } - .linked .entry:first-child:dir(rtl) { - border-right-style: none; } - .linked .entry:last-child { - border-top-left-radius: 0; - border-bottom-left-radius: 0; - border-left-style: none; } - .linked .entry:last-child:dir(rtl) { - border-left-style: solid; } - -/*********** - * Buttons * - ***********/ -.button { - border-radius: 3px; - transition: all 200ms ease-out; - padding: 4px 6px; - border-width: 1px; - border-style: solid; - color: #2e3436; - background-image: linear-gradient(to bottom, white, #ededed 40%, lightgray); - border-color: #a1a1a1; - text-shadow: 0 1px rgba(255, 255, 255, 0.76923); - icon-shadow: 0 1px rgba(255, 255, 255, 0.76923); - box-shadow: inset 0 1px white, 0 1px white; } - .button:hover { - border-width: 1px; - border-style: solid; - color: #2e3436; - border-color: #a1a1a1; - background-image: linear-gradient(to bottom, white, #f7f7f7 40%, #ededed); - text-shadow: 0 1px rgba(255, 255, 255, 0.76923); - icon-shadow: 0 1px rgba(255, 255, 255, 0.76923); - box-shadow: inset 0 1px white, 0 1px white; } - .button:active { - border-width: 1px; - border-style: solid; - color: #2e3436; - border-color: #a1a1a1; - background-image: linear-gradient(to bottom, #c7c7c7, #d1d1d1 3%, lightgray); - text-shadow: 0 1px rgba(255, 255, 255, 0.76923); - icon-shadow: 0 1px rgba(255, 255, 255, 0.76923); - box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.3), 0 1px white; } - .button:backdrop { - border-width: 1px; - border-style: solid; - color: #54595a; - border-color: #a8a8a8; - background-image: linear-gradient(to bottom, #ededed); - text-shadow: none; - icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); } - .button:backdrop:active { - border-width: 1px; - border-style: solid; - color: #54595a; - border-color: #a8a8a8; - background-image: linear-gradient(to bottom, #d4d4d4); - box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); } - .button:backdrop:insensitive { - border-width: 1px; - border-style: solid; - color: #c7c7c7; - border-color: #a8a8a8; - background-image: linear-gradient(to bottom, #ededed); - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - .button:backdrop:insensitive:active { - border-width: 1px; - border-style: solid; - color: #c7c7c7; - border-color: #a8a8a8; - background-image: linear-gradient(to bottom, #e7e7e7); - box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); } - .button:insensitive { - border-width: 1px; - border-style: solid; - color: #8d9091; - border-color: #a1a1a1; - background-image: linear-gradient(to bottom, #f4f4f4); - text-shadow: none; - icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px white; } - .button:insensitive:active { - border-width: 1px; - border-style: solid; - color: #8d9091; - border-color: #a1a1a1; - background-image: linear-gradient(to bottom, #ebebeb); - box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px white; } - .osd .button { - padding: 6px; - border-width: 1px; - border-width: 1px; - border-style: solid; - background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0.05), rgba(0, 0, 0, 0.01)); - border-color: rgba(255, 255, 255, 0.2); - box-shadow: none; } - .osd .button:hover { - border-width: 1px; - border-style: solid; - background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0.1), rgba(0, 0, 0, 0.01)); - border-color: rgba(255, 255, 255, 0.2); - box-shadow: none; } - .osd .button:active { - border-width: 1px; - border-style: solid; - background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.05), rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0.1)); - border-color: rgba(255, 255, 255, 0.2); - box-shadow: none; } - .osd .button:insensitive { - border-width: 1px; - border-style: solid; - background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.8)); - border-color: rgba(255, 255, 255, 0.2); - color: #8d9091; } - .osd .button:backdrop { - border-width: 1px; - border-style: solid; } - .button.suggested-action { - border-width: 1px; - border-style: solid; - color: white; - background-image: linear-gradient(to bottom, #89b7e6, #4a90d9 40%, #2a76c6); - border-color: #1c5187; - text-shadow: 0 -1px rgba(0, 0, 0, 0.54353); - icon-shadow: 0 -1px rgba(0, 0, 0, 0.54353); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px white; } - .button.suggested-action:hover { - border-width: 1px; - border-style: solid; - color: white; - border-color: #1c5187; - background-image: linear-gradient(to bottom, #85b4e5, #5b9add 40%, #4a90d9); - text-shadow: 0 -1px rgba(0, 0, 0, 0.51153); - icon-shadow: 0 -1px rgba(0, 0, 0, 0.51153); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px white; } - .button.suggested-action:active { - border-width: 1px; - border-style: solid; - color: white; - border-color: #1c5187; - background-image: linear-gradient(to bottom, #256ab1, #2974c2 3%, #2a76c6); - text-shadow: 0 -1px rgba(0, 0, 0, 0.62353); - icon-shadow: 0 -1px rgba(0, 0, 0, 0.62353); - box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.3), 0 1px white; } - .button.suggested-action:backdrop { - border-width: 1px; - border-style: solid; - color: #ededed; - border-color: #4a90d9; - background-image: linear-gradient(to bottom, #4a90d9); - text-shadow: none; - icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); } - .button.suggested-action:backdrop:insensitive { - border-width: 1px; - border-style: solid; - color: #c7c7c7; - border-color: #a8a8a8; - background-image: linear-gradient(to bottom, #ededed); - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - .button.suggested-action:insensitive { - border-width: 1px; - border-style: solid; - color: #8d9091; - border-color: #a1a1a1; - background-image: linear-gradient(to bottom, #f4f4f4); - text-shadow: none; - icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px white; } - .button.destructive-action { - border-width: 1px; - border-style: solid; - color: white; - background-image: linear-gradient(to bottom, #f47070, #ef2929 40%, #d51010); - border-color: #8e0b0b; - text-shadow: 0 -1px rgba(0, 0, 0, 0.56078); - icon-shadow: 0 -1px rgba(0, 0, 0, 0.56078); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px white; } - .button.destructive-action:hover { - border-width: 1px; - border-style: solid; - color: white; - border-color: #8e0b0b; - background-image: linear-gradient(to bottom, #f46b6b, #f03c3c 40%, #ef2929); - text-shadow: 0 -1px rgba(0, 0, 0, 0.52878); - icon-shadow: 0 -1px rgba(0, 0, 0, 0.52878); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px white; } - .button.destructive-action:active { - border-width: 1px; - border-style: solid; - color: white; - border-color: #8e0b0b; - background-image: linear-gradient(to bottom, #bd0e0e, #d01010 3%, #d51010); - text-shadow: 0 -1px rgba(0, 0, 0, 0.64078); - icon-shadow: 0 -1px rgba(0, 0, 0, 0.64078); - box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.3), 0 1px white; } - .button.destructive-action:backdrop { - border-width: 1px; - border-style: solid; - color: #ededed; - border-color: #ef2929; - background-image: linear-gradient(to bottom, #ef2929); - text-shadow: none; - icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); } - .button.destructive-action:backdrop:insensitive { - border-width: 1px; - border-style: solid; - color: #c7c7c7; - border-color: #a8a8a8; - background-image: linear-gradient(to bottom, #ededed); - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - .button.destructive-action:insensitive { - border-width: 1px; - border-style: solid; - color: #8d9091; - border-color: #a1a1a1; - background-image: linear-gradient(to bottom, #f4f4f4); - text-shadow: none; - icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px white; } - .button.image-button { - padding: 8px; } - .button.text-button { - padding: 6px 8px 5px; } - .inline-toolbar .button, .inline-toolbar .button:backdrop { - border-radius: 2px; - border-width: 1px; } - .primary-toolbar .button { - icon-shadow: none; } - -.osd .button, .osd .button:hover, .osd .button:active, .osd .button:insensitive, .osd .button:backdrop, .inline-toolbar .button, .inline-toolbar .button:backdrop, .linked .button, .linked .button:backdrop { - border-radius: 0; - border-left-style: none; } - .osd .button:dir(rtl), .inline-toolbar .button:dir(rtl), .linked .button:dir(rtl) { - border-right-style: none; - border-left-style: solid; } - .osd .button:first-child, .inline-toolbar .button:first-child, .linked .button:first-child { - border-radius: 3px 0 0 3px; - border-left-style: solid; } - .osd .button:last-child, .inline-toolbar .button:last-child, .linked .button:last-child { - border-radius: 0 3px 3px 0; } - .osd .button:last-child:dir(rtl), .inline-toolbar .button:last-child:dir(rtl), .linked .button:last-child:dir(rtl) { - border-right-style: solid; } - .osd .button:only-child, .inline-toolbar .button:only-child, .linked .button:only-child { - border-radius: 3px; - border-style: solid; } - -GtkLinkButton.button, GtkLinkButton.button:hover, GtkLinkButton.button:active, GtkLinkButton.button:backdrop, .notebook tab .button { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; } - -/* menu buttons */ -.menuitem.button, .menuitem.button:insensitive, .menuitem.button:active:insensitive { - color: #2e3436; - background-color: transparent; - background-image: none; - border-color: transparent; - border-image: none; - border-style: none; - box-shadow: none; } - .menuitem.button:active { - color: white; - text-shadow: none; - icon-shadow: none; } - .menuitem.button:backdrop, .menuitem.button:backdrop:active:insensitive, .menuitem.button:hover:backdrop, .menuitem.button:insensitive:backdrop, .menuitem.button:active:insensitive:backdrop, .menuitem.button:active:backdrop, .menuitem.button:active:hover:backdrop, .menuitem.button:active:selected:backdrop { - text-shadow: none; - icon-shadow: none; - color: #8d9091; - background-image: linear-gradient(to bottom, #ededed); - border: none; - box-shadow: none; } - -GtkColorButton.button { - padding: 4px; } - -.inline-toolbar.toolbar GtkToolButton .button { - border-width: 1px; - border-style: solid; - color: #2e3436; - background-image: linear-gradient(to bottom, white, #ededed 40%, lightgray); - border-color: #a1a1a1; - text-shadow: 0 1px rgba(255, 255, 255, 0.76923); - icon-shadow: 0 1px rgba(255, 255, 255, 0.76923); - box-shadow: inset 0 1px white, 0 1px white; } - -/********* - * Links * - *********/ -GtkLinkButton.button { - color: #4a90d9; - text-shadow: none; } - GtkLinkButton.button:hover, GtkLinkButton.button:active { - color: #3e6b97; - text-shadow: none; } - GtkLinkButton.button:backdrop { - color: #4a90d9; } - -/***************** - * GtkSpinButton * - *****************/ -.spinbutton .button { - background-image: none; - border-width: 0 0 0 1px; - border-color: rgba(161, 161, 161, 0.3); - border-radius: 0; - box-shadow: none; } - .spinbutton .button:dir(rtl) { - border-width: 0 1px 0 0; } - .spinbutton .button:insensitive { - color: rgba(141, 144, 145, 0.3); } - .spinbutton .button:active { - box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.2); } - .spinbutton .button:backdrop { - border-color: rgba(168, 168, 168, 0.3); } - .spinbutton .button:backdrop:insensitive { - color: rgba(199, 199, 199, 0.3); - border-width: 0 0 0 1px; } - .spinbutton .button:backdrop:insensitive:dir(rtl) { - border-width: 0 1px 0 0; } -.spinbutton.vertical .button:first-child { - border-width: 1px; - border-style: solid; - color: #2e3436; - background-image: linear-gradient(to bottom, white, #ededed 40%, lightgray); - border-color: #a1a1a1; - text-shadow: 0 1px rgba(255, 255, 255, 0.76923); - icon-shadow: 0 1px rgba(255, 255, 255, 0.76923); - box-shadow: inset 0 1px white; } - .spinbutton.vertical .button:first-child:active { - border-width: 1px; - border-style: solid; - color: #2e3436; - border-color: #a1a1a1; - background-image: linear-gradient(to bottom, #c7c7c7, #d1d1d1 3%, lightgray); - text-shadow: 0 1px rgba(255, 255, 255, 0.76923); - icon-shadow: 0 1px rgba(255, 255, 255, 0.76923); - box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.3); } - .spinbutton.vertical .button:first-child:hover { - border-width: 1px; - border-style: solid; - color: #2e3436; - border-color: #a1a1a1; - background-image: linear-gradient(to bottom, white, #f7f7f7 40%, #ededed); - text-shadow: 0 1px rgba(255, 255, 255, 0.76923); - icon-shadow: 0 1px rgba(255, 255, 255, 0.76923); - box-shadow: inset 0 1px white; } - .spinbutton.vertical .button:first-child:insensitive { - border-width: 1px; - border-style: solid; - color: #8d9091; - border-color: #a1a1a1; - background-image: linear-gradient(to bottom, #f4f4f4); - text-shadow: none; - icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } -.spinbutton.vertical .button:last-child { - border-width: 1px; - border-style: solid; - color: #2e3436; - background-image: linear-gradient(to bottom, white, #ededed 40%, lightgray); - border-color: #a1a1a1; - text-shadow: 0 1px rgba(255, 255, 255, 0.76923); - icon-shadow: 0 1px rgba(255, 255, 255, 0.76923); - box-shadow: inset 0 1px white, 0 1px white; } - .spinbutton.vertical .button:last-child:active { - border-width: 1px; - border-style: solid; - color: #2e3436; - border-color: #a1a1a1; - background-image: linear-gradient(to bottom, #c7c7c7, #d1d1d1 3%, lightgray); - text-shadow: 0 1px rgba(255, 255, 255, 0.76923); - icon-shadow: 0 1px rgba(255, 255, 255, 0.76923); - box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.3), 0 1px white; } - .spinbutton.vertical .button:last-child:hover { - border-width: 1px; - border-style: solid; - color: #2e3436; - border-color: #a1a1a1; - background-image: linear-gradient(to bottom, white, #f7f7f7 40%, #ededed); - text-shadow: 0 1px rgba(255, 255, 255, 0.76923); - icon-shadow: 0 1px rgba(255, 255, 255, 0.76923); - box-shadow: inset 0 1px white, 0 1px white; } - .spinbutton.vertical .button:last-child:insensitive { - border-width: 1px; - border-style: solid; - color: #8d9091; - border-color: #a1a1a1; - background-image: linear-gradient(to bottom, #f4f4f4); - text-shadow: none; - icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px white; } -.spinbutton.vertical .button:backdrop { - border-width: 1px; - border-style: solid; - color: #54595a; - border-color: #a8a8a8; - background-image: linear-gradient(to bottom, #ededed); - text-shadow: none; - icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); } -.spinbutton.vertical .button:backdrop:insensitive { - border-width: 1px; - border-style: solid; - color: #c7c7c7; - border-color: #a8a8a8; - background-image: linear-gradient(to bottom, #ededed); - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } -.spinbutton.vertical.entry { - border-radius: 0; } -.spinbutton.vertical .button:first-child, .spinbutton.vertical .button:first-child:active, .spinbutton.vertical .button:first-child:hover, .spinbutton.vertical .button:first-child:insensitive { - border-radius: 3px 3px 0 0; - border-bottom-width: 0; } -.spinbutton.vertical .button:last-child, .spinbutton.vertical .button:last-child:active, .spinbutton.vertical .button:last-child:hover, .spinbutton.vertical .button:last-child:insensitive { - border-radius: 0 0 3px 3px; - border-top-width: 0; } - -/************** - * ComboBoxes * - **************/ -GtkComboBox { - padding: 0; - -GtkComboBox-arrow-scaling: 0.5; - -GtkComboBox-shadow-type: none; - box-shadow: 0 1px white; - text-shadow: 0 1px rgba(255, 255, 255, 0.76923); - icon-shadow: 0 1px rgba(255, 255, 255, 0.76923); } - GtkComboBox:insensitive { - color: #8d9091; - text-shadow: none; - icon-shadow: none; } - GtkComboBox:backdrop { - color: #54595a; - text-shadow: none; - icon-shadow: none; } - GtkComboBox:backdrop:insensitive { - color: #c7c7c7; } - GtkComboBox .menuitem { - text-shadow: none; } - GtkComboBox .separator { - -GtkWidget-wide-separators: true; - -GtkWidget-horizontal-separator: 0; - -GtkWidget-vertical-separator: 0; } - GtkComboBox.combobox-entry .entry { - border-radius: 3px 0 0 3px; } - GtkComboBox.combobox-entry .entry:dir(rtl) { - border-radius: 0 3px 3px 0; } - GtkComboBox.combobox-entry .button, GtkComboBox.combobox-entry .button:backdrop { - border-radius: 0 3px 3px 0; - border-left-style: none; } - GtkComboBox.combobox-entry .button:dir(rtl), GtkComboBox.combobox-entry .button:backdrop:dir(rtl) { - border-radius: 3px 0 0 3px; - border-left-style: solid; - border-right-style: none; } - -/************ - * Toolbars * - ************/ -.toolbar { - padding: 6px; - background-color: #ededed; } - .toolbar.osd { - background-color: rgba(0, 0, 0, 0.8); - border-radius: 6px; - padding: 12px; } - .toolbar.inline-toolbar { - border-width: 0 1px 1px; - padding: 3px; - border-radius: 0 0 4px 4px; } - .toolbar.search-bar { - border-width: 0 0 1px; - padding: 3px; } - -.toolbar.inline-toolbar, .toolbar.search-bar { - border-style: solid; - border-color: #a1a1a1; - background-color: #d6d6d6; - box-shadow: inset 0 2px 3px -1px #b6b6b6; } - .toolbar.inline-toolbar:backdrop, .toolbar.search-bar:backdrop { - border-color: #a8a8a8; - background-color: #d4d4d4; - box-shadow: none; } - -/*************** - * Header bars * - ***************/ -.titlebar, -.header-bar { - border-width: 0 0 1px; - border-style: solid; - border-color: #a1a1a1; - border-radius: 7px 7px 0 0; - background-color: transparent; - background-image: linear-gradient(to bottom, #f7f7f7, #ededed); - box-shadow: inset 0 -1px #d6d6d6, inset 0 1px white; - padding: 6px; } - .titlebar:backdrop, - .header-bar:backdrop { - border-color: #a8a8a8; - background-color: #ededed; - background-image: none; - box-shadow: none; } - .titlebar .title, - .header-bar .title { - font: Bold; - padding: 0px 12px; } - .titlebar .subtitle, - .header-bar .subtitle { - font-size: 80%; - padding: 0 12px; } - .titlebar .header-bar-separator, .titlebar > GtkBox > .separator.vertical, - .header-bar .header-bar-separator, - .header-bar > GtkBox > .separator.vertical { - -GtkWidget-wide-separators: true; - -GtkWidget-separator-width: 1px; - border-width: 0 1px; - border-image: linear-gradient(to bottom, rgba(161, 161, 161, 0), #a1a1a1 30%, #a1a1a1 70%, rgba(161, 161, 161, 0) 100%) 0 1/0 1px stretch; } - .titlebar .header-bar-separator:backdrop, .titlebar > GtkBox > .separator.vertical:backdrop, - .header-bar .header-bar-separator:backdrop, - .header-bar > GtkBox > .separator.vertical:backdrop { - border-image: linear-gradient(to bottom, rgba(168, 168, 168, 0.5)) 0 1/1px 1px; } - .titlebar.selection-mode, - .header-bar.selection-mode { - color: #256ab1; - text-shadow: 0 1px rgba(0, 0, 0, 0.5); - background-image: linear-gradient(to bottom, #74aae2, #3d88d6); - box-shadow: inset 0 -1px #3583d5, inset 0 1px #a4c7ec; - border-color: #184472; } - .titlebar.selection-mode .button, - .header-bar.selection-mode .button { - border-width: 1px; - border-style: solid; - color: white; - background-image: linear-gradient(to bottom, #89b7e6, #4a90d9 40%, #2a76c6); - border-color: #1c5187; - text-shadow: 0 -1px rgba(0, 0, 0, 0.54353); - icon-shadow: 0 -1px rgba(0, 0, 0, 0.54353); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); } - .titlebar.selection-mode .button:hover, - .header-bar.selection-mode .button:hover { - border-width: 1px; - border-style: solid; - color: white; - border-color: #1c5187; - background-image: linear-gradient(to bottom, #85b4e5, #5b9add 40%, #4a90d9); - text-shadow: 0 -1px rgba(0, 0, 0, 0.51153); - icon-shadow: 0 -1px rgba(0, 0, 0, 0.51153); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); } - .titlebar.selection-mode .button:active, - .header-bar.selection-mode .button:active { - border-width: 1px; - border-style: solid; - color: white; - border-color: #1c5187; - background-image: linear-gradient(to bottom, #256ab1, #2974c2 3%, #2a76c6); - text-shadow: 0 -1px rgba(0, 0, 0, 0.62353); - icon-shadow: 0 -1px rgba(0, 0, 0, 0.62353); - box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.3); } - .titlebar.selection-mode .button:insensitive, - .header-bar.selection-mode .button:insensitive { - border-width: 1px; - border-style: solid; - color: #8d9091; - border-color: #a1a1a1; - background-image: linear-gradient(to bottom, #f4f4f4); - text-shadow: none; - icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - .titlebar.selection-mode .button:backdrop, - .header-bar.selection-mode .button:backdrop { - border-width: 1px; - border-style: solid; - color: #ededed; - border-color: #4a90d9; - background-image: linear-gradient(to bottom, #4a90d9); - text-shadow: none; - icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); - border-color: #256ab1; } - .titlebar.selection-mode .button:backdrop:insensitive, - .header-bar.selection-mode .button:backdrop:insensitive { - border-width: 1px; - border-style: solid; - color: #c7c7c7; - border-color: #a8a8a8; - background-image: linear-gradient(to bottom, #ededed); - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - .titlebar.selection-mode .button.suggested-action, - .header-bar.selection-mode .button.suggested-action { - border-width: 1px; - border-style: solid; - color: #2e3436; - background-image: linear-gradient(to bottom, white, #ededed 40%, lightgray); - border-color: #a1a1a1; - text-shadow: 0 1px rgba(255, 255, 255, 0.76923); - icon-shadow: 0 1px rgba(255, 255, 255, 0.76923); - box-shadow: inset 0 1px white; } - .titlebar.selection-mode .button.suggested-action:hover, - .header-bar.selection-mode .button.suggested-action:hover { - border-width: 1px; - border-style: solid; - color: #2e3436; - border-color: #a1a1a1; - background-image: linear-gradient(to bottom, white, #f7f7f7 40%, #ededed); - text-shadow: 0 1px rgba(255, 255, 255, 0.76923); - icon-shadow: 0 1px rgba(255, 255, 255, 0.76923); - box-shadow: inset 0 1px white; } - .titlebar.selection-mode .button.suggested-action:active, - .header-bar.selection-mode .button.suggested-action:active { - border-width: 1px; - border-style: solid; - color: #2e3436; - border-color: #a1a1a1; - background-image: linear-gradient(to bottom, #c7c7c7, #d1d1d1 3%, lightgray); - text-shadow: 0 1px rgba(255, 255, 255, 0.76923); - icon-shadow: 0 1px rgba(255, 255, 255, 0.76923); - box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.3); } - .titlebar.selection-mode .button.suggested-action:insensitive, - .header-bar.selection-mode .button.suggested-action:insensitive { - border-width: 1px; - border-style: solid; - color: #8d9091; - border-color: #a1a1a1; - background-image: linear-gradient(to bottom, #f4f4f4); - text-shadow: none; - icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - .titlebar.selection-mode .button.suggested-action:backdrop, - .header-bar.selection-mode .button.suggested-action:backdrop { - border-width: 1px; - border-style: solid; - color: #54595a; - border-color: #a8a8a8; - background-image: linear-gradient(to bottom, #ededed); - text-shadow: none; - icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); } - .titlebar.selection-mode .button.suggested-action:backdrop:insensitive, - .header-bar.selection-mode .button.suggested-action:backdrop:insensitive { - border-width: 1px; - border-style: solid; - color: #c7c7c7; - border-color: #a8a8a8; - background-image: linear-gradient(to bottom, #ededed); - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - .tiled .titlebar, .maximized .titlebar, .tiled - .header-bar, .maximized - .header-bar { - border-radius: 0; } - -/************** - * Tree Views * - **************/ -column-header .button, -column-header .button:hover, -column-header .button:active, -column-header .button:backdrop { - border-width: 0 1px 1px 0; - border-color: transparent; - box-shadow: none; - border-radius: 0; - border-image: linear-gradient(to top, #d0d0d0, white) 0 1 1 0; - background-image: none; - background-color: white; - color: #96999a; - text-shadow: none; - font-weight: bold; } - -/********* - * Menus * - *********/ -.menubar { - padding: 0px; - background-color: #e3e3e3; } - .menubar:backdrop { - background-color: #ededed; } - .menubar > .menuitem { - padding: 4px 8px; } - .menubar > .menuitem:hover { - box-shadow: inset 0 -3px #4a90d9; - color: #4a90d9; } - .menubar > .menuitem:insensitive { - color: #8d9091; - box-shadow: none; } - -.menu { - padding: 0px; - background-color: white; } - .menu .menuitem { - padding: 4px; } - .menu .menuitem:hover { - color: white; - background-color: #4a90d9; } - .menu .menuitem:insensitive { - color: #8d9091; } - .menu .menuitem:insensitive:backdrop { - color: #c7c7c7; } - .menu .menuitem:backdrop, .menu .menuitem:backdrop:hover { - color: #54595a; - background-color: #fcfcfc; } - .menu .menuitem.arrow { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } - -/*************** - * Popovers * - ***************/ -GtkPopover { - margin: 10px; - padding: 2px; - border-color: #a1a1a1; - border-width: 1px; - border-style: solid; - border-radius: 5px; - background-color: #ededed; - box-shadow: 0 2px 3px rgba(0, 0, 0, 0.5); } - GtkPopover:backdrop { - box-shadow: none; } - GtkPopover > .list, GtkPopover > .view, GtkPopover > .toolbar { - background-color: transparent; } - GtkPopover .separator { - font-size: 80%; - font-weight: bold; - color: #c6c8c8; - text-shadow: none; - background-color: transparent; - icon-shadow: none; - border: 0; } - GtkPopover .button, - GtkPopover .button:hover { - text-shadow: none; - transition: none; } - GtkPopover.osd { - background-image: none; - background-color: rgba(0, 0, 0, 0.8); - border: 1px solid #a1a1a1; - color: white; } - GtkPopover.osd .button { - color: white; - text-shadow: none; - border-width: 1px; - border-style: solid; - background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0.05), rgba(0, 0, 0, 0.01)); - border-color: rgba(255, 255, 255, 0.2); - box-shadow: none; } - GtkPopover.osd .button:hover { - border-width: 1px; - border-style: solid; - background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0.1), rgba(0, 0, 0, 0.01)); - border-color: rgba(255, 255, 255, 0.2); - box-shadow: none; } - GtkPopover.osd .button:active { - border-width: 1px; - border-style: solid; - background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.05), rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0.1)); - border-color: rgba(255, 255, 255, 0.2); - box-shadow: none; } - GtkPopover.osd .button:insensitive { - border-width: 1px; - border-style: solid; - background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.8)); - border-color: rgba(255, 255, 255, 0.2); - color: #8d9091; } - -.cursor-handle { - background-color: transparent; - background-image: none; } - .cursor-handle.top { - -gtk-icon-source: -gtk-icontheme("selection-start-symbolic"); } - .cursor-handle.bottom { - -gtk-icon-source: -gtk-icontheme("selection-end-symbolic"); } - -/***************** - * Notebooks and * - * Tabs * - *****************/ -.notebook { - padding: 0; - background-color: white; - -GtkNotebook-initial-gap: 10; - -GtkNotebook-arrow-spacing: 5; - -GtkNotebook-tab-curvature: 0; - -GtkNotebook-tab-overlap: 1; - -GtkNotebook-has-tab-gap: false; - -GtkWidget-focus-padding: 0; - -GtkWidget-focus-line-width: 0; - transition: all 200ms ease-out; } - .notebook:backdrop { - background-color: #fcfcfc; } - .notebook.frame { - border: 1px solid #a1a1a1; } - .notebook.frame.top { - border-top-width: 0; } - .notebook.frame.bottom { - border-bottom-width: 0; } - .notebook.frame.right { - border-right-width: 0; } - .notebook.frame.left { - border-left-width: 0; } - .notebook.frame:backdrop { - border-color: #a8a8a8; } - .notebook.header { - background-color: #d6d6d6; } - .notebook.header.frame { - border: 1px solid #a1a1a1; } - .notebook.header.frame.top { - border-bottom-width: 0; } - .notebook.header.frame.bottom { - border-top-width: 0; } - .notebook.header.frame.right { - border-left-width: 0; } - .notebook.header.frame.left { - border-right-width: 0; } - .notebook.header.frame:backdrop { - border-color: #a8a8a8; } - .notebook.header.top { - box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.15), inset 0 -1px #a1a1a1; } - .notebook.header.top:backdrop { - box-shadow: inset 0 -1px #a8a8a8; } - .notebook.header.bottom { - box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.15), inset 0 1px #a1a1a1; } - .notebook.header.bottom:backdrop { - box-shadow: inset 0 1px #a8a8a8; } - .notebook.header.right { - box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.15), inset 1px 0 #a1a1a1; } - .notebook.header.right:backdrop { - box-shadow: inset 1px 0 #a8a8a8; } - .notebook.header.left { - box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.15), inset -1px 0 #a1a1a1; } - .notebook.header.left:backdrop { - box-shadow: inset -1px 0 #a8a8a8; } - .notebook.header:backdrop { - background-color: #d4d4d4; - box-shadow: none; } - .notebook tab { - border-width: 0; - border-style: solid; - border-color: transparent; - background-color: transparent; - outline-offset: 0; } - .notebook tab.top, .notebook tab.bottom { - padding: 8px 20px; } - .notebook tab.left, .notebook tab.right { - padding: 5px 20px; } - .notebook tab.top { - padding-bottom: 5px; - border-bottom-width: 3px; } - .notebook tab.bottom { - padding-top: 5px; - border-top-width: 3px; } - .notebook tab.left { - padding-right: 17px; - border-right-width: 3px; } - .notebook tab.right { - padding-left: 17px; - border-left-width: 3px; } - .notebook tab:hover { - border-color: #a1a1a1; } - .notebook tab:active, .notebook tab:backdrop:active { - border-color: #4a90d9; } - .notebook tab:backdrop { - background-color: transparent; - border-color: transparent; } - .notebook tab.reorderable-page { - border-color: transparent; - border-left: 1px solid transparent; - border-right: 1px solid transparent; } - .notebook tab.reorderable-page:hover { - border-color: rgba(161, 161, 161, 0.3); - border-bottom-color: rgba(161, 161, 161, 0.3); - background-color: rgba(237, 237, 237, 0.2); } - .notebook tab.reorderable-page:active, .notebook tab.reorderable-page.active-page { - background-color: rgba(237, 237, 237, 0.5); - border-color: rgba(161, 161, 161, 0.5); - border-bottom-color: #4a90d9; } - .notebook tab.reorderable-page:active:hover, .notebook tab.reorderable-page.active-page:hover { - background-color: rgba(237, 237, 237, 0.7); } - .notebook tab.reorderable-page:active:backdrop, .notebook tab.reorderable-page.active-page:backdrop { - border-left-color: #a8a8a8; - border-right-color: #a8a8a8; - background-color: #ededed; - border-bottom-color: #4a90d9; } - .notebook tab.reorderable-page:backdrop { - border-color: transparent; - background-color: transparent; } - .notebook tab GtkLabel { - padding: 0 2px; - font-weight: bold; - color: #8d9091; } - .notebook tab GtkLabel.prelight-page { - color: #5d6263; } - .notebook tab GtkLabel.active-page { - color: #2e3436; } - .notebook tab GtkLabel.active-page:backdrop { - color: #54595a; } - .notebook tab GtkLabel:backdrop { - color: #8d9090; } - .notebook tab .button { - border: 1px solid transparent; - icon-shadow: none; - transition: none; - color: inherit; } - .notebook tab .button:hover { - border-color: #a1a1a1; - text-shadow: none; } - .notebook tab .button:active { - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.3); } - .notebook tab .button > GtkImage { - padding: 2px; } - -.notebook > .frame, -.notebook > .view { - border: none; } - -/************** - * Scrollbars * - **************/ -.scrollbar { - background-clip: padding-box; - background-image: none; - border-style: solid; - -GtkRange-trough-border: 0; - -GtkScrollbar-has-backward-stepper: false; - -GtkScrollbar-has-forward-stepper: false; - -GtkRange-slider-width: 13; - -GtkScrollbar-min-slider-length: 42; - -GtkRange-stepper-spacing: 0; - -GtkRange-trough-under-steppers: 1; } - .scrollbar .button { - border: none; } - .scrollbar.trough { - background-color: #e0e0e0; } - .scrollbar.trough:backdrop { - background-color: transparent; } - .scrollbar.slider { - border-radius: 20px; - border: 3px solid transparent; - background-color: #b3b5b6; } - .scrollbar.slider:backdrop, .scrollbar.slider:insensitive { - background-color: #d9dada; } - .scrollbar.slider:hover { - background-color: #8d9091; } - .scrollbar.slider:prelight:active { - background-color: #4a90d9; } - .scrollbar.slider.fine-tune { - border-width: 5px; } - .scrollbar.slider.fine-tune:prelight:active { - background-color: #4a90d9; } - -/********** - * Switch * - **********/ -GtkSwitch { - -GtkSwitch-slider-width: 47px; - font: bold condensed 9; - outline-offset: -4px; } - GtkSwitch.trough { - border-width: 1px; - border-style: solid; - border-radius: 3px; - border-color: #a1a1a1; - background-color: #cecece; - box-shadow: inset 0 1px rgba(0, 0, 0, 0.1), 0 1px white; - text-shadow: 0 1px rgba(0, 0, 0, 0.1); } - GtkSwitch.trough:active { - color: white; - border-color: #184472; - background-color: #4a90d9; - box-shadow: 0 1px white; - text-shadow: 0 0 2px white; } - GtkSwitch.trough:insensitive { - color: #8d9091; - border-color: #a1a1a1; - background-color: #f4f4f4; - box-shadow: 0 1px white; - text-shadow: none; } - GtkSwitch.trough:backdrop { - color: #54595a; - border-color: #a8a8a8; - background-color: #ededed; - box-shadow: none; - text-shadow: none; } - GtkSwitch.trough:backdrop:active { - color: #ededed; - border-color: #4a90d9; - background-color: #4a90d9; - box-shadow: none; } - GtkSwitch.trough:backdrop:insensitive { - color: #c7c7c7; - border-color: #c7c7c7; } - GtkSwitch.slider { - border-radius: 3px; - border-width: 1px; - border-style: solid; - color: #2e3436; - background-image: linear-gradient(to bottom, white, #ededed 40%, lightgray); - border-color: #a1a1a1; - text-shadow: 0 1px rgba(255, 255, 255, 0.76923); - icon-shadow: 0 1px rgba(255, 255, 255, 0.76923); - box-shadow: inset 0 1px white; - box-shadow: inset 0 1px white, inset 0 -2px rgba(237, 237, 237, 0.6), inset 0 -1px #c7c7c7; } - GtkSwitch.slider:active { - border: 1px solid #184472; } - GtkSwitch.slider:insensitive { - border-width: 1px; - border-style: solid; - color: #8d9091; - border-color: #a1a1a1; - background-image: linear-gradient(to bottom, #f4f4f4); - text-shadow: none; - icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - GtkSwitch.slider:backdrop { - border-width: 1px; - border-style: solid; - color: #54595a; - border-color: #a8a8a8; - background-image: linear-gradient(to bottom, #ededed); - text-shadow: none; - icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); } - GtkSwitch.slider:backdrop:active { - border-color: #4a90d9; } - GtkSwitch.slider:backdrop:insensitive { - border-width: 1px; - border-style: solid; - color: #c7c7c7; - border-color: #a8a8a8; - background-image: linear-gradient(to bottom, #ededed); - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - -/************************* - * Check and Radio items * - *************************/ -.check { - background-image: -gtk-scaled(url("assets/checkbox-unchecked.png"), url("assets/checkbox-unchecked@2.png")); - background-repeat: no-repeat; - background-position: center; } - -.check:hover { - background-image: -gtk-scaled(url("assets/checkbox-unchecked-hover.png"), url("assets/checkbox-unchecked-hover@2.png")); - background-repeat: no-repeat; - background-position: center; } - -.check:selected { - background-image: -gtk-scaled(url("assets/checkbox-unchecked-active.png"), url("assets/checkbox-unchecked-active@2.png")); - background-repeat: no-repeat; - background-position: center; } - -.check:insensitive { - background-image: -gtk-scaled(url("assets/checkbox-unchecked-insensitive.png"), url("assets/checkbox-unchecked-insensitive@2.png")); - background-repeat: no-repeat; - background-position: center; } - -.check:backdrop { - background-image: -gtk-scaled(url("assets/checkbox-unchecked-backdrop.png"), url("assets/checkbox-unchecked-backdrop@2.png")); - background-repeat: no-repeat; - background-position: center; } - -.check:backdrop:insensitive { - background-image: -gtk-scaled(url("assets/checkbox-unchecked-backdrop-insensitive.png"), url("assets/checkbox-unchecked-backdrop-insensitive@2.png")); - background-repeat: no-repeat; - background-position: center; } - -.check:inconsistent { - background-image: -gtk-scaled(url("assets/checkbox-mixed.png"), url("assets/checkbox-mixed@2.png")); - background-repeat: no-repeat; - background-position: center; } - -.check:inconsistent:selected { - background-image: -gtk-scaled(url("assets/checkbox-mixed-active.png"), url("assets/checkbox-mixed-active@2.png")); - background-repeat: no-repeat; - background-position: center; } - -.check:inconsistent:backdrop { - background-image: -gtk-scaled(url("assets/checkbox-mixed-backdrop.png"), url("assets/checkbox-mixed-backdrop@2.png")); - background-repeat: no-repeat; - background-position: center; } - -.check:inconsistent:insensitive { - background-image: -gtk-scaled(url("assets/checkbox-mixed-insensitive.png"), url("assets/checkbox-mixed-insensitive@2.png")); - background-repeat: no-repeat; - background-position: center; } - -.check:inconsistent:insensitive:backdrop { - background-image: -gtk-scaled(url("assets/checkbox-mixed-backdrop-insensitive.png"), url("assets/checkbox-mixed-backdrop-insensitive@2.png")); - background-repeat: no-repeat; - background-position: center; } - -.check:active { - background-image: -gtk-scaled(url("assets/checkbox-checked.png"), url("assets/checkbox-checked@2.png")); - background-repeat: no-repeat; - background-position: center; } - -.check:active:insensitive { - background-image: -gtk-scaled(url("assets/checkbox-checked-insensitive.png"), url("assets/checkbox-checked-insensitive@2.png")); - background-repeat: no-repeat; - background-position: center; } - -.check:hover:active { - background-image: -gtk-scaled(url("assets/checkbox-checked-hover.png"), url("assets/checkbox-checked-hover@2.png")); - background-repeat: no-repeat; - background-position: center; } - -.check:active:selected { - background-image: -gtk-scaled(url("assets/checkbox-checked-active.png"), url("assets/checkbox-checked-active@2.png")); - background-repeat: no-repeat; - background-position: center; } - -.check:backdrop:active { - background-image: -gtk-scaled(url("assets/checkbox-checked-backdrop.png"), url("assets/checkbox-checked-backdrop@2.png")); - background-repeat: no-repeat; - background-position: center; } - -.check:backdrop:active:insensitive { - background-image: -gtk-scaled(url("assets/checkbox-checked-backdrop-insensitive.png"), url("assets/checkbox-checked-backdrop-insensitive@2.png")); - background-repeat: no-repeat; - background-position: center; } - -.menuitem.check { - color: rgba(46, 52, 54, 0.1); - background-image: none; - -gtk-icon-source: -gtk-icontheme("checkbox-checked-symbolic"); } - .menuitem.check:hover { - color: rgba(255, 255, 255, 0.1); } - .menuitem.check:active { - color: #2e3436; } - .menuitem.check:active:hover { - color: white; } - .menuitem.check:active:insensitive { - color: #8d9091; - background-image: none; } - .menuitem.check:active:insensitive:backdrop { - color: #c7c7c7; } - .menuitem.check:active:backdrop { - color: #54595a; } - .menuitem.check:insensitive { - color: rgba(141, 144, 145, 0.1); } - .menuitem.check:insensitive:backdrop { - color: transparent; } - .menuitem.check:inconsistent { - -gtk-icon-source: -gtk-icontheme("checkbox-mixed-symbolic"); } - -GtkTreeView.view.check, -GtkIconView.content-view.cell.check { - color: rgba(46, 52, 54, 0.1); - background-image: none; - -gtk-icon-source: -gtk-icontheme("checkbox-checked-symbolic"); } - GtkTreeView.view.check:active, - GtkIconView.content-view.cell.check:active { - color: #2e3436; } - GtkTreeView.view.check:active:insensitive, - GtkIconView.content-view.cell.check:active:insensitive { - color: #8d9091; } - GtkTreeView.view.check:active:insensitive:backdrop, - GtkIconView.content-view.cell.check:active:insensitive:backdrop { - color: #c7c7c7; } - GtkTreeView.view.check:active:backdrop, - GtkIconView.content-view.cell.check:active:backdrop { - color: #54595a; } - GtkTreeView.view.check:insensitive, - GtkIconView.content-view.cell.check:insensitive { - color: rgba(141, 144, 145, 0.1); } - GtkTreeView.view.check:insensitive:backdrop, - GtkIconView.content-view.cell.check:insensitive:backdrop { - color: transparent; } - GtkTreeView.view.check:inconsistent, - GtkIconView.content-view.cell.check:inconsistent { - -gtk-icon-source: -gtk-icontheme("checkbox-mixed-symbolic"); } - GtkTreeView.view.check:selected, - GtkIconView.content-view.cell.check:selected { - color: rgba(255, 255, 255, 0.1); } - GtkTreeView.view.check:selected:active, - GtkIconView.content-view.cell.check:selected:active { - color: white; } - GtkTreeView.view.check:selected:active:backdrop, - GtkIconView.content-view.cell.check:selected:active:backdrop { - color: #fcfcfc; } - GtkTreeView.view.check:selected:backdrop, - GtkIconView.content-view.cell.check:selected:backdrop { - color: rgba(84, 89, 90, 0.1); } - -GtkPopover .button.check:hover { - color: rgba(46, 52, 54, 0.1); } - GtkPopover .button.check:hover:active { - color: #2e3436; } - GtkPopover .button.check:hover:active:selected { - color: white; } - GtkPopover .button.check:hover:active:backdrop { - color: #54595a; } - -.radio { - background-image: -gtk-scaled(url("assets/radio-unchecked.png"), url("assets/radio-unchecked@2.png")); - background-repeat: no-repeat; - background-position: center; } - -.radio:hover { - background-image: -gtk-scaled(url("assets/radio-unchecked-hover.png"), url("assets/radio-unchecked-hover@2.png")); - background-repeat: no-repeat; - background-position: center; } - -.radio:selected { - background-image: -gtk-scaled(url("assets/radio-unchecked-active.png"), url("assets/radio-unchecked-active@2.png")); - background-repeat: no-repeat; - background-position: center; } - -.radio:insensitive { - background-image: -gtk-scaled(url("assets/radio-unchecked-insensitive.png"), url("assets/radio-unchecked-insensitive@2.png")); - background-repeat: no-repeat; - background-position: center; } - -.radio:backdrop { - background-image: -gtk-scaled(url("assets/radio-unchecked-backdrop.png"), url("assets/radio-unchecked-backdrop@2.png")); - background-repeat: no-repeat; - background-position: center; } - -.radio:backdrop:insensitive { - background-image: -gtk-scaled(url("assets/radio-unchecked-backdrop-insensitive.png"), url("assets/radio-unchecked-backdrop-insensitive@2.png")); - background-repeat: no-repeat; - background-position: center; } - -.radio:inconsistent { - background-image: -gtk-scaled(url("assets/radio-mixed.png"), url("assets/radio-mixed@2.png")); - background-repeat: no-repeat; - background-position: center; } - -.radio:inconsistent:selected { - background-image: -gtk-scaled(url("assets/radio-mixed-active.png"), url("assets/radio-mixed-active@2.png")); - background-repeat: no-repeat; - background-position: center; } - -.radio:inconsistent:backdrop { - background-image: -gtk-scaled(url("assets/radio-mixed-backdrop.png"), url("assets/radio-mixed-backdrop@2.png")); - background-repeat: no-repeat; - background-position: center; } - -.radio:inconsistent:insensitive { - background-image: -gtk-scaled(url("assets/radio-mixed-insensitive.png"), url("assets/radio-mixed-insensitive@2.png")); - background-repeat: no-repeat; - background-position: center; } - -.radio:inconsistent:insensitive:backdrop { - background-image: -gtk-scaled(url("assets/radio-mixed-backdrop-insensitive.png"), url("assets/radio-mixed-backdrop-insensitive@2.png")); - background-repeat: no-repeat; - background-position: center; } - -.radio:active { - background-image: -gtk-scaled(url("assets/radio-checked.png"), url("assets/radio-checked@2.png")); - background-repeat: no-repeat; - background-position: center; } - -.radio:active:insensitive { - background-image: -gtk-scaled(url("assets/radio-checked-insensitive.png"), url("assets/radio-checked-insensitive@2.png")); - background-repeat: no-repeat; - background-position: center; } - -.radio:hover:active { - background-image: -gtk-scaled(url("assets/radio-checked-hover.png"), url("assets/radio-checked-hover@2.png")); - background-repeat: no-repeat; - background-position: center; } - -.radio:active:selected { - background-image: -gtk-scaled(url("assets/radio-checked-active.png"), url("assets/radio-checked-active@2.png")); - background-repeat: no-repeat; - background-position: center; } - -.radio:backdrop:active { - background-image: -gtk-scaled(url("assets/radio-checked-backdrop.png"), url("assets/radio-checked-backdrop@2.png")); - background-repeat: no-repeat; - background-position: center; } - -.radio:backdrop:active:insensitive { - background-image: -gtk-scaled(url("assets/radio-checked-backdrop-insensitive.png"), url("assets/radio-checked-backdrop-insensitive@2.png")); - background-repeat: no-repeat; - background-position: center; } - -.menuitem.radio { - color: rgba(46, 52, 54, 0.1); - background-image: none; - -gtk-icon-source: -gtk-icontheme("radio-checked-symbolic"); } - .menuitem.radio:hover { - color: rgba(255, 255, 255, 0.1); } - .menuitem.radio:active { - color: #2e3436; } - .menuitem.radio:active:hover { - color: white; } - .menuitem.radio:active:insensitive { - color: #8d9091; - background-image: none; } - .menuitem.radio:active:insensitive:backdrop { - color: #c7c7c7; } - .menuitem.radio:active:backdrop { - color: #54595a; } - .menuitem.radio:insensitive { - color: rgba(141, 144, 145, 0.1); } - .menuitem.radio:insensitive:backdrop { - color: transparent; } - .menuitem.radio:inconsistent { - -gtk-icon-source: -gtk-icontheme("radio-mixed-symbolic"); } - -GtkTreeView.view.radio, -GtkIconView.content-view.cell.radio { - color: rgba(46, 52, 54, 0.1); - background-image: none; - -gtk-icon-source: -gtk-icontheme("radio-checked-symbolic"); } - GtkTreeView.view.radio:active, - GtkIconView.content-view.cell.radio:active { - color: #2e3436; } - GtkTreeView.view.radio:active:insensitive, - GtkIconView.content-view.cell.radio:active:insensitive { - color: #8d9091; } - GtkTreeView.view.radio:active:insensitive:backdrop, - GtkIconView.content-view.cell.radio:active:insensitive:backdrop { - color: #c7c7c7; } - GtkTreeView.view.radio:active:backdrop, - GtkIconView.content-view.cell.radio:active:backdrop { - color: #54595a; } - GtkTreeView.view.radio:insensitive, - GtkIconView.content-view.cell.radio:insensitive { - color: rgba(141, 144, 145, 0.1); } - GtkTreeView.view.radio:insensitive:backdrop, - GtkIconView.content-view.cell.radio:insensitive:backdrop { - color: transparent; } - GtkTreeView.view.radio:inconsistent, - GtkIconView.content-view.cell.radio:inconsistent { - -gtk-icon-source: -gtk-icontheme("radio-mixed-symbolic"); } - GtkTreeView.view.radio:selected, - GtkIconView.content-view.cell.radio:selected { - color: rgba(255, 255, 255, 0.1); } - GtkTreeView.view.radio:selected:active, - GtkIconView.content-view.cell.radio:selected:active { - color: white; } - GtkTreeView.view.radio:selected:active:backdrop, - GtkIconView.content-view.cell.radio:selected:active:backdrop { - color: #fcfcfc; } - GtkTreeView.view.radio:selected:backdrop, - GtkIconView.content-view.cell.radio:selected:backdrop { - color: rgba(84, 89, 90, 0.1); } - -GtkPopover .button.radio:hover { - color: rgba(46, 52, 54, 0.1); } - GtkPopover .button.radio:hover:active { - color: #2e3436; } - GtkPopover .button.radio:hover:active:selected { - color: white; } - GtkPopover .button.radio:hover:active:backdrop { - color: #54595a; } - -GtkCheckButton.text-button:selected { - background-color: transparent; } - -/************ - * GtkScale * - ************/ -.scale { - -GtkScale-slider-length: 20; - -GtkRange-slider-width: 20; - -GtkRange-trough-border: 2; - outline-offset: -9px; - margin: 10px; } - .scale.slider { - border-width: 1px; - border-style: solid; - color: #2e3436; - background-image: linear-gradient(to bottom, white, #ededed 40%, lightgray); - border-color: #a1a1a1; - text-shadow: 0 1px rgba(255, 255, 255, 0.76923); - icon-shadow: 0 1px rgba(255, 255, 255, 0.76923); - box-shadow: inset 0 1px white, 0 1px white; - border-radius: 50%; - border-color: #999999; - box-shadow: inset 0 1px white, inset 0 -2px #ededed, inset 0 -1px #c7c7c7; } - .scale.slider:insensitive { - background-image: linear-gradient(to bottom, #f4f4f4); - box-shadow: none; } - .scale.slider:backdrop { - border-color: #a0a0a0; - background-image: linear-gradient(to bottom, #ededed); - box-shadow: none; } - .scale.slider:backdrop:insensitive { - border-width: 1px; - border-style: solid; - color: #c7c7c7; - border-color: #a8a8a8; - background-image: linear-gradient(to bottom, #ededed); - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - .scale.slider:active { - border: 1px solid #153d65; } - .scale.slider.fine-tune:active { - border: 4px solid transparent; - box-shadow: inset 0 2px white, inset 0 0 0 1px #153d65; } - .scale.trough { - border-width: 1px; - border-style: solid; - border-radius: 3px; - border-color: #a1a1a1; - background-color: #cecece; - box-shadow: inset 1px 1px rgba(0, 0, 0, 0.1), 0 1px white; } - .scale.trough.highlight { - border-color: #184472; - background-color: #4a90d9; - box-shadow: 0 1px white; } - .scale.trough.highlight:backdrop { - border-color: #4a90d9; - background-color: #4a90d9; - box-shadow: none; } - .scale.trough:insensitive, .scale.trough.hilight:insensitive { - border-color: #a1a1a1; - background-color: #f4f4f4; - box-shadow: 0 1px white; } - .scale.trough:backdrop { - border-color: #a8a8a8; - background-color: #c7c7c7; - box-shadow: none; } - .scale.trough:backdrop:insensitive, .scale.trough .hilight:backdrop:insensitive { - border-color: #c7c7c7; - background-color: #ededed; } - -/***************** - * Progress bars * - *****************/ -GtkProgressBar { - padding: 0; - font-size: 83%; - color: rgba(46, 52, 54, 0.4); } - GtkProgressBar:backdrop { - color: #c7c7c7; } - -.progressbar { - border-width: 1px; - border-style: solid; - border-radius: 3px; - border-color: #184472; - background-color: #4a90d9; - box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2); } - .progressbar.vertical { - box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.2); } - .progressbar:backdrop { - border-color: #4a90d9; - background-color: #4a90d9; - box-shadow: none; } - .progressbar.osd { - border-width: 0; - border-radius: 0; - -GtkProgressBar-xspacing: 0; - -GtkProgressBar-yspacing: 2px; - -GtkProgressBar-min-horizontal-bar-height: 2px; } - -GtkProgressBar.trough { - border-width: 1px; - border-style: solid; - border-radius: 3px; - border-color: #a1a1a1; - background-color: #d2d2d2; - box-shadow: inset 1px 1px rgba(0, 0, 0, 0.1), 0 1px white; } - GtkProgressBar.trough:backdrop { - border-color: #a8a8a8; - background-color: #d4d4d4; - box-shadow: 0 1px rgba(255, 255, 255, 0); } - GtkProgressBar.trough.osd { - background-color: transparent; - box-shadow: none; - border-width: 0; } - -/************* - * Level Bar * - *************/ -GtkLevelBar { - -GtkLevelBar-min-block-width: 34; - -GtkLevelBar-min-block-height: 3; } - -GtkLevelBar.vertical { - -GtkLevelBar-min-block-width: 3; - -GtkLevelBar-min-block-height: 34; } - -.level-bar.trough { - padding: 2px; - border-radius: 3px; - background-color: transparent; - border-style: solid; - border-width: 1px; - background-image: linear-gradient(to bottom, #f7f7f7, white 90%); - border-color: #a1a1a1; - box-shadow: inset 0 2px 2px -2px #7f7f7f, 0 1px white; } - .level-bar.trough:backdrop { - background-color: transparent; - border-style: solid; - border-width: 1px; - background-image: linear-gradient(to bottom, #f7f7f7, white 90%); - color: #54595a; - background-image: linear-gradient(to bottom, #fcfcfc); - box-shadow: 0 1px rgba(255, 255, 255, 0); } -.level-bar.fill-block { - border-width: 1px; - border-style: solid; - border-color: #2a76c6; - background-color: #4a90d9; - box-shadow: 0 1px rgba(0, 0, 0, 0.1); - border-radius: 1px; } - .level-bar.fill-block:backdrop { - border-color: #4a90d9; - box-shadow: none; } - .level-bar.fill-block.indicator-discrete.horizontal { - margin: 0 1px; } - .level-bar.fill-block.indicator-discrete.vertical { - margin: 1px 0; } - .level-bar.fill-block.level-high { - border-color: #5aa411; - background-color: #73d216; } - .level-bar.fill-block.level-high:backdrop { - border-color: #73d216; } - .level-bar.fill-block.level-low { - border-color: #c26000; - background-color: #f57900; } - .level-bar.fill-block.level-low:backdrop { - border-color: #f57900; } - .level-bar.fill-block.empty-fill-block { - background-color: transparent; - border-color: rgba(46, 52, 54, 0.2); - box-shadow: none; } - .level-bar.fill-block.empty-fill-block:backdrop { - border-color: rgba(84, 89, 90, 0.15); } - -.view:selected, .view:selected:focus, .view:selected:hover, .entry:selected, .entry:selected:focus, .button:selected, .button:selected:focus { - background-color: #4a90d9; - color: white; } - .view:backdrop:selected, .entry:backdrop:selected, .button:backdrop:selected { - color: #fcfcfc; } - -/********** - * Frames * - **********/ -.frame { - border: 1px solid #a1a1a1; - padding: 0; } - .frame:backdrop { - border-color: #a8a8a8; } - .frame.action-bar { - padding: 6px; - border-width: 1px 0 0; } - -GtkScrolledWindow .frame { - border-radius: 2px; } -GtkScrolledWindow GtkViewport.frame { - border-style: none; } - -.separator { - color: rgba(0, 0, 0, 0.1); } - -/********* - * Lists * - *********/ -.list { - background-color: white; - border-color: #a1a1a1; } - .list:backdrop { - background-color: #fcfcfc; - border-color: #a8a8a8; } - -/********************* - * App Notifications * - *********************/ -.app-notification { - border-width: 0 1px 1px; - border-style: solid; - border-color: #a1a1a1; - border-radius: 0 0 6px 6px; - background-image: linear-gradient(to bottom, #dedede 5%, #e3e3e3); - padding: 0 4px; } - .app-notification .button { - padding: 6px; } - -/************* - * Expanders * - *************/ -GtkExpander { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } - GtkExpander:hover { - color: #748489; } - GtkExpander:active { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } - -/************ - * Calendar * - ***********/ -GtkCalendar { - border: 1px solid #a1a1a1; } - GtkCalendar.button { - padding: 0 4px; - color: #d0d0d0; - background-image: none; - background-color: transparent; } - GtkCalendar.button:hover { - background-image: none; - color: #2e3436; } - GtkCalendar.button:backdrop, GtkCalendar.button:backdrop:hover { - color: #d2d2d2; - background-image: none; } - -/*********** - * Dialogs * - ***********/ -.message-dialog { - -GtkDialog-button-spacing: 0; } - -GtkMessageDialog .titlebar { - border-style: none; - box-shadow: inset 0 1px white; } - -.dialog-action-area.linked .button { - padding: 6px; - border-radius: 0; - border-width: 1px; - border-style: solid; - color: #2e3436; - background-image: linear-gradient(to bottom, white, #ededed 40%, lightgray); - border-color: #a1a1a1; - text-shadow: 0 1px rgba(255, 255, 255, 0.76923); - icon-shadow: 0 1px rgba(255, 255, 255, 0.76923); - box-shadow: inset 0 1px white; } - .dialog-action-area.linked .button:hover { - border-width: 1px; - border-style: solid; - color: #2e3436; - border-color: #a1a1a1; - background-image: linear-gradient(to bottom, white, #f7f7f7 40%, #ededed); - text-shadow: 0 1px rgba(255, 255, 255, 0.76923); - icon-shadow: 0 1px rgba(255, 255, 255, 0.76923); - box-shadow: inset 0 1px white; } - .dialog-action-area.linked .button:active { - border-width: 1px; - border-style: solid; - color: #2e3436; - border-color: #a1a1a1; - background-image: linear-gradient(to bottom, #c7c7c7, #d1d1d1 3%, lightgray); - text-shadow: 0 1px rgba(255, 255, 255, 0.76923); - icon-shadow: 0 1px rgba(255, 255, 255, 0.76923); - box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.3); } - .dialog-action-area.linked .button:insensitive { - border-width: 1px; - border-style: solid; - color: #8d9091; - border-color: #a1a1a1; - background-image: linear-gradient(to bottom, #f4f4f4); - text-shadow: none; - icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - .dialog-action-area.linked .button:backdrop { - border-width: 1px; - border-style: solid; - color: #54595a; - border-color: #a8a8a8; - background-image: linear-gradient(to bottom, #ededed); - text-shadow: none; - icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); } - .dialog-action-area.linked .button:backdrop:insensitive { - border-width: 1px; - border-style: solid; - color: #c7c7c7; - border-color: #a8a8a8; - background-image: linear-gradient(to bottom, #ededed); - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } -.dialog-action-area.linked .button, .dialog-action-area.linked .button:hover, .dialog-action-area.linked .button:active, .dialog-action-area.linked .button:insensitive, .dialog-action-area.linked .button:backdrop, .dialog-action-area.linked .button:backdrop:insensitive { - border-style: solid none none solid; } -.dialog-action-area.linked .button:first-child { - border-style: solid none none none; } - -/*********** - * Sidebar * - ***********/ -.sidebar, -.sidebar .view { - border: none; - background-color: #fafafa; } - .sidebar .scrollbar.trough, - .sidebar .view .scrollbar.trough { - background-color: lightgray; - border-radius: 6px; - border-width: 2px; - border-color: transparent; } - .sidebar .scrollbar.slider, - .sidebar .view .scrollbar.slider { - background-color: #fafafa; } - .sidebar .scrollbar.slider:hover, - .sidebar .view .scrollbar.slider:hover { - background-color: white; } - .sidebar:selected, - .sidebar .view:selected { - background-color: #4a90d9; } - .sidebar:backdrop, - .sidebar .view:backdrop { - background-color: #fafafa; } - -GtkPaned { - margin: 16px; } - -.pane-separator { - background-image: linear-gradient(to bottom, #a1a1a1); } - .pane-separator:backdrop { - background-image: linear-gradient(to bottom, #a8a8a8); } - -/************** - * GtkInfoBar * - **************/ -GtkInfoBar { - border-width: 0; - border-style: none; } - -.info, -.question, -.warning, -.error { - background-color: #4a90d9; - color: white; - text-shadow: 0 1px #2a76c6; - border-color: #2a76c6; } - .info .button, - .question .button, - .warning .button, - .error .button { - border-width: 1px; - border-style: solid; - color: white; - background-image: linear-gradient(to bottom, #89b7e6, #4a90d9 40%, #2a76c6); - border-color: #1c5187; - text-shadow: 0 -1px rgba(0, 0, 0, 0.54353); - icon-shadow: 0 -1px rgba(0, 0, 0, 0.54353); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); } - .info .button:hover, - .question .button:hover, - .warning .button:hover, - .error .button:hover { - border-width: 1px; - border-style: solid; - color: white; - border-color: #1c5187; - background-image: linear-gradient(to bottom, #85b4e5, #5b9add 40%, #4a90d9); - text-shadow: 0 -1px rgba(0, 0, 0, 0.51153); - icon-shadow: 0 -1px rgba(0, 0, 0, 0.51153); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); } - .info .button:active, - .question .button:active, - .warning .button:active, - .error .button:active { - border-width: 1px; - border-style: solid; - color: white; - border-color: #1c5187; - background-image: linear-gradient(to bottom, #256ab1, #2974c2 3%, #2a76c6); - text-shadow: 0 -1px rgba(0, 0, 0, 0.62353); - icon-shadow: 0 -1px rgba(0, 0, 0, 0.62353); - box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.3); } - .info .button:insensitive, - .question .button:insensitive, - .warning .button:insensitive, - .error .button:insensitive { - border-width: 1px; - border-style: solid; - color: #8d9091; - border-color: #a1a1a1; - background-image: linear-gradient(to bottom, #f4f4f4); - text-shadow: none; - icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - .info .button:backdrop, - .question .button:backdrop, - .warning .button:backdrop, - .error .button:backdrop { - border-width: 1px; - border-style: solid; - color: #ededed; - border-color: #4a90d9; - background-image: linear-gradient(to bottom, #4a90d9); - text-shadow: none; - icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); } - .info .button:backdrop:insensitive, - .question .button:backdrop:insensitive, - .warning .button:backdrop:insensitive, - .error .button:backdrop:insensitive { - border-width: 1px; - border-style: solid; - color: #c7c7c7; - border-color: #a8a8a8; - background-image: linear-gradient(to bottom, #ededed); - box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - -/************ - * Tooltips * - ************/ -.tooltip { - color: white; - padding: 4px; - /* not working */ - border-radius: 5px; - background-color: rgba(0, 0, 0, 0.8); - text-shadow: 0 1px black; } - -.tooltip * { - padding: 4px; - background-color: transparent; } - -/***************** - * Color Chooser * - *****************/ -GtkColorSwatch { - border: 1px solid rgba(0, 0, 0, 0.3); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.2); } - GtkColorSwatch.color-light:hover { - background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0) 40%, rgba(255, 255, 255, 0.4)); } - GtkColorSwatch.color-light:hover:backdrop { - background-image: none; } - GtkColorSwatch.color-dark:hover { - background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0) 40%, rgba(255, 255, 255, 0.2)); } - GtkColorSwatch.color-dark:hover:backdrop { - background-image: none; } - GtkColorSwatch:hover { - border-color: rgba(0, 0, 0, 0.5); } - GtkColorSwatch:backdrop { - border-color: rgba(0, 0, 0, 0.2); - box-shadow: none; } - GtkColorSwatch.top { - border-top-left-radius: 5px; - border-top-right-radius: 5px; } - GtkColorSwatch.bottom { - border-bottom-left-radius: 5px; - border-bottom-right-radius: 5px; } - GtkColorSwatch.left, GtkColorSwatch:first-child { - border-top-left-radius: 5px; - border-bottom-left-radius: 5px; } - GtkColorSwatch.right, GtkColorSwatch:last-child { - border-top-right-radius: 5px; - border-bottom-right-radius: 5px; } - GtkColorSwatch:only-child { - border-radius: 5px; } - GtkColorSwatch.color-active-badge { - border-width: 2px; } - GtkColorSwatch.color-active-badge:hover { - background-image: none; } - GtkColorSwatch.color-active-badge.color-light, GtkColorSwatch.color-active-badge.color-light:hover { - color: rgba(0, 0, 0, 0.3); - border-color: rgba(0, 0, 0, 0.3); } - GtkColorSwatch.color-active-badge.color-dark, GtkColorSwatch.color-active-badge.color-dark:hover { - color: rgba(255, 255, 255, 0.5); - border-color: rgba(255, 255, 255, 0.5); } - -GtkColorChooserWidget #add-color-button { - border-color: #c7c7c7; - background-color: #c7c7c7; - color: #ededed; - box-shadow: none; } - GtkColorChooserWidget #add-color-button:hover { - border-color: #a1a1a1; - background-color: #a1a1a1; } - GtkColorChooserWidget #add-color-button:backdrop { - border-color: #cacaca; - background-color: #cacaca; } - -/********************** - * Window Decorations * - *********************/ -.window-frame { - border-radius: 7px 7px 0 0; - border-width: 0px; - box-shadow: 0 2px 10px 4px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.2); - /* this is used for the resize cursor area */ - margin: 10px; } - .window-frame:backdrop { - box-shadow: 0 3px 6px 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.3); } - .window-frame.tiled { - border-radius: 0; } - .window-frame.csd.popup { - border-radius: 0; - box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4), 0 0 0 1px rgba(0, 0, 0, 0.1); } - .window-frame.csd.tooltip { - border-radius: 5px; - box-shadow: none; } - -.button.titlebutton { - padding: 8px; - border-color: transparent; - background-image: none; - transition-property: border, box-shadow, color; - box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); } - .button.titlebutton:hover { - border-width: 1px; - border-style: solid; - color: #2e3436; - background-image: linear-gradient(to bottom, white, #ededed 40%, lightgray); - border-color: #a1a1a1; - text-shadow: 0 1px rgba(255, 255, 255, 0.76923); - icon-shadow: 0 1px rgba(255, 255, 255, 0.76923); - box-shadow: inset 0 1px white, 0 1px white; } - .button.titlebutton:active { - border-width: 1px; - border-style: solid; - color: #2e3436; - border-color: #a1a1a1; - background-image: linear-gradient(to bottom, #c7c7c7, #d1d1d1 3%, lightgray); - text-shadow: 0 1px rgba(255, 255, 255, 0.76923); - icon-shadow: 0 1px rgba(255, 255, 255, 0.76923); - box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.3), 0 1px white; } - .button.titlebutton:backdrop { - border-width: 1px; - border-style: solid; - color: #54595a; - border-color: #a8a8a8; - background-image: linear-gradient(to bottom, #ededed); - text-shadow: none; - icon-shadow: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); - border-color: transparent; - transition-property: border, box-shadow, color; } - -/* - * Gedit - */ -.gedit-search-slider { - border-radius: 0 0 6px 6px; - background-color: #ededed; - padding: 6px; } diff --git a/themes/Adwaita/gtk-3.0/gtk-contained.scss b/themes/Adwaita/gtk-3.0/gtk-contained.scss deleted file mode 100644 index 92bd668c..00000000 --- a/themes/Adwaita/gtk-3.0/gtk-contained.scss +++ /dev/null @@ -1,16 +0,0 @@ -// General guidelines: -// - very unlikely you want to edit something else than _common.scss -// - keep the number of defined colors to a minimum, use the color blending functions if -// you need a subtle shade -// - if you need to inverse a color function use the @if directive to match for dark $variant - -$variant: 'light'; - -// color definitions -@import 'colors'; -// common drawing routines -@import 'drawing'; -// actual widget styling -@import 'common'; -// app overrides. Want this shipped with apps eventually -@import 'apps'; diff --git a/themes/Adwaita/gtk-3.0/gtk-dark.css b/themes/Adwaita/gtk-3.0/gtk-dark.css deleted file mode 100644 index fe46f46f..00000000 --- a/themes/Adwaita/gtk-3.0/gtk-dark.css +++ /dev/null @@ -1 +0,0 @@ -@import url("resource:///org/gnome/adwaita/gtk-contained-dark.css"); diff --git a/themes/Adwaita/gtk-3.0/gtk-widgets.css b/themes/Adwaita/gtk-3.0/gtk-widgets.css deleted file mode 100644 index 583ddb28..00000000 --- a/themes/Adwaita/gtk-3.0/gtk-widgets.css +++ /dev/null @@ -1,4759 +0,0 @@ -* { - engine: adwaita; - padding: 0; - - background-clip: padding-box; - - -GtkToolButton-icon-spacing: 4; - - -GtkTextView-error-underline-color: @error_color; - - -GtkPaned-handle-size: 5; - - -GtkCheckButton-indicator-size: 16; - -GtkCheckMenuItem-indicator-size: 12; - - /* The size for scrollbars. The slider is 2px smaller, but we keep it - * up so that the whole area is sensitive to button presses for the - * slider. The stepper button is larger in both directions, the slider - * only in the width - */ - - -GtkScrolledWindow-scrollbar-spacing: 0; - -GtkScrolledWindow-scrollbars-within-bevel: 1; - - -GtkToolItemGroup-expander-size: 11; - -GtkExpander-expander-size: 11; - -GtkTreeView-expander-size: 11; - - -GtkTreeView-horizontal-separator: 4; - - -GtkMenu-horizontal-padding: 0; - -GtkMenu-vertical-padding: 0; - - -GtkWidget-link-color: @link_color; - -GtkWidget-visited-link-color: @link_color; - - -GtkWindow-resize-grip-width: 0; - -GtkWindow-resize-grip-height: 0; - - /* Legacy only */ - -GtkWidget-focus-padding: 2; - -GtkWidget-focus-line-width: 1; - - /* We use the outline properties to signal the focus properties - * to the adwaita engine: using real CSS properties is faster, - * and we don't use any outlines for now. - */ - outline-color: alpha(@theme_text_color, 0.3); - outline-style: dashed; - outline-offset: -3px; - outline-width: 1px; - outline-radius: 2px; -} - -/*************** - * Base States * - ***************/ - -.background { - color: @theme_fg_color; - background-color: @theme_bg_color; -} - -.background:backdrop { - /* I want everything nice and flat in the unfocused window */ - text-shadow: none; - icon-shadow: none; - - color: @theme_unfocused_fg_color; -} - -*:selected, -*:selected:focus { - background-color: @theme_selected_bg_color; - color: @theme_selected_fg_color; -} - -*:selected:backdrop { - /* I would like to remove colors from the backdrop state, next release*/ - background-color: @theme_unfocused_selected_bg_color; - color: @theme_unfocused_selected_fg_color; -} - -*:insensitive { - background-color: @insensitive_bg_color; - color: @insensitive_fg_color; - border-color: @insensitive_borders; -} - -*:insensitive:backdrop { - /* I want everything nice and flat in the unfocused window */ - text-shadow: none; - icon-shadow: none; - color: @unfocused_insensitive_fg_color; -} - -/* Apply effects to insensitive and prelit images */ -*:insensitive { - -gtk-image-effect: dim; -} - -*:hover { - -gtk-image-effect: highlight; -} - -.gtkstyle-fallback { - background-color: @theme_bg_color; - color: @theme_fg_color; -} - -.gtkstyle-fallback:prelight { - background-color: shade(@theme_bg_color, 1.10); - color: @theme_fg_color; -} - -.gtkstyle-fallback:active { - background-color: shade(@theme_bg_color, 0.90); - color: @theme_fg_color; -} - -.gtkstyle-fallback:insensitive { - background-color: @insensitive_bg_color; - color: @insensitive_fg_color; -} - -.gtkstyle-fallback:selected { - background-color: @theme_selected_bg_color; - color: @theme_selected_fg_color; -} - -GtkImage, -GtkImage:insensitive, -GtkLabel, -GtkLabel:insensitive, -GtkBox, -GtkBox:insensitive, -GtkGrid, -GtkGrid:insensitive { - background-color: transparent; -} - -/************ - * Tooltips * - ************/ -.tooltip { - padding: 4px; - border-style: none; - border-radius: 5px; - - background-color: alpha(@theme_tooltip_bg_color, 0.90); - color: @theme_tooltip_fg_color; - - text-shadow: 1px 1px black; -} - -.tooltip * { - background-color: transparent; -} - -/***************** - * Miscellaneous * - *****************/ -@keyframes spin { - to { -gtk-icon-transform: rotate(1turn); } -} - -.spinner { - background-image: none; - background-color: transparent; - opacity: 0; /* non spinning spinner makes no sense */ -} - .spinner:active { - /* asset in gtk-widgets-assets */ - opacity: 1; - animation: spin 1s linear infinite; - } - .spinner:active:insensitive { - opacity: 0.5; - } - -.button .spinner:active { - color: @theme_fg_color; -} - -.view.rubberband, -.rubberband { - background-color: alpha (@theme_selected_bg_color, 0.35); - - border-color: @theme_selected_bg_color; - border-style: solid; - border-width: 1px; - border-radius: 2px; -} - -GtkStatusbar { - padding: 5px; - color: @theme_fg_color; - -GtkStatusbar-shadow-type: none; -} - -.dnd { - border-width: 1px; - border-style: solid; - border-color: @theme_selected_bg_color; - border-radius: 0; -} - -GtkTreeView.view.separator, -GtkTreeView.separator, -.separator, -.separator:hover { - color: @view_separators; - background-color: transparent; -} - -.toolbar .separator { - color: @toolbar_separator; -} - -GtkTreeView.view.separator:backdrop, -GtkTreeView.separator:backdrop, -.separator:backdrop, -.separator:hover:backdrop, -.toolbar .separator:backdrop { - color: @unfocused_insensitive_borders; -} - -.pane-separator { - background-color: @theme_bg_color; - color: shade (@inactive_frame_color, 0.80); -} - -.pane-separator:hover, -.pane-separator:selected { - color: @theme_text_color; -} - -.pane-separator:backdrop, -.pane-separator:hover:backdrop { - background-color: @theme_unfocused_bg_color; -} - -.notebook .pane-separator, -.notebook .pane-separator:hover { - background-color: @theme_base_color; -} - -.notebook .pane-separator:backdrop, -.notebook .pane-separator:hover:backdrop { - background-color: @theme_unfocused_base_color; -} - -/**************** - * Text Entries * - ****************/ - -.entry, -.entry:insensitive, -GtkComboBox.combobox-entry .entry { - padding: 6px 4px; - - box-shadow: inset 0 2px 2px alpha(@borders, 0.3), - inset .5px .5px alpha(@borders, 0.9), - inset -.5px .5px alpha(@borders, 0.9), - inset .5px -.5px alpha(@borders, 0.9), - inset -.5px -.5px alpha(@borders, 0.9); - border-image: none; - border-width: 0px 0px 1px; - border-radius: 3.5px; - border-style: solid; - border-color: @inset_light_color; - - background-image: linear-gradient(to bottom, - @entry_background_a, - @entry_background_b - ); - - color: @entry_text_color; - background-color: @theme_base_color; - transition: all 200ms ease-out; -} - -.entry.image.left { - padding-right: 6px; -} - -.entry:focus, -GtkComboBox.combobox-entry .entry:focus { - box-shadow: inset .5px .5px 2px alpha(@theme_selected_bg_color, 0.3), - inset -.5px .5px 2px alpha(@theme_selected_bg_color, 0.3), - inset .5px -.5px 2px alpha(@theme_selected_bg_color, 0.3), - inset -.5px -.5px 2px alpha(@theme_selected_bg_color, 0.3), - inset .5px .5px alpha(@theme_selected_bg_color, 0.9), - inset -.5px .5px alpha(@theme_selected_bg_color, 0.9), - inset .5px -.5px alpha(@theme_selected_bg_color, 0.9), - inset -.5px -.5px alpha(@theme_selected_bg_color, 0.9); - transition: all 200ms ease-in; -} - -.entry.progressbar, -.entry.progressbar:focus { - margin-left: 2px; - margin-right: 2px; - border-image: none; - border-style: none; - background-color: transparent; - background-image: linear-gradient(to top, - transparent 2px, - white 2px, - white 3px, - shade(@theme_selected_bg_color, 0.9) 3px, - shade(@theme_selected_bg_color, 0.9) 5px, - transparent 5px); - background-size: auto; - box-shadow: none; -} - -.entry.progressbar.pulse, -.entry.progressbar.pulse:focus { - background-image: linear-gradient(to top, - transparent 2px, - white 2px, - white 3px, - @borders 3px, - @borders 5px, - transparent 5px); -} - -.entry.progressbar:backdrop { - margin-left: 2px; - margin-right: 2px; - border-image: none; - border-style: none; - background-color: transparent; - background-image: linear-gradient(to top, - transparent 2px, - white 2px, - white 3px, - @theme_unfocused_selected_bg_color 3px, - @theme_unfocused_selected_bg_color 5px, - transparent 5px); - box-shadow: none; -} - -.entry:selected, -.entry:selected:insensitive, -GtkComboBox.combobox-entry .entry:selected { - color: @theme_selected_fg_color; - background-color: @theme_selected_bg_color; -} - -.entry:insensitive, -GtkComboBox.combobox-entry .entry:insensitive, -GtkComboBox.combobox-entry .button:insensitive { - color: @insensitive_fg_color; - background-color: @insensitive_bg_color; - background-image: none; - - box-shadow: inset .5px .5px alpha(@borders, 0.9), - inset -.5px .5px alpha(@borders, 0.9), - inset .5px -.5px alpha(@borders, 0.9), - inset -.5px -.5px alpha(@borders, 0.9); -} - -.entry:backdrop, -GtkComboBox.combobox-entry .entry:backdrop, -GtkComboBox.combobox-entry .button:backdrop { - color: @theme_unfocused_text_color; - background-image: none; - background-color: @theme_unfocused_base_color; - - box-shadow: inset .5px .5px @borders, - inset -.5px .5px @borders, - inset .5px -.5px @borders, - inset -.5px -.5px @borders; - border-color: transparent; -} - -.entry:insensitive:backdrop, -GtkComboBox.combobox-entry .entry:insensitive:backdrop, -GtkComboBox.combobox-entry .button:insensitive:backdrop { - color: @unfocused_insensitive_fg_color; - background-color: @unfocused_insensitive_bg_color; - background-image: none; -} - -.entry:selected:backdrop { - color: @theme_unfocused_selected_fg_color; - background-color: @theme_unfocused_selected_bg_color -} - -.entry:active, -.entry:active:backdrop { - color: @theme_unfocused_selected_fg_color; - background-color: @theme_unfocused_selected_bg_color; -} - -.cursor-handle.top, -.cursor-handle.bottom { - background-color: transparent; - box-shadow: none; - border-style: none; - border-image: none; - border-radius: 0px; - border-width: 0px; - - /* background-image in assets */ -} - -/******************* - * Symbolic images * - *******************/ -.image { - color: @internal_element_color; -} - -.image:hover { - color: @internal_element_prelight; -} - -.image:selected, -.image:selected:hover { - color: @theme_selected_fg_color; -} - -.view.image, -.view.image:hover { - color: @view_symbolic_color; -} - -.view.image:selected, -.view.image:selected:hover { - color: @theme_selected_fg_color; -} - -/***************** - * GtkSpinButton * - *****************/ -.spinbutton .button, -.spinbutton .button:insensitive { - color: @internal_element_color; - padding: 2px 6px; - border-width: 0 0 1px; - border-radius: 0; - border-style: none; - border-image: none; - box-shadow: inset 1px 0 @inset_dark_color; -} - -.spinbutton .button:backdrop { - box-shadow: none; -} - -.spinbutton .button:insensitive { - color: @internal_element_insensitive; -} - -.spinbutton .button:insensitive:backdrop { - color: mix(@internal_element_color, @theme_unfocused_base_color, 0.7); -} - -.spinbutton .button:active, -.spinbutton .button:hover { - color: @internal_element_prelight; -} - -.spinbutton .button:first-child, -.spinbutton .button:insensitive:first-child { - border-radius: 0; - box-shadow: none; -} - -.spinbutton .button:last-child { - border-radius: 0 2px 2px 0; -} - -.spinbutton .button:dir(rtl) { - box-shadow: inset -1px 0 @inset_dark_color; -} - -.spinbutton .button, -.spinbutton .button:backdrop, -.spinbutton .button:insensitive, -.spinbutton .button:active, -.spinbutton .button:hover, -.spinbutton .button:active:hover { - background-image: none; - background-color: transparent; -} - -.spinbutton .button:active, -.spinbutton .button:active:hover { - background-image: linear-gradient(to bottom, - shade(@entry_background_a, 0.9), - @entry_background_b - ); -} - -.spinbutton.vertical.entry:backdrop { - background-image: none; - background-color: @theme_unfocused_base_color; -} - -.spinbutton.vertical.entry:insensitive:backdrop { - background-image: none; - background-color: @unfocused_insensitive_bg_color; -} - -/* Add back the glowy effect from the entry covered by the pushed button background*/ -.spinbutton .button:active, -.spinbutton .button:active:hover { - border-radius: 0; - border-width: 0; - box-shadow: inset 1px 0 @inset_dark_color, - inset 0 .5px 2px alpha(@theme_selected_bg_color, 0.3), - inset 0 -1px 2px alpha(@theme_selected_bg_color, 0.3), - inset 0 .5px alpha(@theme_selected_bg_color, 0.9), - inset 0 -1px alpha(@theme_selected_bg_color, 0.9); -} - -.spinbutton .button:first-child:active, -.spinbutton .button:first-child:active:hover { - border-radius: 0; - border-width: 0; - box-shadow: inset .5px .5px 2px alpha(@theme_selected_bg_color, 0.3), - inset .5px -1px 2px alpha(@theme_selected_bg_color, 0.3), - inset .5px .5px alpha(@theme_selected_bg_color, 0.9), - inset .5px -1px alpha(@theme_selected_bg_color, 0.9); -} - -.spinbutton .button:last-child:active, -.spinbutton .button:last-child:active:hover { - border-radius: 0 3.5px 3.5px 0; - border-width: 0; - box-shadow: inset 1px 0 @inset_dark_color, - inset -.5px .5px 2px alpha(@theme_selected_bg_color, 0.3), - inset -.5px -1px 2px alpha(@theme_selected_bg_color, 0.3), - inset -.5px .5px alpha(@theme_selected_bg_color, 0.9), - inset -.5px -1px alpha(@theme_selected_bg_color, 0.9); -} - -/* Vertical */ - -.spinbutton.vertical .button { - padding: 4px; - icon-shadow: 0 1px @button_text_shadow; -} - -.spinbutton.vertical .button, -.spinbutton.vertical .button:hover { - color: @theme_fg_color; -} - -.spinbutton.vertical .button:insensitive { - color: @insensitive_fg_color; -} - -.spinbutton.vertical .button:backdrop { - color: @theme_unfocused_fg_color; - icon-shadow: none; -} - -.spinbutton.vertical .button:backdrop:insensitive { - color: @unfocused_insensitive_fg_color; -} - -.spinbutton.vertical .button:active { - color: @button_active_text; - icon-shadow: 0 1px @button_active_text_shadow; -} - -/* :insensitive:insensitive to override the dark overriden style for - normal spinbutton buttons, yeah we lack !important */ -.spinbutton.vertical .button:insensitive:insensitive { - icon-shadow: none; -} - -.spinbutton.vertical .button, -.spinbutton.vertical .button:insensitive, -.spinbutton.vertical .button:backdrop, -.spinbutton.vertical .button:insensitive:backdrop, -/* :active:active to override the dark overriden style for - normal spinbutton buttons, yeah we lack !important */ -.spinbutton.vertical .button:active:active { - border-width: 0; - border-radius: 3.5px 3.5px 0 0; - border-image: none; - border-style: solid; - border-color: @inset_light_color; -} - -.spinbutton.vertical .button:first-child, -.spinbutton.vertical .button:first-child:insensitive, -.spinbutton.vertical .button:first-child:backdrop, -.spinbutton.vertical .button:first-child:insensitive:backdrop { - border-width: 0; - border-radius: 3.5px 3.5px 0 0; - border-image: none; - border-style: solid; - box-shadow: inset .5px .5px shade(@borders, 0.8), - inset -.5px .5px shade(@borders, 0.8); -} - -.spinbutton.vertical .button:last-child, -.spinbutton.vertical .button:last-child:insensitive, -.spinbutton.vertical .button:last-child:backdrop, -.spinbutton.vertical .button:last-child:insensitive:backdrop { - border-width: 0 0 1px; - border-radius: 0 0 3.5px 3.5px; - border-image: none; - border-style: solid; - border-color: @inset_light_color; - box-shadow: inset .5px -.5px shade(@borders, 0.8), - inset -.5px -.5px shade(@borders, 0.8); -} - -.spinbutton.vertical.entry, -.spinbutton.vertical.entry:insensitive, -.spinbutton.vertical.entry:backdrop, -.spinbutton.vertical.entry:insensitive:backdrop { - border-image: none; - border-width: 0; - border-radius: 0; - box-shadow: inset 0 2px 2px alpha(@borders, 0.3), - inset .5px .5px alpha(@borders, 0.9), - inset -.5px .5px alpha(@borders, 0.9), - inset .5px -.5px alpha(@borders, 0.9), - inset -.5px -.5px alpha(@borders, 0.9); -} - -.spinbutton.vertical.entry:focus { - border-color: @theme_selected_bg_color; - box-shadow: inset .5px .5px 2px alpha(@theme_selected_bg_color, 0.3), - inset -.5px .5px 2px alpha(@theme_selected_bg_color, 0.3), - inset .5px -.5px 2px alpha(@theme_selected_bg_color, 0.3), - inset -.5px -.5px 2px alpha(@theme_selected_bg_color, 0.3), - inset .5px .5px alpha(@theme_selected_bg_color, 0.9), - inset -.5px .5px alpha(@theme_selected_bg_color, 0.9), - inset .5px -.5px alpha(@theme_selected_bg_color, 0.9), - inset -.5px -.5px alpha(@theme_selected_bg_color, 0.9); - transition: all 200ms ease-in; -} - -.spinbutton.vertical .button:first-child:active, -.spinbutton.vertical .button:first-child:active:hover { - border-radius: 3.5px 3.5px 0 0; -} - -.spinbutton.vertical .button:last-child:active, -.spinbutton.vertical .button:last-child:active:hover { - border-radius: 0 0 3.5px 3.5px; - border-width: 0 0 1px; -} - -/***************** - * Color Chooser * - *****************/ -GtkColorSwatch, -GtkColorSwatch:selected { - border-width: 1px; - border-style: solid; - border-radius: 1px; - border-color: alpha(black, 0.3); - box-shadow: inset 0 2px alpha(black, 0.07), - inset 1px 1px alpha(black, 0.07); - - background-color: transparent; - background-clip: border-box; -} - -GtkColorSwatch:hover, -GtkColorSwatch:selected:hover { - border-color: alpha(black, 0.45); -} - -GtkColorSwatch.color-dark:hover { - background-image: linear-gradient(to bottom, - alpha(white, 0) 40%, - alpha(white, 0.3) - ); -} - -GtkColorSwatch.color-light:hover { - background-image: linear-gradient(to top, - alpha(black, 0) 40%, - alpha(black, 0.1) - ); -} - -GtkColorSwatch.color-light:selected:hover, -GtkColorSwatch.color-dark:selected:hover { - background-image: none; -} - -GtkColorSwatch:backdrop, -GtkColorSwatch:backdrop:selected { - box-shadow: none; -} - -GtkColorSwatch:backdrop:hover { - border-color: alpha(black, 0.3); - background-image: none; -} - -GtkColorSwatch.left, -GtkColorSwatch:first-child { - border-top-left-radius: 6px; - border-bottom-left-radius: 6px; -} - -GtkColorSwatch.right, -GtkColorSwatch:last-child { - border-top-right-radius: 6px; - border-bottom-right-radius: 6px; -} - -GtkColorSwatch:only-child { - border-radius: 6px; -} - -GtkColorSwatch.top { - border-top-left-radius: 6px; - border-top-right-radius: 6px; -} - -GtkColorSwatch.bottom { - border-bottom-left-radius: 6px; - border-bottom-right-radius: 6px; -} - -GtkColorChooserWidget #add-color-button { - background-clip: padding-box; - border-color: mix(@borders, @theme_bg_color, 0.3); - background-color: mix(@borders, @theme_bg_color, 0.3); - color: @theme_base_color; - box-shadow: none; -} - -GtkColorChooserWidget #add-color-button:hover { - border-color: @borders; - background-color: @borders; - color: @theme_base_color; -} - -GtkColorChooserWidget #add-color-button:backdrop { - border-color: mix(@unfocused_borders, @theme_unfocused_bg_color, 0.3); - background-color: mix(@unfocused_borders, @theme_unfocused_bg_color, 0.3); - color: @theme_unfocused_bg_color; -} - - -.color-active-badge, -.color-active-badge:selected { - border-style: solid; - border-width: 2px; - background-color: transparent; -} - -.color-active-badge.color-light, -.color-active-badge.color-light:hover { - border-color: #444444; - color: #444444; -} - -.color-active-badge.color-dark, -.color-active-badge.color-dark:hover { - border-color: #cccccc; - color: #cccccc; -} - -GtkColorEditor GtkColorSwatch { - border-radius: 6px; -} - -GtkColorEditor GtkColorSwatch.color-dark:hover, -GtkColorEditor GtkColorSwatch.color-light:hover { - background-image: none; - border-color: alpha(black, 0.3); -} - -GtkColorButton.button { - padding: 4px 23px; -} - -/*********** - * Troughs * - ***********/ - -.trough, -.trough:active:insensitive, -.trough.highlight { - border-radius: 3.5px; - box-shadow: inset .5px .5px @borders, - inset -.5px .5px @borders, - inset .5px -.5px @borders, - inset -.5px -.5px @borders; - border-image: none; - border-width: 0px 0px 1px; - border-radius: 3.5px; - border-style: solid; - border-color: @inset_light_color; - background-image: linear-gradient(to bottom, - @button_active_gradient_color_a, - @button_active_gradient_color_b 20%, - @button_active_gradient_color_c - ); -} - -.trough:active, -.trough:active:hover { - box-shadow: inset 0 2px 2px shade(@theme_selected_bg_color, 0.7), - inset .5px .5px shade(@theme_selected_bg_color, 0.7), - inset -.5px .5px shade(@theme_selected_bg_color, 0.7), - inset .5px -.5px shade(@theme_selected_bg_color, 0.7), - inset -.5px -.5px shade(@theme_selected_bg_color, 0.7); - border-image: none; - border-width: 0px 0px 1px; - border-radius: 3.5px; - border-style: solid; - border-color: @inset_light_color; -} - -.trough:backdrop { - border-image: none; - border-radius: 3.5px; - border-width: 0 0 1px; - border-style: solid; - border-color: transparent; -} - -/* for progressbars in cell renderers */ -.trough row, -.trough row:hover { - padding: 0; - background-image: linear-gradient(to bottom, - @button_active_gradient_color_a, - @button_active_gradient_color_b 20%, - @button_active_gradient_color_c - ); -} - -.trough row:selected, -.trough row:selected:focus { - background-image: linear-gradient(to bottom, - mix(@trough_bg_color_a, @theme_selected_bg_color, 0.25), - mix(@trough_bg_color_b, @theme_selected_bg_color, 0.25) - ); -} - -/**************** - * Progress bar * - ****************/ - -/* Progressbar backgrounds */ -.progressbar, -.progressbar row, -.progressbar row:hover, -.progressbar row:selected, -.progressbar row:selected:focus { - background-image: linear-gradient(to bottom, - @progressbar_background_a, - @progressbar_background_b 75%, - shade(@progressbar_background_a, 0.85) - ); -} - -.progressbar.vertical { - background-image: linear-gradient(to right, - @progressbar_background_a, - @progressbar_background_b 75%, - shade(@progressbar_background_a, 0.85) - ); -} - -/* FIXME: this should really be a margin... */ -GtkProgressBar { - padding: 0 0 1px 0; - font-size: 83%; - color: alpha(@theme_fg_color, 0.6); -} - -/* progress component */ -.progressbar, -.progressbar row, -.progressbar row:hover, -.progressbar row:selected, -.progressbar row:selected:focus { - border-radius: 3px; - border-width: 1px; - border-style: solid; - border-color: @progressbar_border; -} - -.progressbar row:selected, -.progressbar row:selected:focus { - border-color: shade(@progressbar_border, 0.85); -} - -.progressbar:backdrop, -.progressbar row:backdrop, -.progressbar row:selected:backdrop, -.progressbar.vertical:backdrop, -.progressbar.vertical row:backdrop, -.progressbar.vertical row:selected:backdrop { - background-image: none; - background-color: @progressbar_unfocused_background; - border-color: @progressbar_unfocused_border; - box-shadow: none; -} - -GtkProgressBar:backdrop, -GtkProgressBar.vertical:backdrop, -.trough row:backdrop, -.trough.vertical row:backdrop { - background-image: none; - background-color: @progressbar_unfocused_trough; -} - - -/**************** - * Level Bar * - ****************/ - -GtkLevelBar { - -GtkLevelBar-min-block-width: 34; - -GtkLevelBar-min-block-height: 3; -} - -GtkLevelBar.vertical { - -GtkLevelBar-min-block-width: 3; - -GtkLevelBar-min-block-height: 34; -} - -.level-bar.trough { - padding: 2px; - background-image: linear-gradient(to bottom, - @entry_background_a, - @entry_background_b - ); - box-shadow: inset 0 2px 2px alpha(@borders, 0.3), - inset .5px .5px alpha(@borders, 0.9), - inset -.5px .5px alpha(@borders, 0.9), - inset .5px -.5px alpha(@borders, 0.9), - inset -.5px -.5px alpha(@borders, 0.9); -} - -.level-bar.trough:insensitive { - background-color: @insensitive_bg_color; - background-image: none; -} - -.level-bar.trough:backdrop { - background-image: none; - background-color: @theme_unfocused_base_color; - box-shadow: inset .5px .5px alpha(@borders, 0.9), - inset -.5px .5px alpha(@borders, 0.9), - inset .5px -.5px alpha(@borders, 0.9), - inset -.5px -.5px alpha(@borders, 0.9); -} - -.level-bar.trough:insensitive:backdrop { - background-image: none; - background-color: @unfocused_insensitive_bg_color; -} - -.level-bar.fill-block { - border-width: 1px; - border-style: solid; - - border-color: @progressbar_border; - background-image: linear-gradient(to bottom, - shade(@progressbar_background_a, 0.9), - @progressbar_background_b 75%, - shade(@progressbar_background_a, 0.85) - ); -} - -.level-bar.indicator-continuous.fill-block { - padding: 2px; - border-radius: 2px; -} - -.level-bar.fill-block:backdrop, -.level-bar.fill-block.level-high:backdrop, -.level-bar.fill-block.level-low:backdrop { - background-color: @unfocused_borders; - border-color: @unfocused_borders; - background-image: none; -} - -.level-bar.indicator-discrete.fill-block.horizontal { - margin: 0 1px; -} - -.level-bar.indicator-discrete.fill-block.vertical { - margin: 1px 0; -} - -/* discrete indicator border rounding, - uncomment when :nth-child will be working - on the widget - -.level-bar.indicator-discrete.fill-block.horizontal:first-child { - border-radius: 2px 0 0 2px; -} - -.level-bar.indicator-discrete.fill-block.horizontal:last-child { - border-radius: 0 2px 2px 0; -} - -.level-bar.indicator-discrete.fill-block.vertical:first-child { - border-radius: 2px 2px 0 0; -} - -.level-bar.indicator-discrete.fill-block.vertical:last-child { - border-radius: 0 0 2px 2px; -} - -*/ - -.level-bar.fill-block.level-high { - border-color: shade(@success_color, 0.85); - background-image: linear-gradient(to bottom, - shade(@success_color, 1.2), - @success_color 75%, - shade(@success_color, 0.95) - ); -} - -.level-bar.fill-block.level-low { - border-color: shade(@warning_color, 0.80); - background-image: linear-gradient(to bottom, - shade(@warning_color, 1.3), - @warning_color 75%, - shade(@warning_color, 0.90) - ); -} - -.level-bar.fill-block.empty-fill-block { - background-color: transparent; - background-image: none; - border-color: alpha(@theme_fg_color, 0.1); -} - -.level-bar.fill-block.empty-fill-block:backdrop { - border-color: transparent; - background-color: transparent; -} - -/************ - * GtkScale * - ************/ - -.scale { - -GtkScale-slider-length: 16; - -GtkRange-slider-width: 26; - -GtkRange-trough-border: 0; - outline-offset: -1px; -} - -.scale.slider, -.scale.slider:hover, -.scale.slider:insensitive, -.scale.slider:backdrop, -.scale.slider:insensitive:backdrop { - border-radius: 0; - border-style: none; - - background-color: transparent; - background-repeat: no-repeat; - background-position: center; - - /* background-image in -assets variant */ -} - -.scale.slider.fine-tune:active, -.scale.slider.fine-tune:active:hover, -.scale.slider.fine-tune.horizontal:active, -.scale.slider.fine-tune.horizontal:active:hover { - background-size: 50%; - } - -.scale.trough { - margin: 11px 3px; -} - -.scale.trough.vertical { - margin: 3px 11px; -} - -.scale.trough, -.scale.trough.highlight, -.scale.trough.vertical, -.scale.trough:backdrop { - border-width: 1px; - border-image: none; - border-style: solid; -} - -.scale.trough, -.scale.trough.vertical { - border-color: @borders; -} - -.scale.trough.highlight, -.scale.trough.highlight.vertical { - border-color: @scale_highlight_border; -} - -.scale.trough:backdrop, -.scale.trough.vertical:backdrop { - border-color: @unfocused_borders; -} - -.scale.trough:insensitive, -.scale.trough.highlight:insensitive, -.scale.trough.vertical:insensitive, -.scale.trough.highlight.vertical:insensitive { - background-color: @insensitive_bg_color; - border-color: @insensitive_scale_borders; - box-shadow: none; - background-image: none; -} - -.scale.trough.highlight, -.scale.trough.vertical.highlight { - background-image: none; - background-color: @scale_highlight_bg; -} - -.scale.progressbar { - color: @trough_active_color; - box-shadow: inset 0 1px 1px alpha(black, 0.1); - background-image: linear-gradient(to bottom, - @trough_active_bg_a, - @trough_active_bg_b 20%, - @trough_active_bg_c - ); - background-color: transparent; -} - -.scale.progressbar.vertical { - background-image: linear-gradient(to right, - @trough_active_bg_a, - @trough_active_bg_b 20%, - @trough_active_bg_c - ); - background-color: transparent; -} - -.scale.progressbar:backdrop { - background-color: @unfocused_borders; -} - -.scale.mark.separator { - /* defines the color of the actuall marks on the scale */ - color: alpha(@theme_fg_color, 0.3); -} - -.scale.trough { - box-shadow: inset 0 -1px @scale_shadow; -} - -.scale.trough.vertical { - box-shadow: inset -1px 0 @scale_shadow; -} - -.scale.trough.highlight { - box-shadow: inset 0 -1px @scale_highlight_shadow; -} - -.scale.trough.vertical.highlight { - box-shadow: inset -1px 0 @scale_highlight_shadow; -} - -.scale.trough:backdrop, -.scale.trough.highlight:backdrop { - box-shadow: none; - border-color: @unfocused_borders; - background-color: @unfocused_dark_bg; - background-image: none; -} - -.scale.trough:insensitive:backdrop { - background-color: @unfocused_insensitive_bg_color; - border-color: @unfocused_insensitive_borders; - box-shadow: none; - background-image: none; -} - -/********** - * Frames * - **********/ -.frame { - border-width: 1px; - border-color: @borders; - border-style: solid; - padding: 0; -} - -.frame:backdrop { - border-color: @unfocused_borders; -} - -GtkScrolledWindow.frame { - border-style: solid; - border-color: @borders; - border-width: 1px; - border-radius: 2px; - padding: 0; -} - -GtkScrolledWindow.frame:backdrop { - border-color: @unfocused_borders; -} - -/* avoid double borders when a viewport is - * packed into a GtkScrolledWindow */ -GtkScrolledWindow GtkViewport.frame { - border-style: none; -} - -/*********** - * Buttons * - ***********/ - -.button, -.toolbar .button.raised, -.toolbar .raised .button, -.toolbar GtkComboBox .button, -.spinbutton.vertical .button { - background-image: linear-gradient(to bottom, - @button_gradient_color_a, - @button_gradient_color_b 40%, - @button_gradient_color_c - ); - background-color: transparent; -} - -/* Pushed buttons */ -.button:active, -.button:active:hover, -.spinbutton.vertical .button:active, -.spinbutton.vertical .button:active:hover, -.toolbar .button:active, -.toolbar .button:active:hover, -.toolbar .button.raised:active, -.toolbar .raised .button:active, -.toolbar .button.raised:active:hover, -.toolbar .raised .button:active:hover { - box-shadow: inset 0 1px 1px alpha(black, 0.1); - /* background-color: mix(@borders, @theme_bg_color, 0.5); */ - background-image: linear-gradient(to bottom, - @button_active_gradient_color_a, - @button_active_gradient_color_b 20%, - @button_active_gradient_color_c - ); -} - -/* Prelit button background */ -.button:hover, -.toolbar .button:hover, -.toolbar .button.raised:hover, -.toolbar .raised .button:hover, -.toolbar GtkComboBox .button:hover, -.spinbutton.vertical .button:hover { - background-color: transparent; - background-image: linear-gradient(to bottom, - @button_hover_gradient_color_a, - @button_hover_gradient_color_b - ); -} -/* Insensitive button background */ -.button:insensitive, -.spinbutton.vertical .button:insensitive, -.toolbar GtkComboBox .button:insensitive, -.toolbar .button.raised:insensitive, -.toolbar .raised .button:insensitive { - background-image: none; - background-color: @insensitive_bg_color; -} - -/* Pushed + Insensitive button background */ -.button:active:insensitive, -.toolbar .button:active:insensitive, -.toolbar GtkComboBox .button:active:insensitive { - background-image: linear-gradient(to bottom, - shade(@insensitive_bg_color, 0.95), - @insensitive_bg_color 40%, - @insensitive_bg_color - ); - background-color: transparent; -} - -/* Unfocused window button background */ -.button:backdrop, -.toolbar .button.raised:backdrop, -.toolbar .raised .button:backdrop, -.toolbar .button:backdrop:hover, -.toolbar GtkComboBox .button:backdrop, -.toolbar GtkComboBox .button:backdrop:hover, -.primary-toolbar .raised .button:backdrop:hover { - background-image: none; - background-color: @unfocused_button_background; -} - -/* Unfocused window pushed button background */ -.button:active:backdrop, -.toolbar .button:active:backdrop, -.toolbar .button:active:hover:backdrop { - background-image: none; - background-color: @unfocused_borders; -} - -/* Unfocused window insensitive button background */ -.button:insensitive:backdrop, -.toolbar .button:insensitive:backdrop { - background-image: none; - background-color: @unfocused_insensitive_bg_color; -} - -.button:insensitive:active:backdrop { - background-image: none; - background-color: mix(@unfocused_insensitive_bg_color, @unfocused_borders, 0.5); -} - -.button, -.button.menuitem.menubar, -GtkColorButton.button, -GtkComboBox.combobox-entry .button { - padding: 4px 7px; -} - -.button.image-button, -.primary-toolbar.toolbar .button.image-button { - padding: 6px 7px 7px; -} - -.button { - -GtkButton-image-spacing: 4; - -GtkButton-default-border: 0; - - border-style: solid; - border-color: transparent; - - text-shadow: 0 1px @button_text_shadow; -} - -/* generic button borders */ -.button, -.button:active, -.button:active:hover, -.button:insensitive, -.button.default:insensitive, -.inline-toolbar.toolbar.vertical .button:active, -.inline-toolbar.toolbar.vertical .button:insensitive, -.inline-toolbar.toolbar.vertical .button.default:insensitive, -.titlebar .titlebutton:hover, -.titlebar .titlebutton:active { - box-shadow: inset .5px .5px @borders, - inset -.5px .5px @borders, - inset .5px -.5px @borders, - inset -.5px -.5px @borders; - border-image: none; - border-width: 0px 0px 1px; - border-radius: 3.5px; - border-style: solid; - border-color: @inset_light_color; -} - -/* focused button borders */ -.button.default:active, -.button.default:active:hover, -.inline-toolbar.toolbar.vertical .button.default:active { - box-shadow: inset .5px .5px @theme_selected_bg_color, - inset -.5px .5px @theme_selected_bg_color, - inset .5px -.5px @theme_selected_bg_color, - inset -.5px -.5px @theme_selected_bg_color; - border-image: none; - border-width: 0px 0px 1px; - border-radius: 3.5px; - border-style: solid; - border-color: @inset_light_color; -} - -/* unfocused window: generic button borders */ -.button:backdrop, -.spinbutton.vertical .button:backdrop, -.inline-toolbar.toolbar.vertical .button:backdrop, -.inline-toolbar.toolbar.vertical .button:backdrop:insensitive, -.inline-toolbar.toolbar.vertical .button:backdrop:active, -.suggested-action.button:backdrop, -.toolbar .suggested-action.button:backdrop, -.destructive-action.button:backdrop { - box-shadow: inset .5px .5px @borders, - inset -.5px .5px @borders, - inset .5px -.5px @borders, - inset -.5px -.5px @borders; - border-image: none; - border-radius: 3.5px; - border-width: 0 0 1px; - border-style: solid; - border-color: transparent; -} - -/* Primary and inline toolbars pushed button background */ -.primary-toolbar .button:active, -.primary-toolbar .button:active:hover, -.inline-toolbar .button:active, -.inline-toolbar .button:active:hover { - background-image: linear-gradient(to bottom, - shade(@borders, 0.95), - shade(@theme_bg_color, 0.88) - ); - background-color: transparent; -} - -/* Prelit button on primary toolbar background */ -.primary-toolbar .button:hover { - background-color: transparent; - background-image: linear-gradient(to bottom, - alpha(@toolbar_button_prelight, 0), - @toolbar_button_prelight 54%, - alpha(@toolbar_button_prelight, 0) - ); -} - -/* We may want a background for focused buttons, but in the meantime let's remove it too */ -.primary-toolbar .button, -.primary-toolbar .button:insensitive, -.primary-toolbar .button:backdrop, -.primary-toolbar .button:hover:backdrop, -.primary-toolbar .button:insensitive:backdrop, -.primary-toolbar .button *:insensitive, -.primary-toolbar .button *:insensitive:backdrop { - background-image: none; - background-color: transparent; -} - -/* Remove borders from primary toolbar buttons*/ -.primary-toolbar .button { - border-image: none; - - /* setting border-style: none; here would override the border-width values - * we set in gtk-widget-borders.css to zero. - */ - border-style: solid; - border-width: 2px; - border-color: transparent; - - text-shadow: 0 1px @primary_toolbar_button_text_shadow; -} - -.primary-toolbar .button:active, -.inline-toolbar .button:active, -.button:active { - color: @button_active_text; - text-shadow: 0 1px @button_active_text_shadow; -} - -.button:insensitive, -.button:active *:insensitive { - color: @insensitive_fg_color; - text-shadow: none; -} - -.button:insensitive:backdrop { - color: @unfocused_insensitive_fg_color; -} - -.button:active:backdrop, -.button:active:backdrop *:insensitive { - color: @theme_unfocused_bg_color; - text-shadow: none; - icon-shadow: none; -} - -.toolbar .button.raised, -.toolbar .raised .button, -.inline-toolbar .button { - icon-shadow: 0 1px @button_text_shadow; - text-shadow: 0 1px @button_text_shadow; -} - -.toolbar .button.raised:active, -.toolbar .raised .button:active, -.inline-toolbar .button:active { - icon-shadow: 0 1px @button_active_text_shadow; - text-shadow: 0 1px @button_active_text_shadow; -} - -.toolbar .button.raised:insensitive, -.toolbar .raised .button:insensitive, -.inline-toolbar .button:insensitive { - icon-shadow: none; - text-shadow: none; -} - -.toolbar .button.raised:backdrop, -.toolbar .raised .button:backdrop, -.inline-toolbar .button:backdrop { - text-shadow: none; - icon-shadow: none; -} - -/* linked entries/buttons */ -.linked .entry { - border-radius: 3.5px 0 0 3.5px; - border-image: none; - border-width: 0px 0px 1px; - border-style: solid; - border-color: @inset_light_color; -} - -.linked .entry:first-child { - box-shadow: inset 0 2px 2px alpha(@borders, 0.3), - inset .5px .5px shade(@borders, 0.8), - inset .5px -.5px shade(@borders, 0.8), - inset -1px 0 @inset_dark_color; -} - -.linked .entry:focus, -.linked .entry:focus:only-child { - box-shadow: inset .5px .5px 2px alpha(@theme_selected_bg_color, 0.3), - inset -.5px .5px 2px alpha(@theme_selected_bg_color, 0.3), - inset .5px -.5px 2px alpha(@theme_selected_bg_color, 0.3), - inset -.5px -.5px 2px alpha(@theme_selected_bg_color, 0.3), - inset .5px .5px alpha(@theme_selected_bg_color, 0.9), - inset -.5px .5px alpha(@theme_selected_bg_color, 0.9), - inset .5px -.5px alpha(@theme_selected_bg_color, 0.9), - inset -.5px -.5px alpha(@theme_selected_bg_color, 0.9); -} - -.linked .entry:focus:first-child { - box-shadow: inset .5px .5px 2px alpha(@theme_selected_bg_color, 0.8), - inset .5px -.5px 2px alpha(@theme_selected_bg_color, 0.8), - inset .5px .5px @theme_selected_bg_color, - inset .5px -.5px @theme_selected_bg_color; -} - -.linked .entry:focus:last-child { - box-shadow: inset -1px 2px alpha(@theme_selected_bg_color, 0.1), - inset -1px 1px alpha(@theme_selected_bg_color, 0.1), - inset 0 -1px alpha(@theme_selected_bg_color, 0.2); -} - -/* Set up shadows and hilights for button visual separation */ - -/* Middle button */ -.linked .button, -.linked .button:insensitive, -.toolbar .button.raised.linked, -.toolbar .raised.linked .button, -.inline-toolbar.toolbar .button, -.inline-toolbar.toolbar GtkToolButton > .button { - border-radius: 0; - border-image: none; - border-width: 0px 0px 1px; - border-style: solid; - border-color: @inset_light_color; - box-shadow: inset 1px 0 @inset_light_color, - inset -1px 0 @inset_dark_color, - inset 0 .5px shade(@borders, 0.8), - inset 0 -.5px shade(@borders, 0.8); -} -.linked .button:active, -.linked .button:active:hover { - border-radius: 0; - border-image: none; - border-width: 0px 0px 1px; - border-style: solid; - border-color: @inset_light_color; - box-shadow: inset 0 .5px shade(@borders, 0.8), - inset 0 -.5px shade(@borders, 0.8); -} - -.linked .button:insensitive { -border: 20px; -} - -/* Leftmost button */ -.linked .button:first-child, -.linked .button:insensitive:first-child, -.toolbar .button.raised.linked:first-child, -.toolbar .raised.linked .button:first-child, -.inline-toolbar.toolbar .button:first-child, -.inline-toolbar.toolbar GtkToolButton:first-child > .button { - border-radius: 3.5px 0 0 3.5px; - border-image: none; - border-width: 0px 0px 1px; - border-style: solid; - border-color: @inset_light_color; - box-shadow: inset -1px 0 @inset_dark_color, - inset .5px .5px shade(@borders, 0.8), - inset .5px -.5px shade(@borders, 0.8); -} -.linked .button:active:first-child, -.linked .button:active:hover:first-child { - border-radius: 3.5px 0 0 3.5px; - border-image: none; - border-width: 0px 0px 1px; - border-style: solid; - border-color: @inset_light_color; - box-shadow: inset .5px .5px shade(@borders, 0.8), - inset .5px -.5px shade(@borders, 0.8); -} - -/* Rightmost button */ -.linked .button:last-child, -.linked .button:insensitive:last-child, -.toolbar .button.raised.linked:last-child, -.toolbar .raised.linked .button:last-child, -.inline-toolbar.toolbar .button:last-child, -.inline-toolbar.toolbar GtkToolButton:last-child > .button { - border-radius: 0 3.5px 3.5px 0; - border-image: none; - border-width: 0px 0px 1px; - border-style: solid; - border-color: @inset_light_color; - box-shadow: inset 1px 0 @inset_light_color, - inset -.5px .5px shade(@borders, 0.8), - inset -.5px -.5px shade(@borders, 0.8); -} -.linked .button:active:last-child, -.linked .button:active:hover:last-child { - border-radius: 0 3.5px 3.5px 0; - border-image: none; - border-width: 0px 0px 1px; - border-style: solid; - border-color: @inset_light_color; - box-shadow: inset -.5px .5px shade(@borders, 0.8), - inset -.5px -.5px shade(@borders, 0.8); -} - -/* Linked single button */ -.linked .button:only-child, -.linked .button:active:only-child, -.linked .button:active:hover:only-child, -.linked .button:insensitive:only-child { - border-radius: 3.5px; - border-image: none; - border-width: 0px 0px 1px; - border-style: solid; - border-color: @inset_light_color; - box-shadow: inset .5px .5px @borders, - inset -.5px .5px @borders, - inset .5px -.5px @borders, - inset -.5px -.5px @borders; -} - - -/* Vertical linked buttons */ - -/* Middle button (vertical) */ -.linked.vertical .button, -.linked.vertical .button:active, -.linked.vertical .button:active:hover, -.linked.vertical .button:insensitive { - border-top-width: 0; - border-bottom-width: 0; - border-image-width: 0 3px; - border-radius: 0; -} - -/* Top button (vertical) */ -.linked.vertical .button:first-child, -.linked.vertical .button:active:first-child, -.linked.vertical .button:active:hover:first-child, -.linked.vertical .button:insensitive:first-child { - border-bottom-width: 0; - border-image-width: 3px 3px 0 3px; - border-radius: 3px 3px 0 0; -} - -/* Bottom button (vertical) */ -.linked.vertical .button:last-child, -.linked.vertical .button:active:last-child, -.linked.vertical .button:active:hover:last-child, -.linked.vertical .button:insensitive:last-child { - border-top-width: 0; - border-image-width: 0 3px 4px 3px; - border-radius: 0 0 3px 3px; -} - -/* Linked single button (vertical) */ -.linked.vertical .button:only-child, -.linked.vertical .button:active:only-child, -.linked.vertical .button:active:hover:only-child, -.linked.vertical .button:insensitive:only-child { - border-top-width: 1px; - border-bottom-width: 1px; - border-image-width: 3px 3px 4px 3px; - border-radius: 3px; -} - -/* Linked button shadows (vertical) */ -.linked.vertical .button, -.inline-toolbar.toolbar.vertical .button, -.inline-toolbar.toolbar.vertical GtkToolButton > .button { - box-shadow: inset 0 1px @inset_light_color, inset 0 -1px @inset_dark_color; -} - -.linked.vertical .button:first-child, -.inline-toolbar.toolbar.vertical .button:first-child, -.inline-toolbar.toolbar.vertical GtkToolButton:first-child > .button { - box-shadow: inset 0 -1px @inset_dark_color; -} - -.linked.vertical .button:last-child, -.inline-toolbar.toolbar.vertical .button:last-child, -.inline-toolbar.toolbar.vertical GtkToolButton:last-child > .button { - box-shadow: inset 0 -1px @inset_light_color; -} - -.linked.vertical .button:active, -.inline-toolbar.toolbar.vertical .button:active, -.inline-toolbar.toolbar.vertical GtkToolButton > .button:active { - box-shadow: inset 0 1px @inset_dark_color, inset 0 -1px @inset_dark_color; -} - -.linked.vertical .button:insensitive, -.inline-toolbar.toolbar.vertical .button:insensitive, -.inline-toolbar.toolbar.vertical GtkToolButton > .button:insensitive { - box-shadow: inset 0 -1px @inset_dark_color; -} - -.linked.vertical .button:backdrop, -.inline-toolbar.toolbar.vertical .button:backdrop, -.inline-toolbar.toolbar.vertical GtkToolButton > .button:backdrop { - box-shadow: inset 0 -1px @unfocused_borders; -} - -.linked.vertical .button:insensitive:backdrop, -.inline-toolbar.toolbar.vertical .button:insensitive:backdrop, -.inline-toolbar.toolbar.vertical GtkToolButton > .button:insensitive:backdrop { - box-shadow: inset 0 -1px @unfocused_insensitive_borders; -} - -.linked.vertical .button:only-child, -.linked.vertical .button:backdrop:last-child, -.linked.vertical .button:insensitive:last-child, -.linked.vertical .button:insensitive:backdrop:last-child, -.linked.vertical .button:backdrop:only-child, -.linked.vertical .button:backdrop:insensitive:only-child, -.inline-toolbar.toolbar.vertical .button:backdrop:last-child, -.inline-toolbar.toolbar.vertical .button:insensitive:last-child, -.inline-toolbar.toolbar.vertical .button:backdrop:insensitive:last-child, -.inline-toolbar.toolbar.vertical .button:only-child, -.inline-toolbar.toolbar.vertical .button:backdrop:only-child, -.inline-toolbar.toolbar.vertical .button:backdrop:insensitive:only-child, -.inline-toolbar.toolbar.vertical GtkToolButton:last-child > .button:backdrop, -.inline-toolbar.toolbar.vertical GtkToolButton:last-child > .button:insensitive, -.inline-toolbar.toolbar.vertical GtkToolButton:last-child > .button:backdrop:insensitive, -.inline-toolbar.toolbar.vertical GtkToolButton:only-child > .button, -.inline-toolbar.toolbar.vertical GtkToolButton:only-child > .button:backdrop, -.inline-toolbar.toolbar.vertical GtkToolButton:only-child > .button:backdrop:insensitive { - box-shadow: none; -} - -/* remove shadows from linked menu buttons */ -.linked GtkMenuButton.menu-button:active, -.toolbar GtkMenuButton.menu-button.raised.linked:active, -.toolbar .raised.linked GtkMenuButton.menu-button:active, -.inline-toolbar.toolbar GtkMenuButton.menu-button:active, -.inline-toolbar.toolbar GtkToolButton > GtkMenuButton.menu-button:active { - box-shadow: none; -} - -/* Linked buttons on primary toolbars */ - -/* Middle button */ -.primary-toolbar .button.raised.linked, -.primary-toolbar .button.raised.linked:active, -.primary-toolbar .button.raised.linked:insensitive, -.primary-toolbar .button.raised.linked:backdrop, -.primary-toolbar .linked .button, -.primary-toolbar .linked .button:active, -.primary-toolbar .linked .button:insensitive, -.primary-toolbar .linked .button:backdrop, -.inline-toolbar.toolbar .button, -.inline-toolbar.toolbar .button:active, -.inline-toolbar.toolbar .button:insensitive, -.inline-toolbar.toolbar .button:backdrop, -.inline-toolbar.toolbar .button:backdrop:active, -.inline-toolbar.toolbar .button:backdrop:insensitive, -.inline-toolbar.toolbar GtkToolButton > .button, -.inline-toolbar.toolbar GtkToolButton > .button:active, -.inline-toolbar.toolbar GtkToolButton > .button:insensitive, -.inline-toolbar.toolbar GtkToolButton > .button:backdrop, -.inline-toolbar.toolbar GtkToolButton > .button:backdrop:active, -.inline-toolbar.toolbar GtkToolButton > .button:backdrop:insensitive { - border-right-width: 0; - border-left-width: 0; - border-image-width: 4px 0 4px 0; - border-radius: 0; -} - -/* Leftmost button */ -.primary-toolbar .button.raised.linked:first-child, -.primary-toolbar .button.raised.linked:active:first-child, -.primary-toolbar .button.raised.linked:insensitive:first-child, -.primary-toolbar .button.raised.linked:backdrop:first-child, -.primary-toolbar .linked .button:first-child, -.primary-toolbar .linked .button:active:first-child, -.primary-toolbar .linked .button:insensitive:first-child, -.primary-toolbar .linked .button:backdrop:first-child, -.inline-toolbar.toolbar .button:first-child, -.inline-toolbar.toolbar .button:active:first-child, -.inline-toolbar.toolbar .button:insensitive:first-child, -.inline-toolbar.toolbar .button:backdrop:first-child, -.inline-toolbar.toolbar .button:backdrop:active:first-child, -.inline-toolbar.toolbar .button:backdrop:insensitive:first-child, -.inline-toolbar.toolbar GtkToolButton:first-child > .button, -.inline-toolbar.toolbar GtkToolButton:first-child > .button:active, -.inline-toolbar.toolbar GtkToolButton:first-child > .button:insensitive, -.inline-toolbar.toolbar GtkToolButton:first-child > .button:backdrop, -.inline-toolbar.toolbar GtkToolButton:first-child > .button:backdrop:active, -.inline-toolbar.toolbar GtkToolButton:first-child > .button:backdrop:insensitive { - border-left-width: 2px; - border-right-width: 0; - border-image-width: 4px 0 4px 4px; - border-bottom-right-radius: 0; - border-top-right-radius: 0; -} - -/* Rightmost button */ -.primary-toolbar .button.raised.linked:last-child, -.primary-toolbar .button.raised.linked:active:last-child, -.primary-toolbar .button.raised.linked:insensitive:last-child, -.primary-toolbar .button.raised.linked:backdrop:last-child, -.primary-toolbar .linked .button:last-child, -.primary-toolbar .linked .button:active:last-child, -.primary-toolbar .linked .button:insensitive:last-child, -.primary-toolbar .linked .button:backdrop:last-child, -.inline-toolbar.toolbar .button:last-child, -.inline-toolbar.toolbar .button:active:last-child, -.inline-toolbar.toolbar .button:insensitive:last-child, -.inline-toolbar.toolbar .button:backdrop:last-child, -.inline-toolbar.toolbar .button:backdrop:active:last-child, -.inline-toolbar.toolbar .button:backdrop:insensitive:last-child, -.inline-toolbar.toolbar GtkToolButton:last-child > .button, -.inline-toolbar.toolbar GtkToolButton:last-child > .button:active, -.inline-toolbar.toolbar GtkToolButton:last-child > .button:insensitive, -.inline-toolbar.toolbar GtkToolButton:last-child > .button:backdrop, -.inline-toolbar.toolbar GtkToolButton:last-child > .button:backdrop:active, -.inline-toolbar.toolbar GtkToolButton:last-child > .button:backdrop:insensitive { - border-left-width: 0; - border-right-width: 2px; - border-image-width: 4px 4px 4px 0; - border-bottom-left-radius: 0; - border-top-left-radius: 0; -} - -/* Single button */ -.inline-toolbar.toolbar .button:only-child, -.inline-toolbar.toolbar .button:active:only-child, -.inline-toolbar.toolbar .button:insensitive:only-child, -.inline-toolbar.toolbar .button:backdrop:only-child, -.inline-toolbar.toolbar .button:backdrop:active:only-child, -.inline-toolbar.toolbar .button:backdrop:insensitive:only-child, -.inline-toolbar.toolbar GtkToolButton:only-child > .button, -.inline-toolbar.toolbar GtkToolButton:only-child > .button:active, -.inline-toolbar.toolbar GtkToolButton:only-child > .button:insensitive, -.inline-toolbar.toolbar GtkToolButton:only-child > .button:backdrop, -.inline-toolbar.toolbar GtkToolButton:only-child > .button:backdrop:active, -.inline-toolbar.toolbar GtkToolButton:only-child > .button:backdrop:insensitive { - border-right-width: 2px; - border-left-width: 2px; - border-image-width: 4px; - border-radius: 3px; -} - -/* Special-case GtkMenuToolButton, since it's a GtkToolButton, but it - * has a box inside to pack the button and the actual menu */ -.inline-toolbar.toolbar GtkMenuToolButton .button:first-child, -.inline-toolbar.toolbar GtkMenuToolButton .button:active:first-child, -.inline-toolbar.toolbar GtkMenuToolButton .button:insensitive:first-child, -.inline-toolbar.toolbar GtkMenuToolButton .button:backdrop:first-child, -.inline-toolbar.toolbar GtkMenuToolButton .button:backdrop:insensitive:first-child, -.inline-toolbar.toolbar GtkMenuToolButton .button:last-child, -.inline-toolbar.toolbar GtkMenuToolButton .button:active:last-child, -.inline-toolbar.toolbar GtkMenuToolButton .button:insensitive:last-child, -.inline-toolbar.toolbar GtkMenuToolButton .button:backdrop:last-child, -.inline-toolbar.toolbar GtkMenuToolButton .button:backdrop:insensitive:last-child { - border-right-width: 0; - border-left-width: 0; - border-image-width: 4px 0 4px 0; - border-radius: 0; -} - -.inline-toolbar.toolbar GtkMenuToolButton:first-child .button:first-child, -.inline-toolbar.toolbar GtkMenuToolButton:first-child .button:active:first-child, -.inline-toolbar.toolbar GtkMenuToolButton:first-child .button:insensitive:first-child, -.inline-toolbar.toolbar GtkMenuToolButton:first-child .button:backdrop:first-child, -.inline-toolbar.toolbar GtkMenuToolButton:first-child .button:backdrop:insensitive:first-child { - border-left-width: 2px; - border-right-width: 0; - border-image-width: 4px 0 4px 4px; - border-bottom-right-radius: 0; - border-top-right-radius: 0; -} - -.inline-toolbar.toolbar GtkMenuToolButton:last-child .button:last-child, -.inline-toolbar.toolbar GtkMenuToolButton:last-child .button:active:last-child, -.inline-toolbar.toolbar GtkMenuToolButton:last-child .button:insensitive:last-child, -.inline-toolbar.toolbar GtkMenuToolButton:last-child .button:backdrop:last-child, -.inline-toolbar.toolbar GtkMenuToolButton:last-child .button:backdrop:insensitive:last-child { - border-left-width: 0; - border-right-width: 2px; - border-image-width: 4px 4px 4px 0; - border-bottom-left-radius: 0; - border-top-left-radius: 0; -} - -/* Vertical inline toolbars */ - -/* Middle button */ -.inline-toolbar.toolbar.vertical .button, -.inline-toolbar.toolbar.vertical .button:active, -.inline-toolbar.toolbar.vertical .button:insensitive, -.inline-toolbar.toolbar.vertical .button:backdrop, -.inline-toolbar.toolbar.vertical .button:backdrop:active, -.inline-toolbar.toolbar.vertical .button:backdrop:insensitive, -.inline-toolbar.toolbar.vertical GtkToolButton > .button, -.inline-toolbar.toolbar.vertical GtkToolButton > .button:active, -.inline-toolbar.toolbar.vertical GtkToolButton > .button:insensitive, -.inline-toolbar.toolbar.vertical GtkToolButton > .button:backdrop, -.inline-toolbar.toolbar.vertical GtkToolButton > .button:backdrop:active, -.inline-toolbar.toolbar.vertical GtkToolButton > .button:backdrop:insensitive { - border-bottom-width: 0; - border-top-width: 0; - border-image-width: 0 3px 0 3px; - border-radius: 0; -} - -/* Topmost button */ -.inline-toolbar.toolbar.vertical .button:first-child, -.inline-toolbar.toolbar.vertical .button:active:first-child, -.inline-toolbar.toolbar.vertical .button:insensitive:first-child, -.inline-toolbar.toolbar.vertical .button:backdrop:first-child, -.inline-toolbar.toolbar.vertical .button:backdrop:active:first-child, -.inline-toolbar.toolbar.vertical .button:backdrop:insensitive:first-child, -.inline-toolbar.toolbar.vertical GtkToolButton:first-child > .button, -.inline-toolbar.toolbar.vertical GtkToolButton:first-child > .button:active, -.inline-toolbar.toolbar.vertical GtkToolButton:first-child > .button:insensitive, -.inline-toolbar.toolbar.vertical GtkToolButton:first-child > .button:backdrop, -.inline-toolbar.toolbar.vertical GtkToolButton:first-child > .button:backdrop:active, -.inline-toolbar.toolbar.vertical GtkToolButton:first-child > .button:backdrop:insensitive { - border-width: 1px 1px 0 1px; - border-image-width: 3px 3px 0 3px; - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; -} - -/* Bottommost button */ -.inline-toolbar.toolbar.vertical .button:last-child, -.inline-toolbar.toolbar.vertical .button:active:last-child, -.inline-toolbar.toolbar.vertical .button:insensitive:last-child, -.inline-toolbar.toolbar.vertical .button:backdrop:last-child, -.inline-toolbar.toolbar.vertical .button:backdrop:active:last-child, -.inline-toolbar.toolbar.vertical .button:backdrop:insensitive:last-child, -.inline-toolbar.toolbar.vertical GtkToolButton:last-child > .button, -.inline-toolbar.toolbar.vertical GtkToolButton:last-child > .button:active, -.inline-toolbar.toolbar.vertical GtkToolButton:last-child > .button:insensitive, -.inline-toolbar.toolbar.vertical GtkToolButton:last-child > .button:backdrop, -.inline-toolbar.toolbar.vertical GtkToolButton:last-child > .button:backdrop:active, -.inline-toolbar.toolbar.vertical GtkToolButton:last-child > .button:backdrop:insensitive { - border-width: 0 1px 2px 1px; - border-image-width: 0 3px 4px 3px; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -/* Single button */ -.inline-toolbar.toolbar.vertical .button:only-child, -.inline-toolbar.toolbar.vertical .button:active:only-child, -.inline-toolbar.toolbar.vertical .button:insensitive:only-child, -.inline-toolbar.toolbar.vertical .button:backdrop:only-child, -.inline-toolbar.toolbar.vertical .button:backdrop:active:only-child, -.inline-toolbar.toolbar.vertical .button:backdrop:insensitive:only-child, -.inline-toolbar.toolbar.vertical GtkToolButton:only-child > .button, -.inline-toolbar.toolbar.vertical GtkToolButton:only-child > .button:active, -.inline-toolbar.toolbar.vertical GtkToolButton:only-child > .button:insensitive, -.inline-toolbar.toolbar.vertical GtkToolButton:only-child > .button:backdrop, -.inline-toolbar.toolbar.vertical GtkToolButton:only-child > .button:backdrop:active, -.inline-toolbar.toolbar.vertical GtkToolButton:only-child > .button:backdrop:insensitive { - border-top-width: 1px; - border-bottom-width: 2px; - border-image-width: 3px 3px 3px 4px; - border-radius: 3px; -} - -*:link, -*:visited { - color: @link_color; -} - -GtkLinkButton.button, -GtkLinkButton.button:active { - text-shadow: none; -} - -.button .separator { - color: shade(@internal_element_color, 1.30); -} - -/***************** - * Notebooks and * - * tabs * - *****************/ -.notebook { - padding: 0; - border-style: solid; - border-color: @borders; - border-top: 1px solid @borders; - - background-color: @theme_base_color; - -GtkNotebook-initial-gap: 10; - -GtkNotebook-arrow-spacing: 5; - -GtkNotebook-tab-curvature: 0; - -GtkNotebook-tab-overlap: 1; - -GtkNotebook-has-tab-gap: false; -} - -.notebook.frame { - border-width: 1px; -} - -.notebook.header { - background-color: shade(@theme_bg_color, 0.95); - box-shadow: inset 0 3px alpha(black, 0.03), inset 0 2px alpha(black, 0.03), inset 0 1px alpha(black, 0.03); - border-width: 0px; -} - -.notebook.header:backdrop { - background-color: @theme_unfocused_selected_bg_color; - box-shadow: none; -} - -.notebook.header.frame.top, -.notebook.header.frame.top:backdrop { - border-top: 1px solid @borders; - border-left: 1px solid @borders; - border-right: 1px solid @borders; -} - -.notebook.header.frame.bottom, -.notebook.header.frame.bottom:backdrop { - border-bottom: 1px solid @borders; - border-left: 1px solid @borders; - border-right: 1px solid @borders; -} - -.notebook.header.frame.left, -.notebook.header.frame.left:backdrop { - border-top: 1px solid @borders; - border-bottom: 1px solid @borders; - border-left: 1px solid @borders; -} - -.notebook.header.frame.right, -.notebook.header.frame.right:backdrop { - border-top: 1px solid @borders; - border-bottom: 1px solid @borders; - border-right: 1px solid @borders; -} - -.notebook GtkViewport { - background-color: @theme_base_color; - border-width: 0px; -} - -.notebook:backdrop, -.notebook GtkViewport:backdrop { - background-color: @theme_unfocused_base_color; - border-color: @unfocused_borders; -} - -.notebook tab, -.notebook tab:backdrop { - border-color: shade (@borders, 1.15); - border-width: 0px; - background-image: none; - background-color: transparent; -} - -.notebook tab GtkLabel { - color: mix (@theme_fg_color, @theme_bg_color, 0.40); - font-weight: bold; - transition: all 200ms ease-out; -} - -.notebook tab GtkLabel:backdrop { - color: @theme_unfocused_fg_color; -} - -.notebook .prelight-page, -.notebook .prelight-page GtkLabel { - color: mix (@theme_fg_color, @theme_bg_color, 0.15); - transition: all 200ms ease-in; -} - -.notebook .active-page, -.notebook tab .active-page GtkLabel { - color: @theme_fg_color; - transition: all 200ms ease-in; -} - -.notebook .active-page:backdrop, -.notebook tab .active-page GtkLabel:backdrop { - color: @theme_unfocused_text_color; -} - -/* horizontal tabs */ - -.notebook tab.top, -.notebook tab.bottom { - padding: 8px 20px 6px; -} - -.notebook tab.top:hover, -.notebook tab.top:active { - border-bottom-width: 2px; -} - -.notebook tab.top:active { - border-bottom-color: @notebook_active_tab_border; -} - -.notebook tab.top:active:backdrop { - border-bottom-color: @unfocused_insensitive_borders; -} - -.notebook tab.bottom:hover, -.notebook tab.bottom:active { - border-top-width: 2px; -} - -.notebook tab.bottom:active { - border-top-color: @notebook_active_tab_border; -} - -.notebook tab.bottom:active:backdrop { - border-top-color: @unfocused_insensitive_borders; -} - -/* vertical tabs */ - -.notebook tab.left, -.notebook tab.right { - padding: 5px 20px; -} - -.notebook tab.left:hover, -.notebook tab.left:active { - border-right-width: 2px; -} - -.notebook tab.left:active { - border-right-color: @notebook_active_tab_border; -} - -.notebook tab.left:active:backdrop { - border-right-color: @unfocused_insensitive_borders; -} - -.notebook tab.right:hover, -.notebook tab.right:active { - border-left-width: 2px; -} - -.notebook tab.right:active { - border-left-color: @notebook_active_tab_border; -} - -.notebook tab.right:active:backdrop { - border-left-color: @unfocused_insensitive_borders; -} - -.notebook tab.reorderable-page:hover { - background-color: shade(@theme_bg_color, 0.97); - /* using box shadows instead of borders due to slanted edges */ - box-shadow: inset 0 3px alpha(black, 0.03), inset 0 2px alpha(black, 0.03), inset 0 1px alpha(black, 0.03), - inset 1px 0 shade (@borders, 1.25), inset -1px 0 shade (@borders, 1.25); - border-left: 0; - border-right: 0; -} - -.notebook tab.reorderable-page:backdrop { - background-color: transparent; - box-shadow: inset 1px 0 shade (@borders, 1.25), inset -1px 0 shade (@borders, 1.25); -} - -.notebook tab.reorderable-page:active { - background-color: @theme_bg_color; - box-shadow: inset 0 3px alpha(black, 0.03), inset 0 2px alpha(black, 0.03), inset 0 1px alpha(black, 0.03), - inset 1px 0 shade (@borders, 1.2), inset -1px 0 shade (@borders, 1.2); - border-left: 0; - border-right: 0; -} - -.notebook tab.reorderable-page:active:backdrop { - background-color: @theme_unfocused_bg_color; - box-shadow: inset 1px 0 shade (@borders, 1.2), inset -1px 0 shade (@borders, 1.2); -} - -/* close button styling */ -.notebook tab .button { - color: mix (@theme_fg_color, @theme_bg_color, 0.85); - border-image: none; - background-image: none; - background-color: transparent; - border-radius: 3px; - border-style: solid; - border-color: transparent; - border-width: 1px; - padding: 4px; - icon-shadow: none; - transition: all 200ms ease-out; -} - -.notebook .prelight-page .button, -.notebook tab.prelight-page .button, -.notebook .active-page .button, -.notebook tab.active-page .button { - color: mix(@theme_fg_color, @theme_base_color, 0.6); - icon-shadow: 0 1px @button_text_shadow; - transition: all 200ms ease-in; -} - -.notebook tab .button:hover { - color: @theme_fg_color; - border-color: alpha(black, 0.1); - transition: all 200ms ease-in; -} - -.notebook tab .button:active, -.notebook tab .button:active:hover { - color: @button_active_text; - background-color: alpha(black, 0.08); - box-shadow: inset 0 1px alpha(black, 0.05); - icon-shadow: 0 1px @button_active_text_shadow; - - border-color: alpha(black, 0.27) - alpha(black, 0.13) - alpha(black, 0.13) - alpha(black, 0.13); -} - -.notebook tab .button:backdrop { - color: mix(@theme_unfocused_fg_color, @theme_unfocused_base_color, 0.7); - icon-shadow: none; - transition: all 200ms ease-out; -} - -.notebook tab .button:backdrop:hover { - color: @theme_unfocused_fg_color; - transition: all 200ms ease-out; -} - -/************** - * ComboBoxes * - **************/ -GtkComboBox { - padding: 0; - - -GtkComboBox-arrow-scaling: 0.5; - -GtkComboBox-shadow-type: none; - - text-shadow: 0 1px @button_text_shadow; -} - -GtkComboBox:backdrop { - color: @theme_unfocused_fg_color; -} - -GtkComboBox:insensitive:backdrop { - color: @unfocused_insensitive_fg_color; -} - -GtkComboBox:insensitive { - text-shadow: none; - color: @insensitive_fg_color; -} - -GtkComboBox .separator { - /* always disable separators */ - -GtkWidget-wide-separators: true; - -GtkWidget-horizontal-separator: 0; - -GtkWidget-vertical-separator: 0; -} - -GtkComboBox.combobox-entry .entry:first-child, -GtkComboBox.combobox-entry .button:first-child { - border-radius: 3.5px 0 0 3.5px; - border-image: none; - box-shadow: inset 0 2px 2px alpha(@borders, 0.3), - inset .5px .5px shade(@borders, 0.8), - inset .5px -.5px shade(@borders, 0.8), - inset -1px 0 @inset_dark_color; -} - -GtkComboBox.combobox-entry .entry:first-child:insensitive { - box-shadow: inset .5px .5px shade(@borders, 0.8), - inset .5px -.5px shade(@borders, 0.8), - inset -1px 0 @inset_dark_color; -} - -GtkComboBox.combobox-entry .entry:last-child, -GtkComboBox.combobox-entry .button:last-child { - border-radius: 0 3.5px 3.5px 0; - border-image: none; - box-shadow: inset -.5px .5px shade(@borders, 0.8), - inset -.5px -.5px shade(@borders, 0.8); -} - -.primary-toolbar GtkComboBox.combobox-entry .entry:first-child, -.primary-toolbar GtkComboBox.combobox-entry .button:first-child { - border-radius: 3.5px 0 0 3.5px; - border-image: none; - box-shadow: inset .5px .5px 2px alpha(@borders, 0.8), - inset .5px -.5px 2px alpha(@borders, 0.8), - inset .5px .5px @borders, - inset .5px -.5px @borders; -} - -.primary-toolbar GtkComboBox.combobox-entry .entry:last-child, -.primary-toolbar GtkComboBox.combobox-entry .button:last-child { - border-radius: 0 3.5px 3.5px 0; -} - -GtkComboBox.combobox-entry .entry:focus:first-child { - box-shadow: inset .5px .5px 2px alpha(@theme_selected_bg_color, 0.8), - inset .5px -.5px 2px alpha(@theme_selected_bg_color, 0.8), - inset .5px .5px @theme_selected_bg_color, - inset .5px -.5px @theme_selected_bg_color; -} - -GtkComboBox.combobox-entry .entry:focus:last-child { - box-shadow: inset -1px 2px alpha(@theme_selected_bg_color, 0.1), - inset -1px 1px alpha(@theme_selected_bg_color, 0.1), - inset 0 -1px alpha(@theme_selected_bg_color, 0.2); -} - -GtkComboBox.combobox-entry .button:active, -GtkComboBox.combobox-entry .button:active:hover { - color: @theme_text_color; -} - -GtkComboBox .button { - color: @internal_element_color; - padding: 2px 7px; -} - -GtkComboBox .button:hover { - color: @theme_text_color; -} - -GtkComboBox.combobox-entry .button, -GtkComboBox.combobox-entry .button:hover, -.primary-toolbar GtkComboBox.combobox-entry .button, -.primary-toolbar GtkComboBox.combobox-entry .button:hover { - background-image: linear-gradient(to bottom, - @entry_background_a, - @entry_background_b - ); -} - -/* Entry pushed button background */ -.primary-toolbar GtkComboBox.combobox-entry .button:active, -/* .primary-toolbar GtkComboBox.combobox-entry .button:hover:active,*/ -GtkComboBox.combobox-entry .button:active { - background-image: linear-gradient(to bottom, - shade(@entry_background_a, 0.9), - @entry_background_b - ); - background-color: transparent; -} - -/******************** - * Various choosers * - ********************/ - -GtkFontButton .separator, -GtkFileChooserButton .separator { - /* always disable separators */ - -GtkWidget-wide-separators: true; - -GtkWidget-horizontal-separator: 0; - -GtkWidget-vertical-separator: 0; -} - -GtkFontButton GtkLabel:last-child { - color: mix(@theme_fg_color, @theme_bg_color, 0.35); -} - -GtkFileChooserButton GtkImage:last-child { - color: @internal_element_color; -} - -GtkFileChooser .pane-separator, -GtkFileChooser .pane-separator:hover { - border-width: 0 1px 0 0; - border-style: solid; - border-color: @borders; - background-color: @sidebar_bg; - color: shade (@theme_bg_color, 0.9); -} - -GtkFileChooser .pane-separator:backdrop, -GtkFileChooser .pane-separator:hover:backdrop { - border-color: @unfocused_borders; - background-color: @sidebar_bg_unfocused; -} - -/* for fallback when header bar not used */ -GtkFileChooser .dialog-action-box { - border-width: 1px 0 0; - border-style: solid; - border-color: shade(@borders, 0.90); -} - -/************** - * Scrollbars * - **************/ - -.scrollbar { - background-image: none; - border-style: solid; - -GtkRange-trough-border: 0; - -GtkScrollbar-has-backward-stepper: false; - -GtkScrollbar-has-forward-stepper: false; - -GtkRange-slider-width: 13; - -GtkScrollbar-min-slider-length: 42; /* minimum size for the slider. sadly can't be in '.slider' where it belongs */ - - -GtkRange-stepper-spacing: 0; - -GtkRange-trough-under-steppers: 1; -} - -.scrollbars-junction, /* the small square between scrollbars!!! */ -.scrollbar.trough { - background-image: none; - background-color: @scrollbar_trough; - border-width: 0; - border-radius: 0; - border-image: none; - box-shadow: none; -} - -.scrollbar.button, -.scrollbar.button:active, -.scrollbar.button:active:hover, -.scrollbar.button:insensitive, -.scrollbar.button:hover:backdrop, -.scrollbar.button:active:hover:backdrop { - border-style: none; - border-image: none; - border-radius: 0; - background-image: none; - background-color: transparent; -} - -.scrollbar.button:active, -.scrollbar.button:active:hover { - background-color: mix(@scrollbar_slider, @scrollbar_trough, 0.8); -} - -.scrollbar.button.top:hover { - box-shadow: inset 0 -1px mix(@scrollbar_slider, @scrollbar_trough, 0.8); -} - -.scrollbar.button.bottom:hover { - box-shadow: inset 0 1px mix(@scrollbar_slider, @scrollbar_trough, 0.8); -} - -.scrollbar.button.right:hover { - box-shadow: inset 1px 0 mix(@scrollbar_slider, @scrollbar_trough, 0.8); -} - -.scrollbar.button.left:hover { - box-shadow: inset -1px 0 mix(@scrollbar_slider, @scrollbar_trough, 0.8); -} - -.scrollbar.button.top:hover:backdrop, -.scrollbar.button.bottom:hover:backdrop, -.scrollbar.button.right:hover:backdrop, -.scrollbar.button.left:hover:backdrop { - box-shadow: none; -} - -.scrollbar.button { - color: @scrollbar_slider; -} - -.scrollbar.button:hover { - color: @scrollbar_slider_prelight; -} - -.scrollbar.button:insensitive { - color: mix(@scrollbar_slider, @scrollbar_trough, 0.6); -} - -.scrollbar.button:active { - color: @scrollbar_slider_active; -} - -.scrollbar.button:backdrop { - color: @scrollbar_slider_unfocused; -} - -.scrollbar.button:insensitive:backdrop { - color: mix(@scrollbar_slider_unfocused, @scrollbar_trough_unfocused, 0.7); -} - -.scrollbar.trough:insensitive { - background-color: @scrollbar_trough_insensitive; - border-style: solid; - border-image: none; - border-color: transparent; - border-width: 3px; -} - -.scrollbars-junction:backdrop, -.scrollbar.trough:backdrop { - background-image: none; - background-color: @scrollbar_trough_unfocused; - border-width: 0; - border-radius: 0; - border-image: none; -} - -.scrollbar.trough:insensitive:backdrop { - background-image: none; - background-color: mix(@scrollbar_trough_unfocused, @scrollbar_trough_insensitive, 0.5); - border-width: 0; - border-radius: 0; - border-image: none; -} - - -.scrollbar.slider { - background-image: none; - background-color: @scrollbar_slider; - border-radius: 20px; - border-style: solid; - border-image: none; - border-color: transparent; - border-width: 3px; -} - -.scrollbar.slider:hover { - transition: 1000ms linear; /* doesn't work */ - background-image: none; - background-color: @scrollbar_slider_prelight; - border-style: solid; - border-image: none; - border-color: transparent; - border-width: 3px; -} - -.scrollbar.slider:prelight:active { - background-image: none; - background-color: @scrollbar_slider_active; - border-style: solid; - border-image: none; - border-color: transparent; - border-width: 3px; -} - -.scrollbar.slider:insensitive { - background-color: @scrollbar_slider_insensitive; - border-style: solid; - border-image: none; - border-color: transparent; - border-width: 3px; -} - -.scrollbar.slider:backdrop { - background-color: @scrollbar_slider_unfocused; - border-style: solid; - border-image: none; - border-color: transparent; - border-width: 3px; -} - -.scrollbar.slider.fine-tune:prelight:active { - background-image: none; - border-style: solid; - border-image: none; - border-color: transparent; - border-width: 5px; - } - -/********* - * Menus * - *********/ -/* combobox menus */ -GtkTreeMenu.menu { - background-color: @theme_base_color; -} - -GtkTreeMenu .menuitem { - padding: 2px; - - border-style: none; -} - -GtkTreeMenu .menuitem { - color: @theme_text_color; -} - -GtkTreeMenu .menuitem, -.button .menuitem, -.toolbar .button .menuitem { - text-shadow: none; -} - -.context-menu { - font: initial; - text-shadow: none; -} - -.menu { - background-color: @menu_bg_color; - color: @menu_fg_color; - padding: 0; - border-style: none; - margin: 4px; -} - -.menu.button { - background-image: none; - background-color: @theme_base_color; - color: @internal_element_color; - - border-image: none; - border-style: none; -} - -.menu.button:hover { - background-image: none; - background-color: @theme_base_color; - color: @theme_text_color; - - border-image: none; - border-style: none; -} - -.menu.button:insensitive { - background-color: @theme_base_color; - color: lighter(@internal_element_color); - - border-image: none; - border-style: none; -} - -/* this controls the general appearance of the menubar */ -.menubar { - border-style: none; - background-color: @theme_bg_color; - - -GtkWidget-window-dragging: true; -} - -.menubar .menuitem { - border-style: none; - padding: 3px 8px; -} - -/* remove the image from the prelight areas */ -.menubar .menuitem:hover { - background-image: none; - background-color: @menu_bg_color; - - border-radius: 4px 4px 0 0; -} - -.menubar .menuitem:hover { - color: @menu_fg_color; -} - -.menu .menuitem { - -GtkMenuItem-arrow-scaling: 0.4; - padding: 4px; -} - -.menu .menuitem:hover { - border-radius: 0; -} - -.menu .menuitem:active, -.menu .menuitem:hover { - background-color: @theme_selected_bg_color; -} - -.menu .menuitem:insensitive { - background-color: transparent; -} - -.menu .menuitem:active, -.menu .menuitem:hover { - color: @theme_selected_fg_color; -} - -.menu .menuitem *:insensitive { - color: mix (@menu_fg_color, @menu_bg_color, 0.6); -} - -.menu .menuitem .accelerator:insensitive { - color: mix (@menu_fg_color, @menu_bg_color, 0.7); -} - -.menuitem .accelerator { - color: alpha (@menu_fg_color, 0.4); -} - -.menuitem .accelerator:hover, -.menuitem .accelerator:active { - color: alpha (@menu_fg_color, 0.3); -} - -GtkModelMenuItem GtkBox GtkImage { - padding-right: 6px; -} - -.menuitem.arrow { - color: @menu_controls_color; -} - -.menuitem.separator { - color: @menu_separator; - - -GtkMenuItem-horizontal-padding: 0; -} - -.menuitem.check, -.menuitem.radio, -.menuitem.check:hover, -.menuitem.radio:hover, -.menuitem.check:insensitive, -.menuitem.radio:insensitive { - background-image: none; - background-color: transparent; -} - -.menuitem.check:active, -.menuitem.radio:active { - background-color: transparent; -} - -.menuitem.check:active { - background-image: -gtk-scaled(url("assets/menuitem-checkbox-checked.png"),url("assets/menuitem-checkbox-checked@2.png")); -} - -.menuitem.check:active:hover { - background-image: url("assets/menuitem-checkbox-checked-selected.png"); -} - -.menuitem.check:active:insensitive { - background-image: -gtk-scaled(url("assets/menuitem-checkbox-checked-insensitive.png"),url("assets/menuitem-checkbox-checked-insensitive@2.png")); -} - -.menuitem.check:inconsistent, -.menuitem.radio:inconsistent { - background-image: -gtk-scaled(url("assets/menuitem-checkbox-mixed.png"),url("assets/menuitem-checkbox-mixed@2.png")); -} - -.menuitem.check:inconsistent:insensitive, -.menuitem.radio:inconsistent:insensitive { - background-image: -gtk-scaled(url("assets/menuitem-checkbox-mixed-insensitive.png"),url("assets/menuitem-checkbox-mixed-insensitive@2.png")); -} - -.menuitem.check:inconsistent:hover, -.menuitem.radio:inconsistent:hover { - background-image: url("assets/menuitem-checkbox-mixed-selected.png"); -} - -.menuitem.radio:active { - background-image: -gtk-scaled(url("assets/menuitem-radio-checked.png"),url("assets/menuitem-radio-checked@2.png")); -} - -.menuitem.radio:active:hover { - background-image: url("assets/menuitem-radio-checked-selected.png"); -} - -.menuitem.radio:active:insensitive { - background-image: -gtk-scaled(url("assets/menuitem-radio-checked-insensitive.png"),url("assets/menuitem-radio-checked-insensitive@2.png")); -} - - -/*************** - * Menu Button * - ***************/ -.toolbar GtkMenuButton.menu-button:active, -.toolbar GtkMenuButton.menu-button.raised:active, -GtkMenuButton.menu-button:active, -.linked GtkMenuButton.menu-button:active, -.toolbar .linked.raised GtkMenuButton.menu-button:active, -.toolbar GtkMenuButton.menu-button.linked.raised:active { - background-image: none; - background-color: @menu_bg_color; - - border-image: none; - border-color: @menu_bg_color; - border-radius: 4px 4px 0 0; - color: @theme_text_color; -} - -GtkMenuButton.menu-button:active, -.linked GtkMenuButton.menu-button:active, -.toolbar .linked.raised GtkMenuButton.menu-button:active, -.toolbar GtkMenuButton.menu-button.linked.raised:active { - text-shadow: none; - icon-shadow: none; - box-shadow: none; -} - -.linked GtkMenuButton.menu-button:active:last-child, -.toolbar .linked.raised GtkMenuButton.menu-button:active:last-child, -.toolbar GtkMenuButton.menu-button.linked.raised:active:last-child { - border-top-left-radius: 0; -} - -.linked GtkMenuButton.menu-button:active:first-child, -.toolbar .linked.raised GtkMenuButton.menu-button:active:first-child, -.toolbar GtkMenuButton.menu-button.linked.raised:active:first-child { - border-top-right-radius: 0; -} - -.button.menuitem.menubar:active { - background-image: none; - background-color: @menu_bg_color; - - border-radius: 4px 4px 0 0; - border-image: none; - border-width: 1px 1px 0 1px; - border-color: @menu_bg_color; - border-style: solid; -} - -.button.menuitem.menubar:active, -GtkMenuButton.menu-button:active, -.toolbar GtkMenuButton.menu-button:active { - color: @theme_text_color; -} - -GtkMenuButton .menu { - text-shadow: none; -} - -/**************** - * Radiobuttons * - ****************/ - -.check, -.radio, -.check:insensitive, -.radio:insensitive { - background-color: transparent; - border-style: none; -} - -GtkCheckButton:hover, -GtkCheckButton:active:hover, -GtkCheckButton:selected, -GtkCheckButton:selected:focus { - background-color: transparent; -} - -GtkCheckButton { - outline-offset: 0; - padding: 3px; -} - -/************* - * Expanders * - *************/ - -GtkExpander { - padding: 3px; - outline-offset: 1px; -} - -/************ - * Toolbars * - ************/ -.toolbar { - border-style: none; - border-color: darker (@theme_bg_color); - padding: 6px; - background-color: @theme_bg_color; -} - -.toolbar .button { - padding: 4px; -} - -.toolbar .button.text-button { - padding: 5px 19px; -} - -.toolbar .button.image-button { - padding: 8px 7px 7px 8px; -} - -.toolbar:insensitive { - color: alpha (@theme_fg_color, 0.6); - background-color: @insensitive_bg_color; -} - -/******************** - * Menubar Toolbars * - ********************/ -.toolbar.menubar { - -GtkToolbar-button-relief: normal; - - padding: 6px 6px 5px 6px; /* weird padding to compensate border-images - and eventual top border presence, - see selection mode toolbars */ - -} - -/*************** - * Header bars * - ***************/ -.header-bar { - border-width: 0 0 1px; - border-style: solid; - border-color: shade(@borders, 0.90); - - box-shadow: inset 0 -1px shade(@wm_bg_b, 0.95); - background-color: @theme_bg_color; - - padding: 6px 6px 5px 6px; -} - -.header-bar:backdrop { - border-image: linear-gradient(to top, - @unfocused_borders, - @unfocused_borders 1px, - @theme_unfocused_bg_color 1px) 0 0 2; - box-shadow: none; - - background-color: @theme_unfocused_bg_color; -} - -.header-bar .button.text-button { - padding: 5px 19px; -} - -.header-bar .button.image-button { - padding: 8px 8px 7px 8px; -} - -.header-bar .title { - font: Bold; - padding: 0px 12px 0px 12px; -} - -.header-bar .subtitle { - font-size: 80%; - padding: 0px 12px 0px 12px; -} - -/*************** - * Action bars * - ***************/ -.action-bar { - border-width: 1px 0 0; - border-style: solid; - border-color: shade(@borders, 0.90); - - box-shadow: inset 0 -1px shade(@borders, 1.30); - background-image: linear-gradient(to bottom, - shade(@theme_bg_color, 1.05), - shade(@theme_bg_color, 0.95) - ); - - padding: 6px 6px 5px 6px; -} - -.action-bar:backdrop { - border-image: linear-gradient(to top, - @unfocused_borders, - @unfocused_borders 1px, - @theme_unfocused_bg_color 1px) 0 0 2; - box-shadow: none; - background-image: none; - background-color: @theme_unfocused_bg_color; -} - -.action-bar .button.text-button { - padding: 5px 19px; -} - -.action-bar .button.image-button { - padding: 8px 8px 7px 8px; -} - -.action-bar .title { - font: Bold 11; - padding: 0px 12px 0px 12px; -} - -.action-bar .subtitle { - font: 9; - padding: 0px 12px 0px 12px; -} - -/*************** - * Dialog * - ***************/ - -.prompt, -GtkMessageDialog { - -GtkDialog-content-area-border: 0; - -GtkDialog-action-area-border: 0; - -GtkDialog-button-spacing: 0; - margin: 0; - padding: 0; -} - -.dialog-action-area.linked .button, -.dialog-action-area.linked .button:active, -.dialog-action-area.linked .button:active:hover, -.dialog-action-area.linked .button:insensitive, -.dialog-action-area.linked .button:only-child, -.dialog-action-area.linked .button:active:only-child, -.dialog-action-area.linked .button:active:hover:only-child, -.dialog-action-area.linked .button:insensitive:only-child, -.dialog-action-area.linked .button:first-child, -.dialog-action-area.linked .button:active:first-child, -.dialog-action-area.linked .button:active:hover:first-child, -.dialog-action-area.linked .button:insensitive:first-child, -.dialog-action-area.linked .button:last-child, -.dialog-action-area.linked .button:active:last-child, -.dialog-action-area.linked .button:active:hover:last-child, -.dialog-action-area.linked .button:insensitive:last-child { - border-style: solid; - border-radius: 0; - border-width: 1px 0 0px 0; - border-color: @borders; - border-image: none; -} - -.dialog-action-area.linked .button:only-child, -.dialog-action-area.linked .button:active:only-child, -.dialog-action-area.linked .button:active:hover:only-child, -.dialog-action-area.linked .button:insensitive:only-child, -.dialog-action-area.linked .button:last-child, -.dialog-action-area.linked .button:active:last-child, -.dialog-action-area.linked .button:active:hover:last-child, -.dialog-action-area.linked .button:insensitive:last-child { - /*border-right-width: 1px;*/ -} - -.dialog-action-area.linked .button:only-child, -.dialog-action-area.linked .button:active:only-child, -.dialog-action-area.linked .button:active:hover:only-child, -.dialog-action-area.linked .button:insensitive:only-child, -.dialog-action-area.linked .button:first-child, -.dialog-action-area.linked .button:active:first-child, -.dialog-action-area.linked .button:active:hover:first-child, -.dialog-action-area.linked .button:insensitive:first-child { - /*border-left-width: 1px;*/ -} - -.dialog-action-area.linked .button.default, -.dialog-action-area.linked .button.default:active, -.dialog-action-area.linked .button.default:insensitive, -.dialog-action-area.linked .button:focus { - border-color: @theme_selected_bg_color; - border-width: 1px; -} - -.dialog-action-area.linked .button.suggested-action, -.dialog-action-area.linked .button.suggested-action:active, -.dialog-action-area.linked .button.suggested-action:insensitive { - box-shadow: none; -} - -/*************** - * Search bars * - ***************/ - -.search-bar { - border-width: 0 0 1px; - border-style: solid; - border-color: shade(@borders, 0.90); - - background-color: shade(@theme_bg_color, 0.98); -} - -.search-bar:backdrop { - border-image: linear-gradient(to top, - @unfocused_borders, - @unfocused_borders 1px, - @theme_unfocused_bg_color 1px) 0 0 2; - box-shadow: none; - - background-color: @theme_unfocused_bg_color; -} - -.search-bar .button.close-button { - padding: 8px 7px 8px 8px; -} - -/******************** - * Primary Toolbars * - ********************/ - -/* applications using EggEditableToolbar usually set the primary-toolbar - * hint on the containing vbox, so we need to handle both these cases here. - */ -.primary-toolbar .toolbar, -.primary-toolbar.toolbar { - border-width: 0; - border-style: solid; - -GtkWidget-window-dragging: true; - -GtkToolbar-button-relief: normal; - padding-top: 3px; - padding-bottom: 3px; -} - -.primary-toolbar .toolbar .separator, -.primary-toolbar.toolbar .separator { - -GtkWidget-window-dragging: true; -} - -.primary-toolbar .toolbar:insensitive, -.primary-toolbar.toolbar:insensitive { - background-image: none; - background-color: shade (@theme_bg_color, 0.97); - - border-color: shade (@theme_bg_color, 0.91); - text-shadow: none; -} - -.primary-toolbar .toolbar:backdrop, -.primary-toolbar.toolbar:backdrop { - border-color: shade(@unfocused_borders, 1.3); - box-shadow: none; - text-shadow: none; -} - -/* progressbars on primary toolbar entries are special */ -.primary-toolbar .toolbar .entry.progressbar, -.primary-toolbar.toolbar .entry.progressbar { - background-image: linear-gradient(to bottom, - @trough_bg_color_a, - @trough_bg_color_b - ); - border-width: 1px; - border-radius: 2px; - border-style: solid; - border-color: shade(@internal_element_color, 1.10); - border-image: none; - - color: @theme_text_color; -} - -/******************* - * Inline toolbars * - *******************/ - -/* Inline toolbars background */ -.inline-toolbar.toolbar { - background-image: linear-gradient(to bottom, - @toolbar_gradient_a, - @toolbar_gradient_b 20%, - @toolbar_gradient_c - ); - background-color: transparent; -} - -.inline-toolbar.toolbar.vertical { - background-image: linear-gradient(to right, - @toolbar_gradient_a, - @toolbar_gradient_b 20%, - @toolbar_gradient_c - ); - background-color: transparent; -} - -/* Unfocused window inline toolbars background */ -.inline-toolbar.toolbar:backdrop { - background-image: none; - background-color: @unfocused_dark_bg; -} - -.inline-toolbar.toolbar { - border-width: 1px; - border-style: solid; - border-color: @borders; - - -GtkToolbar-button-relief: normal; - box-shadow: inset 0 3px alpha(black, 0.02), inset 0 2px alpha(black, 0.02), inset 0 1px alpha(black, 0.02); - padding: 2px; -} - -.inline-toolbar.toolbar:backdrop { - border-color: @unfocused_borders; - box-shadow: none; -} - -.inline-toolbar.toolbar:last-child { - border-top-width: 0; - /*padding-top: 4px; FIXME: why a specific padding here? */ - - border-radius: 0 0 3px 3px; -} - -.inline-toolbar.toolbar.vertical:last-child { - border-left-width: 0; - /*padding-left: 4px; FIXME: why a specific padding here? */ - - border-radius: 0; -} - -/*********** - * Sidebar * - ***********/ -.sidebar, -.sidebar .view, -.sidebar GtkScrolledWindow { - background-color: @sidebar_bg; -} - -.sidebar:backdrop, -.sidebar .view:backdrop, -.sidebar GtkScrolledWindow:backdrop { - background-color: @sidebar_bg_unfocused; -} - -.sidebar .scrollbar.trough, -.sidebar .scrollbar.trough:backdrop { - box-shadow: none; - border-radius: 100px; - border-style: solid; - border-width: 2px; - border-color: transparent; -} - -.sidebar .scrollbar.trough { - background-color: @sidebar_scrollbar_trough; -} - -.sidebar .scrollbar.trough:backdrop { - background-color: @sidebar_scrollbar_trough_backdrop; -} - -.sidebar .scrollbar.slider { - background-color: @sidebar_bg; -} - -.sidebar .scrollbar.slider:backdrop { - background-color: @sidebar_bg_unfocused; -} - -.sidebar .scrollbar.slider:hover { - background-color: mix (@sidebar_bg, @theme_base_color, 0.35); -} - -.sidebar .scrollbar.slider:hover:active { - background-color: @theme_base_color; -} - -.sidebar .radio, -.sidebar .radio:focus, -.sidebar .radio:selected { - background-image: none; - background-color: transparent; -} - -/******* - * OSD * - *******/ -.background.osd { - color: @osd_fg; - background-color: @osd_bg; -} - -.background.osd:backdrop { - background-color: @osd_bg_backdrop; -} - -GtkOverlay.osd { - background-color: transparent; -} - -.osd.frame { - background-clip: border-box; - background-origin: border-box; -} - -.osd.button, -.osd.button:active, -.osd .button, -.osd .button:active { - border-width: 1px; - border-style: solid; - border-image: none; - border-radius: 5px; -} - -.osd .button { - border-color: @osd_button_border; -} -.osd .button:insensitive { - border-color: alpha(@osd_button_border,0.5); -} - -.osd .button:active { - border-color: @osd_button_border_active; -} - -.osd.button, -.osd .button { - padding: 7px; - - background-image: linear-gradient(to bottom, - @osd_button_bg_a, - @osd_button_bg_b 68%, - @osd_button_bg_c - ); - - color: @osd_button_fg; - - text-shadow: 0 -1px @osd_button_shadow; - icon-shadow: 0 -1px @osd_button_shadow; -} - -.osd.button { - padding: 11px; -} - -.osd.button, -.osd.button:active { - border-color: transparent; -} - -.osd.button, -.osd.button:prelight, -.osd.button:active { - background-color: shade(@osd_bg, 1.10); -} - -.osd .button, -.osd .button:prelight, -.osd .button:active { - background-color: transparent; -} - -.osd.button:insensitive, -.osd .button:insensitive { - background-image: none; - background-color: @osd_button_bg_insensitive; -} - -.osd.button:active:insensitive, -.osd .button:active:insensitive { - background-image: none; - background-color: @osd_button_bg_insensitive_active; -} - -.osd.button:backdrop, -.osd .button:backdrop { - background-image: none; - background-color: @osd_button_bg_backdrop; -} - -.osd.button:backdrop:hover, -.osd.button:backdrop:active:hover, -.osd .button:backdrop:hover, -.osd .button:backdrop:active:hover { - background-image: none; - background-color: @osd_button_bg_backdrop_hover; -} - -.osd.button:backdrop:active, -.osd .button:backdrop:active { - background-image: none; - background-color: @osd_button_bg_backdrop_active; -} - -.osd.button:backdrop:insensitive, -.osd.button:backdrop:insensitive:active, -.osd .button:backdrop:insensitive, -.osd .button:backdrop:insensitive:active { - background-image: none; - background-color: @osd_button_bg_backdrop_insensitive; -} - -.osd.button:hover, -.osd .button:hover { - color: @osd_button_fg_hover; -} - -.osd.button:active, -.osd.button:hover:active, -.osd .button:active, -.osd .button:hover:active { - color: @osd_button_fg_active; -} - -.osd.button:insensitive, -.osd.button:active *:insensitive, -.osd .button:insensitive, -.osd .button:active *:insensitive { - color: @osd_button_fg_insensitive; - text-shadow: none; - icon-shadow: none; -} - -.osd.button:backdrop, -.osd.button:backdrop:insensitive, -.osd.button:backdrop:active *:insensitive, -.osd .button:backdrop, -.osd .button:backdrop:insensitive, -.osd .button:backdrop:active *:insensitive { - color: @osd_button_fg_backdrop; - text-shadow: none; - icon-shadow: none; -} - -.osd.button:backdrop:active, -.osd .button:backdrop:active { - color: @osd_button_fg_backdrop_active; -} - -.osd.button:hover, -.osd .button:hover { - background-image: linear-gradient(to bottom, - @osd_button_bg_hover_a, - @osd_button_bg_hover_b 68%, - @osd_button_bg_hover_c - ); -} - -.osd.button:active, -.osd.button:active:hover, -.osd .button:active, -.osd .button:active:hover, -.osd GtkMenuButton.menu-button:active { - background-image: linear-gradient(to bottom, - @osd_button_bg_active_a, - @osd_button_bg_active_b 20%, - @osd_button_bg_active_c - ); -} - -.osd GtkMenuButton.menu-button:active { - background-color: transparent; - border-color: @osd_button_border; -} - -.osd GtkMenuButton.menu-button:active { - color: @osd_button_fg_active; - text-shadow: 0 -1px @osd_button_shadow; -} - -.osd.toolbar { - color: @osd_fg; - text-shadow: 0 1px @osd_text_shadow; - - padding: 10px; - border-style: none; - border-radius: 7px; - background-image: linear-gradient(to bottom, - @osd_toolbar_bg_a, - @osd_toolbar_bg_b 63%, - @osd_toolbar_bg_c - ); - background-color: transparent; - - -GtkToolbar-button-relief: normal; -} - -.osd.toolbar:backdrop { - background-image: none; - background-color: @osd_bg_backdrop; - text-shadow: none; -} - -.osd.toolbar .button { - padding: 7px; - border-width: 1px 0; - border-radius: 0; - box-shadow: inset -1px 0 @osd_button_inset; -} - -.osd.toolbar .button:first-child { - border-radius: 5px 0 0 5px; - border-width: 1px 0 1px 1px; - box-shadow: inset -1px 0 @osd_button_inset; -} - -.osd.toolbar .button:last-child { - box-shadow: none; - border-radius: 0 5px 5px 0; - border-width: 1px 1px 1px 0; -} - -.osd.toolbar .button:only-child, -.osd.toolbar GtkToolButton .button, -.osd.toolbar GtkToolButton:only-child .button, -.osd.toolbar GtkToolButton:last-child .button, -.osd.toolbar GtkToolButton:first-child .button { - border-width: 1px; - border-radius: 5px; - border-style: solid; - - box-shadow: none; -} - -.osd.toolbar .separator { - color: shade(@osd_lowlight, 0.80); -} - -/* used by gnome-settings-daemon's media-keys OSD */ -.osd.trough { - background-color: @osd_trough_bg; - border-width: 0; -} - -.osd.progressbar { - background-color: @osd_fg; -} - -.osd .scale.trough { - border: 1px solid rgba(0,0,0,0.1); - border-image: none; - /* this defines the bg color of the played segment */ - background-color: transparent; -} - -.osd .scale.trough:backdrop { - background-color: alpha(@osd_scrollbar_trough_backdrop, .1); -} - -.osd .scale.trough.highlight { - background-image: none; - background-color: @theme_selected_bg_color; -} - -.osd .scale.trough:insensitive, -.osd .scale.trough.highlight:insensitive { - background-image: none; - background-color: transparent; -} - -.osd GtkProgressBar, -GtkProgressBar.osd { - padding: 0; - -GtkProgressBar-xspacing: 0; - -GtkProgressBar-yspacing: 3px; - -GtkProgressBar-min-horizontal-bar-height: 3px; -} - -.osd GtkProgressBar.trough, -GtkProgressBar.osd.trough { - padding: 0; - border-image: none; - border-style: none; - border-width: 0; - background-image: none; - background-color: transparent; - border-radius: 0; -} - -.osd GtkProgressBar.progressbar, -GtkProgressBar.osd.progressbar { - border-style: none; - background-color: @theme_selected_bg_color; - background-image: none; - border-radius: 0; -} - -.osd .view, -.osd.view { - background-color: @osd_view_bg; -} - -.osd .view:backdrop, -.osd.view:backdrop { - background-color: @osd_view_bg_backdrop; -} - -.osd .scrollbar.trough { - background-color: @osd_scrollbar_trough; -} - -.osd .scrollbar.trough:backdrop { - background-color: @osd_scrollbar_trough_backdrop; -} - -.osd .scrollbar.slider { - background-color: @osd_scrollbar_slider; -} - -.osd .scrollbar.slider:hover { - background-color: @osd_scrollbar_slider_prelight; -} - -.osd .scrollbar.slider:active { - background-color: @osd_scrollbar_slider_active; -} - -.osd GtkIconView.cell:selected, -.osd GtkIconView.cell:selected:focus { - background-color: transparent; - - border-style: solid; - border-radius: 15px; - border-width: 3px; - border-color: @osd_button_fg; - - outline-color: transparent; -} - -/* used by Documents */ -.osd .page-thumbnail { - border-style: solid; - border-width: 1px; - border-color: @osd_lowlight; - - /* when there's no pixbuf yet */ - background-color: @osd_bg; -} - -/**************************** - * Suggested action buttons * - ****************************/ -.toolbar .suggested-action.button, -.suggested-action.button { - box-shadow: inset .5px .5px shade(@suggested_action_button_a, 0.7), - inset -.5px .5px shade(@suggested_action_button_a, 0.7), - inset .5px -.5px shade(@suggested_action_button_a, 0.7), - inset -.5px -.5px shade(@suggested_action_button_a, 0.7); - - background-image: linear-gradient(to bottom, - @suggested_action_button_a, - @suggested_action_button_b); - - color: @suggested_action_button_fg; -} - -.toolbar .suggested-action.button:hover, -.suggested-action.button:hover { - background-image: linear-gradient(to bottom, - shade(@suggested_action_button_a, 1.10), - shade(@suggested_action_button_b, 1.05)); -} - -.toolbar .suggested-action.button:active, -.toolbar .suggested-action.button:hover:active, -.suggested-action.button:active, -.suggested-action.button:hover:active { - background-image: linear-gradient(to bottom, - @suggested_action_button_b, - @suggested_action_button_a); - - color: @suggested_action_button_fg; -} - -.toolbar .suggested-action.button:backdrop, -.suggested-action.button:backdrop { - background-image: none; -} - -.toolbar .suggested-action.button, -.suggested-action.button { - text-shadow: 0 1px @suggested_action_button_shadow; - icon-shadow: 0 1px @suggested_action_button_shadow; -} - -.toolbar .suggested-action.button:active, -.toolbar .suggested-action.button:hover:active, -.suggested-action.button:active, -.suggested-action.button:hover:active { - text-shadow: 0 1px shade(@suggested_action_button_shadow, 1.15); - icon-shadow: 0 1px shade(@suggested_action_button_shadow, 1.15); -} - -.suggested-action.button:insensitive, -.suggested-action.button:active *:insensitive { - box-shadow: inset .5px .5px @borders, - inset -.5px .5px @borders, - inset .5px -.5px @borders, - inset -.5px -.5px @borders; - icon-shadow: none; - background-color: @insentitive_bg_color; - background-image: none; -} - -.suggested-action.button GtkLabel:insensitive, -.suggested-action.button GtkLabel:backdrop, -.suggested-action.button GtkLabel:backdrop:insensitive { - color: @insensitive_fg_color; - text-shadow: none; -} - -.suggested-action.button:insensitive:backdrop { - background-color: alpha(@insentitive_bg_color,0.7); -} - - -/****************************** - * Destructive action buttons * - ******************************/ -.destructive-action.button { - box-shadow: inset .5px .5px shade(@destructive_action_button_a, 0.7), - inset -.5px .5px shade(@destructive_action_button_a, 0.7), - inset .5px -.5px shade(@destructive_action_button_a, 0.7), - inset -.5px -.5px shade(@destructive_action_button_a, 0.7); - - background-image: linear-gradient(to bottom, - @destructive_action_button_a, - @destructive_action_button_b); - - color: @destructive_action_button_fg; -} - -.destructive-action.button:hover { - background-image: linear-gradient(to bottom, - shade(@destructive_action_button_a, 1.10), - shade(@destructive_action_button_b, 1.05)); -} - -.destructive-action.button:active, -.destructive-action.button:hover:active { - background-image: linear-gradient(to bottom, - @destructive_action_button_b, - @destructive_action_button_a); - - color: @destructive_action_button_fg; -} - -.destructive-action.button { - text-shadow: 0 1px @destructive_action_button_shadow; - icon-shadow: 0 1px @destructive_action_button_shadow; -} - -.destructive-action.button:active, -.destructive-action.button:hover:active { - text-shadow: 0 1px shade(@destructive_action_button_shadow, 1.15); - icon-shadow: 0 1px shade(@destructive_action_button_shadow, 1.15); -} - -.destructive-action.button:backdrop { - background-image: none; - text-shadow: none; - icon-shadow: none; - color: @theme_unfocused_text_color; -} - -.destructive-action.button:insensitive, -.destructive-action.button:active *:insensitive { - box-shadow: inset .5px .5px @borders, - inset -.5px .5px @borders, - inset .5px -.5px @borders, - inset -.5px -.5px @borders; - icon-shadow: none; - background-color: @insentitive_bg_color; - background-image: none; -} - -.destructive-action.button GtkLabel:insensitive, -.destructive-action.button GtkLabel:backdrop, -.destructive-action.button GtkLabel:backdrop:insensitive { - color: @insensitive_fg_color; - text-shadow: none; -} - -.destructive-action.button:insensitive:backdrop { - background-color: alpha(@insentitive_bg_color,0.7); -} - -/************************** - * Selection Mode classes * - **************************/ -.selection-mode.header-bar, -.selection-mode.toolbar { - color: @selection_toolbar_fg; - background-image: linear-gradient(to bottom, - @selection_toolbar_bg_a, - @selection_toolbar_bg_b); - background-color: transparent; - - border-color: @borders; - border-style: solid; - border-image: none; - - text-shadow: 0 1px @selection_toolbar_shadow; -} - -.selection-mode.header-bar { - border-top-color: @selection_toolbar_bg_a; - border-bottom-color: @selection_toolbar_border; - - box-shadow: inset 0 -1px shade(@selection_toolbar_border, 1.20); -} - -.selection-mode.toolbar { - padding: 6px; -} - -.selection-mode.header-bar:backdrop, -.selection-mode.toolbar:backdrop { - background-image: none; - background-color: @selection_toolbar_bg_backdrop; - border-color: @selection_toolbar_bg_backdrop; - box-shadow: none; -} - -/* regular button */ -.selection-mode.header-bar .button, -.selection-mode.toolbar .button, -.selection-mode.toolbar GtkToolButton .button { - background-image: linear-gradient(to bottom, - @selection_toolbar_button_a, - @selection_toolbar_button_b); - - border-image: none; - border-color: @selection_toolbar_button_border; - border-width: 1px; - - box-shadow: inset 0 1px alpha(white, 0.1); - - color: @selection_toolbar_button_fg; -} - -.selection-mode.header-bar .button:hover, -.selection-mode.toolbar .button:hover, -.selection-mode.toolbar GtkToolButton .button:hover { - background-image: linear-gradient(to bottom, - shade(@selection_toolbar_button_a, 1.05), - shade(@selection_toolbar_button_b, 1.02)); -} - -.selection-mode.header-bar .button:active, -.selection-mode.header-bar .button:hover:active, -.selection-mode.toolbar .button:active, -.selection-mode.toolbar .button:hover:active, -.selection-mode.toolbar GtkToolButton .button:active, -.selection-mode.toolbar GtkToolButton .button:hover:active { - background-image: linear-gradient(to bottom, - shade(@selection_toolbar_button_b, 0.9), - shade(@selection_toolbar_button_b, 0.95)); - box-shadow: none; -} - -.selection-mode.header-bar .button:backdrop, -.selection-mode.toolbar .button:backdrop, -.selection-mode.toolbar GtkToolButton .button:backdrop { - text-shadow: none; - icon-shadow: none; - - background-image: none; - background-color: transparent; - border-color: @selection_toolbar_button_border_backdrop; - - box-shadow: none; - color: @selection_toolbar_button_fg; -} - -.selection-mode.header-bar .button:active, -.selection-mode.toolbar .button:active, -.selection-mode.toolbar GtkToolButton .button:active { - color: @selection_toolbar_button_fg; -} - -.selection-mode.header-bar .button, -.selection-mode.header-bar .button:active, -.selection-mode.toolbar .button, -.selection-mode.toolbar .button:active, -.selection-mode.toolbar GtkToolButton .button, -.selection-mode.toolbar GtkToolButton .button:active { - text-shadow: 0 1px @selection_toolbar_button_shadow; - icon-shadow: 0 1px @selection_toolbar_button_shadow; -} - -.selection-mode.header-bar .button:backdrop, -.selection-mode.toolbar .button:backdrop { - text-shadow: none; - icon-shadow: none; -} - -/* suggested button */ -.selection-mode.header-bar .suggested-action.button, -.selection-mode.toolbar .suggested-action.button, -.selection-mode.toolbar GtkToolButton.suggested-action .button { - background-image: linear-gradient(to bottom, - @button_gradient_color_a, - @button_gradient_color_b 40%, - @button_gradient_color_c); - - color: @theme_text_color; -} - -.selection-mode.header-bar .suggested-action.button:hover, -.selection-mode.toolbar .suggested-action.button:hover, -.selection-mode.toolbar GtkToolButton.suggested-action .button:hover { - background-image: linear-gradient(to bottom, - shade(@button_gradient_color_a, 1.15), - shade(@button_gradient_color_b, 1.15) 40%, - @button_gradient_color_c); -} - -.selection-mode.header-bar .suggested-action.button:active, -.selection-mode.header-bar .suggested-action.button:hover:active, -.selection-mode.toolbar .suggested-action.button:active, -.selection-mode.toolbar .suggested-action.button:hover:active, -.selection-mode.toolbar GtkToolButton.suggested-action .button:active, -.selection-mode.toolbar GtkToolButton.suggested-action .button:hover:active { - background-image: linear-gradient(to bottom, - @button_active_gradient_color_a, - @button_active_gradient_color_b 20%, - @button_active_gradient_color_c - ); -} - -.selection-mode.header-bar .suggested-action.button:backdrop, -.selection-mode.toolbar .suggested-action.button:backdrop, -.selection-mode.toolbar GtkToolButton.suggested-action .button:backdrop { - text-shadow: none; - icon-shadow: none; - - background-image: none; /* remove custom bg, we want colored buttons to look like normal buttons in backdrop*/ - background-color: @button_gradient_color_b; - border-color: @borders; - - color: @theme_unfocused_fg_color; -} - -.selection-mode.header-bar .suggested-action.button:active, -.selection-mode.toolbar .suggested-action.button:active, -.selection-mode.toolbar GtkToolButton.suggested-action:active { - color: @theme_text_color; -} - -.selection-mode.header-bar .suggested-action.button, -.selection-mode.header-bar .suggested-action.button:active, -.selection-mode.toolbar .suggested-action.button, -.selection-mode.toolbar .suggested-action.button:active, -.selection-mode.toolbar GtkToolButton.suggested-action .button, -.selection-mode.toolbar GtkToolButton.suggested-action:active { - text-shadow: 0 1px @button_text_shadow; - icon-shadow: 0 1px @button_text_shadow; -} - -.selection-mode.header-bar .suggested-action.button:backdrop, -.selection-mode.toolbar .suggested-action.button:backdrop { - text-shadow: none; - icon-shadow: none; -} - -/* menu button */ -.selection-mode.header-bar .selection-menu.button, -.selection-mode.toolbar .selection-menu.button { - background-image: none; - border-image: none; - border-color: transparent; - border: 0px; - - color: @selection_menu_fg; -} - -.selection-mode.toolbar .dim-label, -.selection-mode.toolbar .selection-menu.button .dim-label { - color: @selection_menu_fg; -} - -.selection-mode.header-bar .selection-menu.button:backdrop, -.selection-mode.toolbar .selection-menu.button:backdrop { - background-color: transparent; - color: @selection_menu_fg; -} - -.selection-mode.header-bar .selection-menu.button:hover, -.selection-mode.toolbar .dim-label:hover, -.selection-mode.toolbar .selection-menu.button:hover, -.selection-mode.toolbar .selection-menu.button .dim-label:hover { - background-color: transparent; - color: @selection_menu_hover; -} - -.selection-mode.header-bar .selection-menu.button:active, -.selection-mode.toolbar .selection-menu.button:active { - border-color: transparent; - border-radius: 3px; - border-width: 1px; - - background-color: transparent; -} - -.selection-mode.header-bar .selection-menu.button:active, -.selection-mode.toolbar .selection-menu.button:active { - color: @selection_menu_active; -} - -.selection-mode.header-bar .selection-menu.button, -.selection-mode.toolbar .selection-menu.button { - text-shadow: 0 1px @selection_toolbar_shadow; -} - -.selection-mode.header-bar .selection-menu.button:backdrop, -.selection-mode.toolbar .selection-menu.button:backdrop { - text-shadow: none; -} - -.selection-mode.header-bar .selection-menu.button .menuitem, -.selection-mode.toolbar .selection-menu.button .menuitem { - text-shadow: none; -} - -/**************** - * GtkAssistant * - ****************/ -GtkAssistant .sidebar .highlight { - background-color: transparent; - color: @theme_fg_color; - font: bold; -} - -GtkAssistant .sidebar { - padding: 12px 18px 12px; - - border-width: 0 1px 0 0; - border-radius: 0px; - border-style: solid; - border-color: @inactive_frame_color; - - color: mix (@theme_fg_color, @theme_bg_color, 0.40); - - background-color: shade (@theme_bg_color, 0.97); - /* shall we make it like sidebars in general? */ - -} - -/************* - * GtkSwitch * - *************/ - -GtkSwitch { - font: bold condensed 10; - outline-offset: -4px; - text-shadow: none; -} - -GtkSwitch.trough:active { - color: @trough_active_color; -} - -GtkSwitch.trough:active { - background-image: none; - background-color: @theme_selected_bg_color; -} - -GtkSwitch.trough:insensitive { - background-image: none; - background-color: @insensitive_bg_color; - color: mix(@insensitive_bg_color, @insensitive_fg_color, 0.5); /* FIXME */ -} - -GtkSwitch.trough:backdrop { - background-color: @theme_unfocused_bg_color; /* FIXME */ - background-image: none; - color: @theme_unfocused_fg_color; -} - -GtkSwitch.trough:active:backdrop { - background-color: @unfocused_borders; - background-image: none; - color: @theme_unfocused_bg_color; -} - -GtkSwitch.trough:insensitive:backdrop { - color: @unfocused_insensitive_borders; -} - -GtkSwitch.slider { - border-width: 1px; - border-radius: 2px; - border-style: solid; - border-color: alpha (black, 0.4); - - box-shadow: inset 0 -1px alpha(white, 0.9), inset 0 1px @theme_base_color, inset 0 2px alpha(@borders, 0.15); - - padding: 2px 2px 3px 2px; - - background-image: url("assets/switch-slider-grip.svg"), - linear-gradient(to bottom, - @theme_base_color, - @switch_slider_color - ); - background-repeat: no-repeat; - background-position: center; -} - -.primary-toolbar GtkSwitch.slider { - padding: 3px; -} - -GtkSwitch.slider:insensitive { - background-image: none; - - border-color: mix(@insensitive_bg_color, @insensitive_fg_color, 0.5); - - box-shadow: none; -} - -GtkSwitch.slider:backdrop { - background-color: @theme_unfocused_base_color; - background-image: none; - - border-color: @unfocused_borders; - - box-shadow: none; - - color: @theme_unfocused_base_color; -} - -GtkSwitch.slider:insensitive:backdrop { - background-color: @theme_unfocused_bg_color; - border-color: @unfocused_insensitive_borders; -} - -/*********************** - * Tree and Icon views * - ***********************/ -GtkTreeView { - -GtkTreeView-vertical-separator: 0; - - outline-offset: -1px; - outline-color: alpha(@theme_text_color, 0.6); -} - -GtkTreeView.dnd { - border-color: @internal_element_color; - border-radius: 2px; - border-width: 1px; - border-style: solid; -} - -GtkTreeView.cell { - padding: 1px; -} - -GtkTreeView:selected:focus { - outline-color: mix(@theme_selected_fg_color, @theme_selected_bg_color, 0.30); -} - -GtkIconView.cell:selected, -GtkIconView.cell:selected:focus { - border-radius: 4px; - - /* FIXME: this probably needs to be better; - * see https://bugzilla.gnome.org/show_bug.cgi?id=644157 - */ - outline-color: @treeview_focus_border; - outline-style: solid; - outline-radius: 3px; -} - -.view { - background-color: @theme_base_color; - color: @theme_text_color; -} - -.view:insensitive { - background-color: @insensitive_bg_color; - color: @insensitive_fg_color; -} - -.view:backdrop { - background-color: @theme_unfocused_base_color; - color: @theme_unfocused_text_color; -} - -.view:selected { - background-color: @theme_selected_bg_color; - color: @theme_selected_fg_color; -} - -.view:backdrop:selected { - background-color: @theme_unfocused_selected_bg_color; - color: @theme_unfocused_selected_fg_color; -} - -.cell { - padding: 2px; - text-shadow: none; -} - -.cell:selected, -.cell:selected:focus { - background-color: @theme_selected_bg_color; - color: @theme_selected_fg_color; -} - -.cell:backdrop:selected { - background-color: @theme_unfocused_selected_bg_color; - color: @theme_unfocused_selected_fg_color; -} - -/* column-headers borders */ -column-header.button, -column-header .button, -column-header.button:active, -column-header .button:active, -column-header.button:active:hover, -column-header .button:active:hover, -column-header.button:backdrop, -column-header .button:backdrop, -column-header.button:insensitive, -column-header .button:insensitive, -column-header.button:last-child:backdrop, -column-header:last-child .button:backdrop { - border-width: 0 1px 1px 0; - border-radius: 0; - border-style: solid; - border-color: transparent; - box-shadow: none; -} - -column-header.button, -column-header .button, -column-header.button:active, -column-header .button:active, -column-header.button:active:hover, -column-header .button:active:hover, -column-header .button.dnd { - border-image: linear-gradient(to top, - mix(@borders, @theme_base_color, 0.5), - @theme_base_color - ) 0 1 1 0; -} - -column-header.button:backdrop, -column-header .button:backdrop, -column-header.button:last-child:backdrop, -column-header:last-child .button:backdrop { - border-image: none; -} - -column-header.button:insensitive, -column-header .button:insensitive { - border-image: linear-gradient(to top, - mix(@insensitive_borders, @insensitive_bg_color, 0.5), - @insensitive_bg_color - ) 0 1 1 0; -} - -column-header.button:last-child, -column-header:last-child .button, -column-header.button:last-child:active, -column-header:last-child .button:active, -column-header.button:last-child:active:hover, -column-header:last-child .button:active:hover, -column-header.button:last-child:backdrop, -column-header:last-child .button:backdrop { - border-right-width: 0; -} - -column-header.button, -column-header .button { - color: @internal_element_color; -} - -column-header.button, -column-header .button, -column-header.button:insensitive, -column-header .button:insensitive, -column-header.button:hover, -column-header .button:hover { - background-color: @theme_base_color; - background-image: none; - padding: 3px 7px; - text-shadow: none; - icon-shadow: none; - font-weight: bold; /* Not sure about this one */ -} - -column-header.button:backdrop, -column-header .button:backdrop { - background-color: @theme_unfocused_base_color; -} - -column-header.button:insensitive, -column-header .button:insensitive { - background-color: @insensitive_bg_color; -} - -column-header.button:hover, -column-header .button:hover, -column-header.button:active, -column-header .button:active, -column-header.button:active:hover, -column-header .button:active:hover { - color: @internal_element_prelight; - text-shadow: none; - icon-shadow: none; -} - -column-header .button.dnd { - background-color: transparent; - background-image: linear-gradient(to bottom, - shade(@theme_base_color, 0.97), - @theme_base_color); - border-width: 0 1px; - border-image-slice: 0 1; -} - -column-header.button:active, -column-header .button:active, -column-header.button:active:hover, -column-header .button:active:hover { - background-image: linear-gradient(to bottom, - shade(@entry_background_a, 0.9), - @entry_background_b - ); - background-color: transparent; - box-shadow: inset 0 1px @entry_inset, - inset 0 2px alpha(@entry_inset, 0.4); -} - -column-header.button:backdrop, -column-header .button:backdrop, -column-header.button:insensitive:backdrop, -column-header .button:insensitive:backdrop { - background-image: none; - background-color: @theme_unfocused_base_color; - box-shadow: none; -} - -.expander { - color: @internal_element_color; - border-color: @internal_element_color; -} - -.expander:active { - color: @internal_element_color; - border-color: @internal_element_color; -} - -.expander:hover { - color: @theme_fg_color; - border-color: @theme_fg_color; -} - -.expander:backdrop { - color: @theme_unfocused_fg_color; - border-color: @theme_unfocused_fg_color; -} - -.expander row:selected, -.expander row:selected:focus { - color: @expander_row_selected_color; - border-color: @expander_row_selected_color; -} - -.expander row:selected:hover, -.expander row:selected:focus:hover { - color: @theme_selected_fg_color; - border-color: @theme_selected_fg_color; -} - -.expander row:selected:backdrop { - color: @internal_element_color; - border-color: @internal_element_color; -} - -/************** - * List boxes * - **************/ - -.list { - background-color: @list_box_bg; -} - -.list-row { - padding: 3px; -} - -.list-row:hover { - background-color: @content_view_bg; -} - -.list-row:selected { - background-color: @theme_selected_bg_color; -} - -/************** - * Flow boxes * - **************/ - -.grid-child { - padding: 3px; -} - -/************** - * Calendar * - **************/ - -GtkCalendar { - padding: 2px; - outline-offset: -1px; -} - -GtkCalendar.view { - border-radius: 3px; - border-style: solid; - border-width: 1px; - padding: 2px; -} - -GtkCalendar.day-number, -GtkCalendar.day-name, -GtkCalendar.week-number { - padding: 3px; -} - -GtkCalendar.header { - border-radius: 0; - background-image: linear-gradient(to bottom, - shade(@theme_bg_color, 1.04), - shade(@theme_bg_color, 0.89) - ); - border-width: 0; -} - -GtkCalendar.button, -GtkCalendar.button:insensitive, -GtkCalendar.button:backdrop, -GtkCalendar.button:insensitive:backdrop { - background-image: none; - background-color: transparent; -} - -.highlight, -GtkCalendar.highlight { - background-color: @theme_selected_bg_color; - color: @theme_selected_fg_color; - border-radius: 0; - padding: 0; - border-width: 0; -} - -/************** - * GtkInfoBar * - **************/ -GtkInfoBar { - border-width: 0; - border-style: none; -} - -.info, -.question, -.warning, -.error { - background-color: @theme_selected_bg_color; - color: @theme_selected_fg_color; - text-shadow: 0 1px shade(@theme_selected_bg_color, 0.8); - border-color: darker(@theme_selected_bg_color); -} - -.info:backdrop, -.warning:backdrop, -.question:backdrop, -.error:backdrop { - text-shadow: none; - background-color: @theme_unfocused_selected_bg_color; - color: @theme_unfocused_selected_fg_color; - border-color: darker(@theme_unfocused_selected_bg_color); -} - -.info .button.close, -.warning .button.close, -.question .button.close, -.error .button.close { - color: @theme_selected_fg_color; - icon-shadow: 0 1px shade(@theme_selected_bg_color, 0.8); -} - -.info .button.close:hover, -.warning .button.close:hover, -.question .button.close:hover, -.error .button.close:hover { - background-image: linear-gradient(to bottom, - alpha(white, 0.3), - alpha(white, 0.2) 30%, - alpha(black, 0.02)); -} - -.info .button.close:active, -.warning .button.close:active, -.question .button.close:active, -.error .button.close:active { - color: @theme_selected_fg_color; - background-image: linear-gradient(to bottom, - alpha(black, 0.1), - transparent); -} - -.info .button.close:backdrop, -.warning .button.close:backdrop, -.question .button.close:backdrop, -.error .button.close:backdrop { - color: @theme_selected_fg_color; - - icon-shadow: none; -} - -.info .button.close:backdrop:hover, -.warning .button.close:backdrop:hover, -.question .button.close:backdrop:hover, -.error .button.close:backdrop:hover { - background-image: none; - background-color: transparent; - border-color: transparent; -} - -.info .entry, -.info .entry:focus, -.info .button, -.info .button:insensitive, -.info .button:active, -.warning .entry, -.warning .entry:focus, -.warning .button, -.warning .button:insensitive, -.warning .button:active, -.error .entry, -.error .entry:focus, -.error .button, -.error .button:insensitive, -.error .button:active, -.question .entry, -.question .entry:focus, -.question .button, -.question .button:insensitive, -.question .button:active { - border-image: none; - color: @theme_fg_color; - border-color: darker(@theme_selected_bg_color); - border-style: solid; - border-width: 1px; -} - -.info .entry:backdrop, -.info .button:backdrop, -.info .button:insensitive:backdrop, -.info .button:active:backdrop, -.warning .entry:backdrop, -.warning .button:backdrop, -.warning .button:insensitive:backdrop, -.warning .button:active:backdrop, -.question .entry:backdrop, -.question .button:backdrop, -.question .button:insensitive:backdrop, -.question .button:active:backdrop, -.error .entry:backdrop, -.error .button:backdrop, -.error .button:insensitive:backdrop, -.error .button:active:backdrop { - border-image: none; - - border-color: @unfocused_borders; - border-style: solid; - border-width: 1px; -} - -/************** - * Dim labels * - **************/ -.view.dim-label, -.dim-label { - color: alpha(currentColor, 0.55); - text-shadow: none; -} - -/************************* - * Touch text selections * - *************************/ -GtkPopover { - border-radius: 5px; - background-clip: border-box; - /* - background-color: @osd_popover_bg; - */ - background-color: @theme_bg_color; - - border-color: darker(@theme_bg_color); - border-width: 1px; - border-style: solid; - - box-shadow: 0 2px 3px @wm_shadow; - margin: 10px; - padding: 2px; -} - -GtkPopover.osd { - background-color: @osd_popover_bg; - border-color: @theme_bg_color; - box-shadow: 0 2px 8px 3px alpha(@wm_shadow, 0.4); - color: darker(white); -} - -GtkPopover:backdrop { - box-shadow: none; -} - -GtkPopover > .list, -GtkPopover > .view, -GtkPopover > .toolbar { - background-color: transparent; -} - -GtkPopover.osd > .toolbar .button { - border-radius: 0px; - border-width: 0px; - background-image: none; - background-color: transparent; -} - -.menuitem.button -{ - color: @theme_fg_color; -} - -.menuitem.button:active, -.menuitem.button:insensitive, -.menuitem.button:active:insensitive, -.menuitem.button { - background-color: transparent; - background-image: none; - border-color: transparent; - border-image: none; - border-style: none; - box-shadow: none; -} - -.menuitem.button:backdrop, -.menuitem.button:hover:backdrop, -.menuitem.button:insensitive:backdrop, -.menuitem.button:active:insensitive:backdrop, -.menuitem.button:active:backdrop, -.menuitem.button:active:hover:backdrop, -.menuitem.button:active:selected:backdrop { - text-shadow: none; - icon-shadow: none; - color: @theme_unfocused_fg_color; - background-color: transparent; - background-image: none; - border-color: transparent; - border-image: none; - border-style: none; - box-shadow: none; -} - -GtkPopover .separator { - font-size: 80%; - font-weight: bold; - color: alpha(@theme_text_color,0.4); - text-shadow: none; - background-color: transparent; - icon-shadow: none; - border: 0; -} - -.menuitem.button:active:hover, -.menuitem.button:hover, -.menuitem.button:selected { - background-image: none; - background-color: @theme_selected_bg_color; - color: @theme_selected_fg_color; - text-shadow: none; - border-width: 0; - border-color: transparent; -} - -/******* - * CSD * - *******/ -.titlebar { - text-shadow: 0 1px @wm_title_shadow; - - background-image: linear-gradient(to bottom, - @wm_bg_a, - @wm_bg_b); - border-radius: 7px 7px 0px 0px; -} - -.tiled .titlebar { - border-radius: 0; -} - -.maximized .titlebar { - border-radius: 0; -} - -/* this is the default titlebar that is added by GTK - * when client-side decorations are in use and the application - * did not set a custom titlebar. - */ -.titlebar.default-decoration { - border: none; - box-shadow: none; -} - -.titlebar .title { - font: Bold 11; -} - -.titlebar:backdrop { - text-shadow: none; - background-image: none; - background-color: @wm_bg_b; -} - -.titlebar .titlebutton { - icon-shadow: 0px 1px @wm_title_shadow; - color: @wm_title; - background: none; - padding: 8px 8px 9px 8px; - - border-radius: 3px; - border-width: 0 0 1px; - border-color: transparent; - border-style: solid; - border-image: none; - box-shadow: none; -} - -.titlebar .titlebutton:backdrop { - background-image: none; - color: @wm_unfocused_title; - border-image: none; - icon-shadow: none; -} - -.window-frame { - border-radius: 7px 7px 0 0; - /* lamefun trick to get rounded borders regardless of CSD use */ - border-width: 0px; - box-shadow: 0 2px 10px 4px @wm_shadow, 0 0 0 1px @wm_border; - - /* this is used for the resize cursor area */ - margin: 10px; -} - -.window-frame.tiled { - border-radius: 0; - background-color: @theme_bg_color; -} - -.window-frame:backdrop { - box-shadow: 0 3px 6px 2px alpha(@wm_shadow, 0.4), 0 0 0 1px shade(@wm_border, 1.1); -} diff --git a/themes/Adwaita/gtk-3.0/gtk.css b/themes/Adwaita/gtk-3.0/gtk.css deleted file mode 100644 index 77546b33..00000000 --- a/themes/Adwaita/gtk-3.0/gtk.css +++ /dev/null @@ -1 +0,0 @@ -@import url("resource:///org/gnome/adwaita/gtk-contained.css"); diff --git a/themes/Adwaita/gtk-3.0/gtk.gresource.xml b/themes/Adwaita/gtk-3.0/gtk.gresource.xml deleted file mode 100644 index 85a1f147..00000000 --- a/themes/Adwaita/gtk-3.0/gtk.gresource.xml +++ /dev/null @@ -1,151 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<gresources> - <gresource prefix="/org/gnome/adwaita"> - <file preprocess="to-pixdata">assets/checkbox-checked-backdrop-dark.png</file> - <file preprocess="to-pixdata">assets/checkbox-checked-backdrop-dark@2.png</file> - <file preprocess="to-pixdata">assets/checkbox-checked-backdrop-insensitive-dark.png</file> - <file preprocess="to-pixdata">assets/checkbox-checked-backdrop-insensitive-dark@2.png</file> - <file preprocess="to-pixdata">assets/checkbox-checked-backdrop-insensitive.png</file> - <file preprocess="to-pixdata">assets/checkbox-checked-backdrop-insensitive@2.png</file> - <file preprocess="to-pixdata">assets/checkbox-checked-backdrop.png</file> - <file preprocess="to-pixdata">assets/checkbox-checked-backdrop@2.png</file> - <file preprocess="to-pixdata">assets/checkbox-checked-active-dark.png</file> - <file preprocess="to-pixdata">assets/checkbox-checked-active-dark@2.png</file> - <file preprocess="to-pixdata">assets/checkbox-checked-hover-dark.png</file> - <file preprocess="to-pixdata">assets/checkbox-checked-hover-dark@2.png</file> - <file preprocess="to-pixdata">assets/checkbox-checked-dark.png</file> - <file preprocess="to-pixdata">assets/checkbox-checked-dark@2.png</file> - <file preprocess="to-pixdata">assets/checkbox-checked-insensitive-dark.png</file> - <file preprocess="to-pixdata">assets/checkbox-checked-insensitive-dark@2.png</file> - <file preprocess="to-pixdata">assets/checkbox-checked-insensitive.png</file> - <file preprocess="to-pixdata">assets/checkbox-checked-insensitive@2.png</file> - <file preprocess="to-pixdata">assets/checkbox-checked-active.png</file> - <file preprocess="to-pixdata">assets/checkbox-checked-active@2.png</file> - <file preprocess="to-pixdata">assets/checkbox-checked-hover.png</file> - <file preprocess="to-pixdata">assets/checkbox-checked-hover@2.png</file> - <file preprocess="to-pixdata">assets/checkbox-checked.png</file> - <file preprocess="to-pixdata">assets/checkbox-checked@2.png</file> - <file preprocess="to-pixdata">assets/checkbox-mixed-backdrop-dark.png</file> - <file preprocess="to-pixdata">assets/checkbox-mixed-backdrop-dark@2.png</file> - <file preprocess="to-pixdata">assets/checkbox-mixed-backdrop-insensitive-dark.png</file> - <file preprocess="to-pixdata">assets/checkbox-mixed-backdrop-insensitive-dark@2.png</file> - <file preprocess="to-pixdata">assets/checkbox-mixed-backdrop-insensitive.png</file> - <file preprocess="to-pixdata">assets/checkbox-mixed-backdrop-insensitive@2.png</file> - <file preprocess="to-pixdata">assets/checkbox-mixed-backdrop.png</file> - <file preprocess="to-pixdata">assets/checkbox-mixed-backdrop@2.png</file> - <file preprocess="to-pixdata">assets/checkbox-mixed-active-dark.png</file> - <file preprocess="to-pixdata">assets/checkbox-mixed-active-dark@2.png</file> - <file preprocess="to-pixdata">assets/checkbox-mixed-hover-dark.png</file> - <file preprocess="to-pixdata">assets/checkbox-mixed-hover-dark@2.png</file> - <file preprocess="to-pixdata">assets/checkbox-mixed-dark.png</file> - <file preprocess="to-pixdata">assets/checkbox-mixed-dark@2.png</file> - <file preprocess="to-pixdata">assets/checkbox-mixed-insensitive-dark.png</file> - <file preprocess="to-pixdata">assets/checkbox-mixed-insensitive-dark@2.png</file> - <file preprocess="to-pixdata">assets/checkbox-mixed-insensitive.png</file> - <file preprocess="to-pixdata">assets/checkbox-mixed-insensitive@2.png</file> - <file preprocess="to-pixdata">assets/checkbox-mixed-active.png</file> - <file preprocess="to-pixdata">assets/checkbox-mixed-active@2.png</file> - <file preprocess="to-pixdata">assets/checkbox-mixed-hover.png</file> - <file preprocess="to-pixdata">assets/checkbox-mixed-hover@2.png</file> - <file preprocess="to-pixdata">assets/checkbox-mixed.png</file> - <file preprocess="to-pixdata">assets/checkbox-mixed@2.png</file> - <file preprocess="to-pixdata">assets/checkbox-unchecked-backdrop-dark.png</file> - <file preprocess="to-pixdata">assets/checkbox-unchecked-backdrop-dark@2.png</file> - <file preprocess="to-pixdata">assets/checkbox-unchecked-backdrop-insensitive-dark.png</file> - <file preprocess="to-pixdata">assets/checkbox-unchecked-backdrop-insensitive-dark@2.png</file> - <file preprocess="to-pixdata">assets/checkbox-unchecked-backdrop-insensitive.png</file> - <file preprocess="to-pixdata">assets/checkbox-unchecked-backdrop-insensitive@2.png</file> - <file preprocess="to-pixdata">assets/checkbox-unchecked-backdrop.png</file> - <file preprocess="to-pixdata">assets/checkbox-unchecked-backdrop@2.png</file> - <file preprocess="to-pixdata">assets/checkbox-unchecked-active-dark.png</file> - <file preprocess="to-pixdata">assets/checkbox-unchecked-active-dark@2.png</file> - <file preprocess="to-pixdata">assets/checkbox-unchecked-hover-dark.png</file> - <file preprocess="to-pixdata">assets/checkbox-unchecked-hover-dark@2.png</file> - <file preprocess="to-pixdata">assets/checkbox-unchecked-dark.png</file> - <file preprocess="to-pixdata">assets/checkbox-unchecked-dark@2.png</file> - <file preprocess="to-pixdata">assets/checkbox-unchecked-insensitive-dark.png</file> - <file preprocess="to-pixdata">assets/checkbox-unchecked-insensitive-dark@2.png</file> - <file preprocess="to-pixdata">assets/checkbox-unchecked-insensitive.png</file> - <file preprocess="to-pixdata">assets/checkbox-unchecked-insensitive@2.png</file> - <file preprocess="to-pixdata">assets/checkbox-unchecked-active.png</file> - <file preprocess="to-pixdata">assets/checkbox-unchecked-active@2.png</file> - <file preprocess="to-pixdata">assets/checkbox-unchecked-hover.png</file> - <file preprocess="to-pixdata">assets/checkbox-unchecked-hover@2.png</file> - <file preprocess="to-pixdata">assets/checkbox-unchecked.png</file> - <file preprocess="to-pixdata">assets/checkbox-unchecked@2.png</file> - <file preprocess="to-pixdata">assets/noise-texture-dark.png</file> - <file preprocess="to-pixdata">assets/noise-texture-light.png</file> - <file preprocess="to-pixdata">assets/radio-checked-backdrop-dark.png</file> - <file preprocess="to-pixdata">assets/radio-checked-backdrop-dark@2.png</file> - <file preprocess="to-pixdata">assets/radio-checked-backdrop-insensitive-dark.png</file> - <file preprocess="to-pixdata">assets/radio-checked-backdrop-insensitive-dark@2.png</file> - <file preprocess="to-pixdata">assets/radio-checked-backdrop-insensitive.png</file> - <file preprocess="to-pixdata">assets/radio-checked-backdrop-insensitive@2.png</file> - <file preprocess="to-pixdata">assets/radio-checked-backdrop.png</file> - <file preprocess="to-pixdata">assets/radio-checked-backdrop@2.png</file> - <file preprocess="to-pixdata">assets/radio-checked-active-dark.png</file> - <file preprocess="to-pixdata">assets/radio-checked-active-dark@2.png</file> - <file preprocess="to-pixdata">assets/radio-checked-hover-dark.png</file> - <file preprocess="to-pixdata">assets/radio-checked-hover-dark@2.png</file> - <file preprocess="to-pixdata">assets/radio-checked-dark.png</file> - <file preprocess="to-pixdata">assets/radio-checked-dark@2.png</file> - <file preprocess="to-pixdata">assets/radio-checked-insensitive-dark.png</file> - <file preprocess="to-pixdata">assets/radio-checked-insensitive-dark@2.png</file> - <file preprocess="to-pixdata">assets/radio-checked-insensitive.png</file> - <file preprocess="to-pixdata">assets/radio-checked-insensitive@2.png</file> - <file preprocess="to-pixdata">assets/radio-checked-active.png</file> - <file preprocess="to-pixdata">assets/radio-checked-active@2.png</file> - <file preprocess="to-pixdata">assets/radio-checked-hover.png</file> - <file preprocess="to-pixdata">assets/radio-checked-hover@2.png</file> - <file preprocess="to-pixdata">assets/radio-checked.png</file> - <file preprocess="to-pixdata">assets/radio-checked@2.png</file> - <file preprocess="to-pixdata">assets/radio-mixed-backdrop-dark.png</file> - <file preprocess="to-pixdata">assets/radio-mixed-backdrop-dark@2.png</file> - <file preprocess="to-pixdata">assets/radio-mixed-backdrop-insensitive-dark.png</file> - <file preprocess="to-pixdata">assets/radio-mixed-backdrop-insensitive-dark@2.png</file> - <file preprocess="to-pixdata">assets/radio-mixed-backdrop-insensitive.png</file> - <file preprocess="to-pixdata">assets/radio-mixed-backdrop-insensitive@2.png</file> - <file preprocess="to-pixdata">assets/radio-mixed-backdrop.png</file> - <file preprocess="to-pixdata">assets/radio-mixed-backdrop@2.png</file> - <file preprocess="to-pixdata">assets/radio-mixed-active-dark.png</file> - <file preprocess="to-pixdata">assets/radio-mixed-active-dark@2.png</file> - <file preprocess="to-pixdata">assets/radio-mixed-hover-dark.png</file> - <file preprocess="to-pixdata">assets/radio-mixed-hover-dark@2.png</file> - <file preprocess="to-pixdata">assets/radio-mixed-dark.png</file> - <file preprocess="to-pixdata">assets/radio-mixed-dark@2.png</file> - <file preprocess="to-pixdata">assets/radio-mixed-insensitive-dark.png</file> - <file preprocess="to-pixdata">assets/radio-mixed-insensitive-dark@2.png</file> - <file preprocess="to-pixdata">assets/radio-mixed-insensitive.png</file> - <file preprocess="to-pixdata">assets/radio-mixed-insensitive@2.png</file> - <file preprocess="to-pixdata">assets/radio-mixed-hover.png</file> - <file preprocess="to-pixdata">assets/radio-mixed-hover@2.png</file> - <file preprocess="to-pixdata">assets/radio-mixed.png</file> - <file preprocess="to-pixdata">assets/radio-mixed@2.png</file> - <file preprocess="to-pixdata">assets/radio-unchecked-backdrop-dark.png</file> - <file preprocess="to-pixdata">assets/radio-unchecked-backdrop-dark@2.png</file> - <file preprocess="to-pixdata">assets/radio-unchecked-backdrop-insensitive-dark.png</file> - <file preprocess="to-pixdata">assets/radio-unchecked-backdrop-insensitive-dark@2.png</file> - <file preprocess="to-pixdata">assets/radio-unchecked-backdrop-insensitive.png</file> - <file preprocess="to-pixdata">assets/radio-unchecked-backdrop-insensitive@2.png</file> - <file preprocess="to-pixdata">assets/radio-unchecked-backdrop.png</file> - <file preprocess="to-pixdata">assets/radio-unchecked-backdrop@2.png</file> - <file preprocess="to-pixdata">assets/radio-unchecked-hover-dark.png</file> - <file preprocess="to-pixdata">assets/radio-unchecked-hover-dark@2.png</file> - <file preprocess="to-pixdata">assets/radio-unchecked-dark.png</file> - <file preprocess="to-pixdata">assets/radio-unchecked-dark@2.png</file> - <file preprocess="to-pixdata">assets/radio-unchecked-insensitive-dark.png</file> - <file preprocess="to-pixdata">assets/radio-unchecked-insensitive-dark@2.png</file> - <file preprocess="to-pixdata">assets/radio-unchecked-insensitive.png</file> - <file preprocess="to-pixdata">assets/radio-unchecked-insensitive@2.png</file> - <file preprocess="to-pixdata">assets/radio-unchecked-active.png</file> - <file preprocess="to-pixdata">assets/radio-unchecked-active@2.png</file> - <file preprocess="to-pixdata">assets/radio-unchecked-hover.png</file> - <file preprocess="to-pixdata">assets/radio-unchecked-hover@2.png</file> - <file preprocess="to-pixdata">assets/radio-unchecked.png</file> - <file preprocess="to-pixdata">assets/radio-unchecked@2.png</file> - <file>gtk.css</file> - <file>gtk-dark.css</file> - <file>gtk-contained.css</file> - <file>gtk-contained-dark.css</file> - </gresource> -</gresources> diff --git a/themes/Adwaita/gtk-3.0/parse-sass.sh b/themes/Adwaita/gtk-3.0/parse-sass.sh deleted file mode 100755 index cc1c40fc..00000000 --- a/themes/Adwaita/gtk-3.0/parse-sass.sh +++ /dev/null @@ -1,3 +0,0 @@ -#! /usr/bin/which bash - -sass --update . diff --git a/themes/Adwaita/gtk-3.0/render-assets.sh b/themes/Adwaita/gtk-3.0/render-assets.sh deleted file mode 100755 index 24d7675a..00000000 --- a/themes/Adwaita/gtk-3.0/render-assets.sh +++ /dev/null @@ -1,34 +0,0 @@ -#! /bin/bash - -INKSCAPE="/usr/bin/inkscape" -OPTIPNG="/usr/bin/optipng" - -SRC_FILE="assets.svg" -ASSETS_DIR="assets" -INDEX="assets.txt" - -for i in `cat $INDEX` -do -if [ -f $ASSETS_DIR/$i.png ]; then - echo $ASSETS_DIR/$i.png exists. -else - echo - echo Rendering $ASSETS_DIR/$i.png - $INKSCAPE --export-id=$i \ - --export-id-only \ - --export-png=$ASSETS_DIR/$i.png $SRC_FILE >/dev/null #\ - # && $OPTIPNG -o7 --quiet $ASSETS_DIR/$i.png -fi -if [ -f $ASSETS_DIR/$i@2.png ]; then - echo $ASSETS_DIR/$i@2.png exists. -else - echo - echo Rendering $ASSETS_DIR/$i@2.png - $INKSCAPE --export-id=$i \ - --export-dpi=180 \ - --export-id-only \ - --export-png=$ASSETS_DIR/$i@2.png $SRC_FILE >/dev/null #\ - # && $OPTIPNG -o7 --quiet $ASSETS_DIR/$i@2.png -fi -done -exit 0 diff --git a/themes/Adwaita/gtk-3.0/render-borders.sh b/themes/Adwaita/gtk-3.0/render-borders.sh deleted file mode 100755 index bc01c1a1..00000000 --- a/themes/Adwaita/gtk-3.0/render-borders.sh +++ /dev/null @@ -1,34 +0,0 @@ -#! /bin/bash - -INKSCAPE="/usr/bin/inkscape" -OPTIPNG="/usr/bin/optipng" - -SRC_FILE="assets.svg" -ASSETS_DIR="borders" -INDEX="borders.txt" - -for i in `cat $INDEX` -do -if [ -f $ASSETS_DIR/$i.png ]; then - echo $ASSETS_DIR/$i.png exists. -else - echo - echo Rendering $ASSETS_DIR/$i.png - $INKSCAPE --export-id=$i \ - --export-id-only \ - --export-png=$ASSETS_DIR/$i.png $SRC_FILE >/dev/null #\ - # && $OPTIPNG -o7 --quiet $ASSETS_DIR/$i.png -fi -if [ -f $ASSETS_DIR/$i@2.png ]; then - echo $ASSETS_DIR/$i@2.png exists. -else - echo - echo Rendering $ASSETS_DIR/$i@2.png - $INKSCAPE --export-id=$i \ - --export-dpi=180 \ - --export-id-only \ - --export-png=$ASSETS_DIR/$i@2.png $SRC_FILE >/dev/null #\ - # && $OPTIPNG -o7 --quiet $ASSETS_DIR/$i@2.png -fi -done -exit 0 diff --git a/themes/Adwaita/gtk-3.0/settings.ini b/themes/Adwaita/gtk-3.0/settings.ini deleted file mode 100644 index 9aa01e55..00000000 --- a/themes/Adwaita/gtk-3.0/settings.ini +++ /dev/null @@ -1,3 +0,0 @@ -[Settings] -gtk-auto-mnemonics = 1 -gtk-visible-focus = automatic |