From 84e065b903a9fef7e4447316d4d14c8e36e89337 Mon Sep 17 00:00:00 2001 From: raveit65 Date: Wed, 12 Aug 2015 14:55:47 +0200 Subject: GTK3 BlackMATE: move application settings to extra files --- desktop-themes/BlackMATE/gtk-3.0/Makefile.am | 2 + .../BlackMATE/gtk-3.0/gnome-applications.css | 424 +++++++++++++++++ desktop-themes/BlackMATE/gtk-3.0/gtk-widgets.css | 504 --------------------- .../BlackMATE/gtk-3.0/other-applications.css | 271 +++++++++++ 4 files changed, 697 insertions(+), 504 deletions(-) create mode 100644 desktop-themes/BlackMATE/gtk-3.0/gnome-applications.css create mode 100644 desktop-themes/BlackMATE/gtk-3.0/other-applications.css (limited to 'desktop-themes') diff --git a/desktop-themes/BlackMATE/gtk-3.0/Makefile.am b/desktop-themes/BlackMATE/gtk-3.0/Makefile.am index c3daad42..4c8a627c 100644 --- a/desktop-themes/BlackMATE/gtk-3.0/Makefile.am +++ b/desktop-themes/BlackMATE/gtk-3.0/Makefile.am @@ -3,6 +3,7 @@ THEME_NAME=BlackMATE themedir = $(datadir)/themes/$(THEME_NAME)/gtk-3.0 theme_DATA = \ + gnome-applications.css \ gtk.css \ gtk-dark.css \ gtk-main.css \ @@ -10,6 +11,7 @@ theme_DATA = \ gtk-widgets.css \ gtk-widgets-assets-dark.css \ mate-applications.css \ + other-applications.css \ settings.ini \ unity.css \ window-controls.css diff --git a/desktop-themes/BlackMATE/gtk-3.0/gnome-applications.css b/desktop-themes/BlackMATE/gtk-3.0/gnome-applications.css new file mode 100644 index 00000000..27722687 --- /dev/null +++ b/desktop-themes/BlackMATE/gtk-3.0/gnome-applications.css @@ -0,0 +1,424 @@ +/**************** + * Applications * + ****************/ + +ApDocView, /* Abiword */ +EogScrollView, /* Eog */ +CheeseThumbView /* Cheese */ +{ + background-color: @chrome_bg_color; + -EogScrollView-shadow-type: none; +} + +/* gnome-terminal */ +TerminalScreen { + background-color: @theme_main_color; + color: @theme_text_color; + -TerminalScreen-background-darkness: 0.80; +} + +/* gcalctool */ +MathWindow .frame { + border-color: @theme_main_color; + padding: 0px; +} + +MathWindow GtkScrolledWindow GtkViewport.frame { + border-style: solid; + border-width: 2px; + border-radius: 3px; + border-color: @theme_main_color; +} + +MathDisplay .view { + background-color: @theme_main_color; + color: @theme_text_color; +} + +/* empathy and gnome-contacts */ +EmpathyRosterView, +/*ContactsWindow .sidebar **/ +ContactsListPane.frame * { + background-color: @less_dark_color; +} + +ContactsListPane.frame GtkLabel, +ContactsListPane.frame GtkImage, +/* gtk-3.12 */ +ContactsListPane.frame GtkBox, +ContactsListPane.frame GtkGrid { + background-color: transparent; +} + +EmpathyRosterView:hover, +ContactsView:hover, +EmpathyRosterView GtkBin:hover, +ContactsView GtkBin:hover { + background-color: shade(@less_dark_color, 1.1); +} + +.contacts-suggestion { + background-color: @less_dark_color; +} + +EmpathyRosterView:selected, +ContactsView:selected, +EmpathyRosterView GtkBin:selected, +ContactsView GtkBin:selected { + box-shadow: inset 0 3px alpha(white, 0.04), + inset 0 2px alpha(white, 0.07), + inset 0 1px alpha(white, 0.15); + background-image: linear-gradient(to bottom, + shade(@theme_selected_bg_color, 0.7), + shade(@theme_selected_bg_color, 1.5)); +} + +ContactsWindow .toolbar { + background-image: none; +} + +ContactsListPane.frame GtkToolbar, +ContactsListPane GtkScrolledWindow { + border-radius: 0px; +} + +ContactsListPane.frame GtkToolbar { + padding: 4px 4px 10px 4px; +} + +/* the rest is in the Nautilus block */ + +/* file-roller with folder view + is more beautiful this way */ +FrWindow GtkPaned { + background-color: @less_dark_color; /* @theme_bg_color;*/ +} + +FrWindow .pane-separator, +NautilusWindow > GtkGrid > .pane-separator { + color: shade(@theme_selected_bg_color, 2.0); + background-repeat: no-repeat; + background-position: center; + background-image: url("assets/notebook-pane-separator-grip.svg"); + background-color: @less_dark_color; +} + +FrWindow .pane-separator:hover, +FrWindow .pane-separator:selected, +NautilusWindow > GtkGrid > .pane-separator:hover, +NautilusWindow > GtkGrid > .pane-separator:selected { + background-image: url("assets/notebook-pane-separator-grip-hover.svg"); +} + +/* is this really needed? */ +FrWindow .pane-separator.vertical, +NautilusWindow > GtkGrid > .pane-separator.vertica { + background-image: url("assets/notebook-pane-separator-grip-vertical.svg"); +} + +FrWindow .pane-separator.vertical:hover, +FrWindow .pane-separator.vertical:selected, +NautilusWindow > GtkGrid > .pane-separator.vertical:hover, +NautilusWindow > GtkGrid > .pane-separator.vertical:selected { + background-image: url("assets/notebook-pane-separator-grip-vertical-hover.svg"); +} + +/* the rest is in the Nautilus block */ + +/* Epiphany */ +EphyToolbar.toolbar { + padding: 4px 0px; +} + +EphyToolbar .entry { + background-image: linear-gradient(to bottom, + shade(@theme_bg_color, 0.2), + shade(@theme_bg_color, 0.5) 10%, + shade(@theme_bg_color, 1.2) 50%, + shade(@theme_bg_color, 1.7)); + border-style: solid; + border-color: shade(@less_dark_color, 0.9); + box-shadow: inset 0 -3px alpha(@entry_shadow, 0.04), + inset 0 -2px alpha(@entry_shadow, 0.09), + inset 0 -1px alpha(@entry_shadow, 0.15); +} + +EphyToolbar .entry:focus { + border-color: shade(@less_dark_color, 1.6); +} + +/* gnome-documents and Totem's search */ +.documents-entry-tag { + background-color: transparent; + border-radius: 3px; + border-width: 0; + margin: 2px; + padding: 4px; + +} + +.documents-entry-tag:hover { + background-color: shade(@theme_selected_bg_color, 1.23); +} + +/************ + * Nautilus * + ************/ + +/**** View ***/ + +NautilusView .view { + background-color: shade (@theme_bg_color, 1.08); + color: @theme_fg_color; +} + +.nautilus-inactive-pane .view { + background-color: shade(@less_dark_color, 1.3); +} + +/* file renaming */ +NautilusView .view .entry, +NautilusView .view .entry:focus { + background-image: none; + border-image: none; + border-style: solid; + border-radius: 1px; + border-color: @theme_selected_bg_color; + background-color: shade(@theme_selected_bg_color, 0.3); +} + +/**** Window ***/ + +NautilusWindow .view { + background-color: shade (@theme_bg_color, 1.08); + color: @theme_fg_color; +} + +/* the small line between sidebar and view */ +NautilusWindow * { + -GtkPaned-handle-size: 2px; +} + +NautilusWindow GtkPaned { + background-color: @less_dark_color; +} + +NautilusWindow GtkScrolledWindow.frame { + border-style: none; +} + +ContactsWindow .button { + border-image: url("assets/button-border-dark1.svg") 3 / 3px stretch; + background-image: linear-gradient(to bottom, + shade(@less_dark_color, 1.3), + shade(@less_dark_color, 0.4)); +} + +ContactsWindow .button:hover { + background-image: -gtk-gradient (radial, + 0.5 -2.0, 2.0, + 0.5 -2.0, 3.0, + from (shade(@button_gradient_color_a, 1.5)), + color-stop (0.42, shade(@button_gradient_color_a, 0.7)), + color-stop (0.43, @theme_bg_color), + to (shade(@less_dark_color, 0.4))); + +} + +ContactsWindow .button:checked, +ContactsWindow .button:hover:checked, +ContactsWindow .button:active, +ContactsWindow .button:hover:active { + background-image: linear-gradient(to bottom, + shade(@button_gradient_color_b, 0.7), + @theme_bg_color 40%, + shade(@less_dark_color, 1.6)); + border-image: url("assets/button-active-border-dark1.svg") 3 / 3px stretch; +} + +NautilusWindow column-header .button, +NautilusWindow column-header .button:hover { + border-image: none; + border-width: 0px 0px 1px 1px; + border-radius: 0; + border-style: solid; + border-color: @less_dark_color; +} + +NautilusWindow .toolbar { + background-image: linear-gradient(to bottom, + shade(@less_dark_color, 0.4), + shade(@less_dark_color, 1.36)); +} + +ContactsWindow .scrollbar.slider:prelight, +ContactsWindow .scrollbar.slider:prelight:active, +ContactsWindow .scrollbar.slider.vertical:prelight, +ContactsWindow .scrollbar.slider.vertical:prelight:active, +FrWindow .scrollbar.slider:prelight, +FrWindow .scrollbar.slider:prelight:active, +FrWindow .scrollbar.slider.vertical:prelight, +FrWindow .scrollbar.slider.vertical:prelight:active, +NautilusWindow .scrollbar.slider:prelight, +NautilusWindow .scrollbar.slider:prelight:active, +NautilusWindow .scrollbar.slider.vertical:prelight, +NautilusWindow .scrollbar.slider.vertical:prelight:active { + border-color: shade(@scroll_slider_color, 1.1); +} + +ContactsWindow .scrollbar.button, +ContactsWindow .scrollbar.button.horizontal, +ContactsWindow .scrollbar.button.vertical, +ContactsWindow .scrollbar.button:insensitive, +ContactsWindow .scrollbar.button.horizontal:insensitive, +ContactsWindow .scrollbar.button.vertical:insensitive, +FrWindow .scrollbar.button, +FrWindow .scrollbar.button.horizontal, +FrWindow .scrollbar.button.vertical, +FrWindow .scrollbar.button:insensitive, +FrWindow .scrollbar.button.horizontal:insensitive, +FrWindow .scrollbar.button.vertical:insensitive, +NautilusWindow .scrollbar.button, +NautilusWindow .scrollbar.button.horizontal, +NautilusWindow .scrollbar.button.vertical, +NautilusWindow .scrollbar.button:insensitive, +NautilusWindow .scrollbar.button.horizontal:insensitive, +NautilusWindow .scrollbar.button.vertical:insensitive { + background-image: none; +} + +NautilusWindow GtkStatusbar, +NautilusWindow .floating-bar { + font: italic; +} + +NautilusWindow .floating-bar.right, +NautilusWindow .floating-bar.left { + border-top-right-radius: 3px; + border-top-left-radius: 3px; +} + +/**** Notebook ***/ + +.nautilus-inactive-pane .notebook { + border-color: @less_dark_color; +} + +.nautilus-inactive-pane .notebook tab.top:active { + background-image: linear-gradient(to bottom, + shade(@less_dark_color, 1.05), + shade(@less_dark_color, 1.16) 40%, + shade(@less_dark_color, 1.25) 70%, + shade(@less_dark_color, 1.3)); +} + +NautilusWindow .notebook .view.rubberband, +NautilusWindow .notebook .rubberband { + background-color: alpha(@theme_selected_bg_color, 0.35); +} + +/**** Sidebar ***/ + +NautilusWindow .sidebar .frame { + border-width: 0px; +} + +NautilusWindow .sidebar .scrollbar.button { + color: @theme_fg_color; +} + +NautilusWindow .sidebar .scrollbar.button:hover { + color: @theme_fg_color; +} + +NautilusPlacesSidebar .cell, +NautilusPlacesSidebar *.cell { + color: @theme_text_color; +} + +NautilusPlacesSidebar .cell:hover, +NautilusPlacesSidebar *.cell:hover { + color: @theme_text_color; +} + +NautilusPlacesSidebar .cell:selected, +NautilusPlacesSidebar *.cell:selected { + background-image: linear-gradient(to bottom, + shade(@less_dark_color, 1.5), + shade(@less_dark_color, 0.6)); + color: @theme_text_color; + border-radius: 2px; +} + +NautilusPlacesSidebar .cell:selected:focus, +NautilusPlacesSidebar *.cell:selected:focus { + color: @theme_text_color; + background-image: linear-gradient(to top, + shade(@less_dark_color, 1.5), + shade(@less_dark_color, 0.6)); +} + +/**** Infos ***/ + +NautilusWindow .question, /* why question for trash? */ +NautilusWindow .info, +NautilusTrashBar.info, +NautilusXContentBar.info, +NautilusQueryEditor.info, +NautilusSearchBar.info { + background-color: transparent; +} + +NautilusWindow NautilusQueryEditor .toolbar, +NautilusWindow .notebook NautilusQueryEditor .toolbar { + background-image: none; + background-color: transparent; + padding: 5px 7px; +} + +ContactsWindow .entry, +ContactsListPane.frame GtkToolbar .entry, +NautilusSearchBar .entry, +NautilusQueryEditor .toolbar .entry { + background-image: linear-gradient(to bottom, + shade(@less_dark_color, 0.2), + shade(@less_dark_color, 0.5) 10%, + @less_dark_color 50%, + shade(@less_dark_color, 1.5)); + box-shadow: inset 0 -3px alpha(@entry_shadow, 0.03), + inset 0 -2px alpha(@entry_shadow, 0.04), + inset 0 -1px alpha(@entry_shadow, 0.06); +} + +ContactsWindow .entry:focus, +NautilusSearchBar .entry:focus, +NautilusQueryEditor .toolbar .entry:focus { + border-color: shade(@less_dark_color, 1.4); + box-shadow: inset 0 -2px alpha(@entry_shadow, 0.04), + inset 0 -1px alpha(@entry_shadow, 0.06); +} + +.nautilus-canvas-item { + border-radius: 5px; +} + +/**** Desktop Drawn ***/ + +.nautilus-desktop.nautilus-canvas-item { + color: @theme_fg_color; + text-shadow: none; +} + +.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; +} diff --git a/desktop-themes/BlackMATE/gtk-3.0/gtk-widgets.css b/desktop-themes/BlackMATE/gtk-3.0/gtk-widgets.css index 3a29465b..e4f0597b 100644 --- a/desktop-themes/BlackMATE/gtk-3.0/gtk-widgets.css +++ b/desktop-themes/BlackMATE/gtk-3.0/gtk-widgets.css @@ -3094,510 +3094,6 @@ GtkActionBar .frame.action-bar .horizontal.stack-switcher.linked .button.image-b padding: 4px 2px; } -/**************** - * Applications * - ****************/ - -ApDocView, /* Abiword */ -EogScrollView, /* Eog */ -CheeseThumbView /* Cheese */ -{ - background-color: @chrome_bg_color; - -EogScrollView-shadow-type: none; -} - -/* gnome-terminal */ -TerminalScreen { - background-color: @theme_main_color; - color: @theme_text_color; - -TerminalScreen-background-darkness: 0.80; -} - -/* gcalctool */ -MathWindow .frame { - border-color: @theme_main_color; - padding: 0px; -} - -MathWindow GtkScrolledWindow GtkViewport.frame { - border-style: solid; - border-width: 2px; - border-radius: 3px; - border-color: @theme_main_color; -} - -MathDisplay .view { - background-color: @theme_main_color; - color: @theme_text_color; -} - -/* empathy and gnome-contacts */ -EmpathyRosterView, -/*ContactsWindow .sidebar **/ -ContactsListPane.frame * { - background-color: @less_dark_color; -} - -ContactsListPane.frame GtkLabel, -ContactsListPane.frame GtkImage, -/* gtk-3.12 */ -ContactsListPane.frame GtkBox, -ContactsListPane.frame GtkGrid { - background-color: transparent; -} - -EmpathyRosterView:hover, -ContactsView:hover, -EmpathyRosterView GtkBin:hover, -ContactsView GtkBin:hover { - background-color: shade(@less_dark_color, 1.1); -} - -.contacts-suggestion { - background-color: @less_dark_color; -} - -EmpathyRosterView:selected, -ContactsView:selected, -EmpathyRosterView GtkBin:selected, -ContactsView GtkBin:selected { - box-shadow: inset 0 3px alpha(white, 0.04), - inset 0 2px alpha(white, 0.07), - inset 0 1px alpha(white, 0.15); - background-image: linear-gradient(to bottom, - shade(@theme_selected_bg_color, 0.7), - shade(@theme_selected_bg_color, 1.5)); -} - -ContactsWindow .toolbar { - background-image: none; -} - -ContactsListPane.frame GtkToolbar, -ContactsListPane GtkScrolledWindow { - border-radius: 0px; -} - -ContactsListPane.frame GtkToolbar { - padding: 4px 4px 10px 4px; -} - -/* the rest is in the Nautilus block */ - -/* file-roller with folder view - is more beautiful this way */ -FrWindow GtkPaned { - background-color: @less_dark_color; /* @theme_bg_color;*/ -} - -FrWindow .pane-separator, -NautilusWindow > GtkGrid > .pane-separator, -NemoWindow > GtkGrid > .pane-separator { - color: shade(@theme_selected_bg_color, 2.0); - background-repeat: no-repeat; - background-position: center; - background-image: url("assets/notebook-pane-separator-grip.svg"); - background-color: @less_dark_color; -} - -FrWindow .pane-separator:hover, -FrWindow .pane-separator:selected, -NautilusWindow > GtkGrid > .pane-separator:hover, -NautilusWindow > GtkGrid > .pane-separator:selected, -NemoWindow > GtkGrid > .pane-separator:hover, -NemoWindow > GtkGrid > .pane-separator:selected { - background-image: url("assets/notebook-pane-separator-grip-hover.svg"); -} - -/* is this really needed? */ -FrWindow .pane-separator.vertical, -NautilusWindow > GtkGrid > .pane-separator.vertical, -NemoWindow > GtkGrid > .pane-separator.vertical { - background-image: url("assets/notebook-pane-separator-grip-vertical.svg"); -} - -FrWindow .pane-separator.vertical:hover, -FrWindow .pane-separator.vertical:selected, -NautilusWindow > GtkGrid > .pane-separator.vertical:hover, -NautilusWindow > GtkGrid > .pane-separator.vertical:selected, -NemoWindow > GtkGrid > .pane-separator.vertical:hover, -NemoWindow > GtkGrid > .pane-separator.vertical:selected { - background-image: url("assets/notebook-pane-separator-grip-vertical-hover.svg"); -} - -/* the rest is in the Nautilus block */ - -/* Epiphany */ -EphyToolbar.toolbar { - padding: 4px 0px; -} - -EphyToolbar .entry { - background-image: linear-gradient(to bottom, - shade(@theme_bg_color, 0.2), - shade(@theme_bg_color, 0.5) 10%, - shade(@theme_bg_color, 1.2) 50%, - shade(@theme_bg_color, 1.7)); - border-style: solid; - border-color: shade(@less_dark_color, 0.9); - box-shadow: inset 0 -3px alpha(@entry_shadow, 0.04), - inset 0 -2px alpha(@entry_shadow, 0.09), - inset 0 -1px alpha(@entry_shadow, 0.15); -} - -EphyToolbar .entry:focus { - border-color: shade(@less_dark_color, 1.6); -} - -/* gnome-documents and Totem's search */ -.documents-entry-tag { - background-color: transparent; - border-radius: 3px; - border-width: 0; - margin: 2px; - padding: 4px; - -} - -.documents-entry-tag:hover { - background-color: shade(@theme_selected_bg_color, 1.23); -} - -/************ - * Nautilus * - ************/ - -/**** View ***/ - -NautilusView .view, -NemoView .view { - background-color: shade (@theme_bg_color, 1.08); - color: @theme_fg_color; -} - -.nautilus-inactive-pane .view, -.nemo-inactive-pane .view { - background-color: shade(@less_dark_color, 1.3); -} - -/* file renaming */ -NautilusView .view .entry, -NautilusView .view .entry:focus, -NemoView .view .entry, -NemoView .view .entry:focus { - background-image: none; - border-image: none; - border-style: solid; - border-radius: 1px; - border-color: @theme_selected_bg_color; - background-color: shade(@theme_selected_bg_color, 0.3); -} - -/**** Window ***/ - -NautilusWindow .view, -NemoWindow .view { - background-color: shade (@theme_bg_color, 1.08); - color: @theme_fg_color; -} - -/* the small line between sidebar and view */ -NautilusWindow * , -NemoWindow * { - -GtkPaned-handle-size: 2px; -} - -NautilusWindow GtkPaned, -NemoWindow GtkPaned { - background-color: @less_dark_color; -} - -NautilusWindow GtkScrolledWindow.frame, -NemoWindow GtkScrolledWindow.frame { - border-style: none; -} - -ContactsWindow .button, -NemoWindow .button { - border-image: url("assets/button-border-dark1.svg") 3 / 3px stretch; - background-image: linear-gradient(to bottom, - shade(@less_dark_color, 1.3), - shade(@less_dark_color, 0.4)); -} - -ContactsWindow .button:hover, -NemoWindow .button:hover { - background-image: -gtk-gradient (radial, - 0.5 -2.0, 2.0, - 0.5 -2.0, 3.0, - from (shade(@button_gradient_color_a, 1.5)), - color-stop (0.42, shade(@button_gradient_color_a, 0.7)), - color-stop (0.43, @theme_bg_color), - to (shade(@less_dark_color, 0.4))); - -} - -ContactsWindow .button:checked, -ContactsWindow .button:hover:checked, -NemoWindow .button:checked, -NemoWindow .button:hover:checked, -ContactsWindow .button:active, -ContactsWindow .button:hover:active, -NemoWindow .button:active, -NemoWindow .button:hover:active { - background-image: linear-gradient(to bottom, - shade(@button_gradient_color_b, 0.7), - @theme_bg_color 40%, - shade(@less_dark_color, 1.6)); - border-image: url("assets/button-active-border-dark1.svg") 3 / 3px stretch; -} - -NautilusWindow column-header .button, -NautilusWindow column-header .button:hover, -NemoWindow column-header .button, -NemoWindow column-header .button:hover { - border-image: none; - border-width: 0px 0px 1px 1px; - border-radius: 0; - border-style: solid; - border-color: @less_dark_color; -} - -NautilusWindow .toolbar, -NemoWindow .toolbar { - background-image: linear-gradient(to bottom, - shade(@less_dark_color, 0.4), - shade(@less_dark_color, 1.36)); -} - -NemoToolbar .toolbar { - border-radius: 0px; -} - -ContactsWindow .scrollbar.slider:prelight, -ContactsWindow .scrollbar.slider:prelight:active, -ContactsWindow .scrollbar.slider.vertical:prelight, -ContactsWindow .scrollbar.slider.vertical:prelight:active, -FrWindow .scrollbar.slider:prelight, -FrWindow .scrollbar.slider:prelight:active, -FrWindow .scrollbar.slider.vertical:prelight, -FrWindow .scrollbar.slider.vertical:prelight:active, -NautilusWindow .scrollbar.slider:prelight, -NautilusWindow .scrollbar.slider:prelight:active, -NautilusWindow .scrollbar.slider.vertical:prelight, -NautilusWindow .scrollbar.slider.vertical:prelight:active, -NemoWindow .scrollbar.slider:prelight, -NemoWindow .scrollbar.slider:prelight:active, -NemoWindow .scrollbar.slider.vertical:prelight, -NemoWindow .scrollbar.slider.vertical:prelight:active { - border-color: shade(@scroll_slider_color, 1.1); -} - -ContactsWindow .scrollbar.button, -ContactsWindow .scrollbar.button.horizontal, -ContactsWindow .scrollbar.button.vertical, -ContactsWindow .scrollbar.button:insensitive, -ContactsWindow .scrollbar.button.horizontal:insensitive, -ContactsWindow .scrollbar.button.vertical:insensitive, -FrWindow .scrollbar.button, -FrWindow .scrollbar.button.horizontal, -FrWindow .scrollbar.button.vertical, -FrWindow .scrollbar.button:insensitive, -FrWindow .scrollbar.button.horizontal:insensitive, -FrWindow .scrollbar.button.vertical:insensitive, -NautilusWindow .scrollbar.button, -NautilusWindow .scrollbar.button.horizontal, -NautilusWindow .scrollbar.button.vertical, -NautilusWindow .scrollbar.button:insensitive, -NautilusWindow .scrollbar.button.horizontal:insensitive, -NautilusWindow .scrollbar.button.vertical:insensitive, -NemoWindow .scrollbar.button, -NemoWindow .scrollbar.button.horizontal, -NemoWindow .scrollbar.button.vertical, -NemoWindow .scrollbar.button:insensitive, -NemoWindow .scrollbar.button.horizontal:insensitive, -NemoWindow .scrollbar.button.vertical:insensitive { - background-image: none; -} - -NautilusWindow GtkStatusbar, -NautilusWindow .floating-bar, -NemoWindow GtkStatusbar, -NemoWindow .floating-bar { - font: italic; -} - -NautilusWindow .floating-bar.right, -NautilusWindow .floating-bar.left, -NemoWindow .floating-bar.right, -NemoWindow .floating-bar.left { - border-top-right-radius: 3px; - border-top-left-radius: 3px; -} - -/**** Notebook ***/ - -.nautilus-inactive-pane .notebook, -.nemo-inactive-pane .notebook { - border-color: @less_dark_color; -} - -.nautilus-inactive-pane .notebook tab.top:active, -.nemo-inactive-pane .notebook tab.top:active { - background-image: linear-gradient(to bottom, - shade(@less_dark_color, 1.05), - shade(@less_dark_color, 1.16) 40%, - shade(@less_dark_color, 1.25) 70%, - shade(@less_dark_color, 1.3)); -} - -NautilusWindow .notebook .view.rubberband, -NautilusWindow .notebook .rubberband, -NemoWindow .notebook .view.rubberband, -NemoWindow .notebook .rubberband { - background-color: alpha(@theme_selected_bg_color, 0.35); -} - -/**** Sidebar ***/ - -NautilusWindow .sidebar .frame, -NemoWindow .sidebar .frame { - border-width: 0px; -} - -NautilusWindow .sidebar .scrollbar.button, -NemoWindow .sidebar .scrollbar.button { - color: @theme_fg_color; -} - -NautilusWindow .sidebar .scrollbar.button:hover, -NemoWindow .sidebar .scrollbar.button:hover { - color: @theme_fg_color; -} - -NautilusPlacesSidebar .cell, -NautilusPlacesSidebar *.cell, -NemoPlacesSidebar .cell, -NemoPlacesSidebar *.cell { - color: @theme_text_color; -} - -NautilusPlacesSidebar .cell:hover, -NautilusPlacesSidebar *.cell:hover, -NemoPlacesSidebar .cell:hover, -NemoPlacesSidebar *.cell:hover { - color: @theme_text_color; -} - -NautilusPlacesSidebar .cell:selected, -NautilusPlacesSidebar *.cell:selected, -NemoPlacesSidebar .cell:selected, -NemoPlacesSidebar *.cell:selected { - background-image: linear-gradient(to bottom, - shade(@less_dark_color, 1.5), - shade(@less_dark_color, 0.6)); - color: @theme_text_color; - border-radius: 2px; -} - -NautilusPlacesSidebar .cell:selected:focus, -NautilusPlacesSidebar *.cell:selected:focus, -NemoPlacesSidebar .cell:selected:focus, -NemoPlacesSidebar *.cell:selected:focus { - color: @theme_text_color; - background-image: linear-gradient(to top, - shade(@less_dark_color, 1.5), - shade(@less_dark_color, 0.6)); -} - -/**** Infos ***/ - -NautilusWindow .question, /* why question for trash? */ -NautilusWindow .info, -NautilusTrashBar.info, -NautilusXContentBar.info, -NautilusQueryEditor.info, -NautilusSearchBar.info, -NemoWindow .question, -NemoWindow .info, -NemoTrashBar.info, -NemoXContentBar.info, -NemoQueryEditor.info { - background-color: transparent; -} - -NemoSearchBar.info { - border-radius: 0px; - background-color: @less_dark_color; -} - -NautilusWindow NautilusQueryEditor .toolbar, -NautilusWindow .notebook NautilusQueryEditor .toolbar, -NemoWindow NemoQueryEditor .toolbar, -NemoWindow .notebook NemoQueryEditor .toolbar { - background-image: none; - background-color: transparent; - padding: 5px 7px; -} - -ContactsWindow .entry, -ContactsListPane.frame GtkToolbar .entry, -NautilusSearchBar .entry, -NautilusQueryEditor .toolbar .entry, -NemoSearchBar .entry, -NemoQueryEditor .toolbar .entry { - background-image: linear-gradient(to bottom, - shade(@less_dark_color, 0.2), - shade(@less_dark_color, 0.5) 10%, - @less_dark_color 50%, - shade(@less_dark_color, 1.5)); - box-shadow: inset 0 -3px alpha(@entry_shadow, 0.03), - inset 0 -2px alpha(@entry_shadow, 0.04), - inset 0 -1px alpha(@entry_shadow, 0.06); -} - -ContactsWindow .entry:focus, -NautilusSearchBar .entry:focus, -NautilusQueryEditor .toolbar .entry:focus, -NemoSearchBar .entry:focus, -NemoQueryEditor .toolbar .entry:focus { - border-color: shade(@less_dark_color, 1.4); - box-shadow: inset 0 -2px alpha(@entry_shadow, 0.04), - inset 0 -1px alpha(@entry_shadow, 0.06); -} - -.nautilus-canvas-item, -.nemo-canvas-item { - border-radius: 5px; -} - -/**** Desktop Drawn ***/ - -.nautilus-desktop.nautilus-canvas-item, -.nemo-desktop.nemo-canvas-item { - color: @theme_fg_color; - text-shadow: none; -} - -.nautilus-desktop.nautilus-canvas-item:active, -.nemo-desktop.nemo-canvas-item:active { - color: @theme_text_color; -} - -.nautilus-desktop.nautilus-canvas-item:selected, -.nemo-desktop.nemo-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, -.nemo-desktop.nemo-canvas-item:active, -.nemo-desktop.nemo-canvas-item:prelight, -.nemo-desktop.nemo-canvas-item:selected { - text-shadow: none; -} - /* Gtk-file-chooser-dialog */ GtkFileChooserDialog GtkTreeView.view { diff --git a/desktop-themes/BlackMATE/gtk-3.0/other-applications.css b/desktop-themes/BlackMATE/gtk-3.0/other-applications.css new file mode 100644 index 00000000..698328bf --- /dev/null +++ b/desktop-themes/BlackMATE/gtk-3.0/other-applications.css @@ -0,0 +1,271 @@ +/******** + * Nemo * + ********/ + +NemoWindow > GtkGrid > .pane-separator { + color: shade(@theme_selected_bg_color, 2.0); + background-repeat: no-repeat; + background-position: center; + background-image: url("assets/notebook-pane-separator-grip.svg"); + background-color: @less_dark_color; +} + +NemoWindow > GtkGrid > .pane-separator:hover, +NemoWindow > GtkGrid > .pane-separator:selected { + background-image: url("assets/notebook-pane-separator-grip-hover.svg"); +} + +/* is this really needed? */ +NemoWindow > GtkGrid > .pane-separator.vertical { + background-image: url("assets/notebook-pane-separator-grip-vertical.svg"); +} + +NemoWindow > GtkGrid > .pane-separator.vertical:hover, +NemoWindow > GtkGrid > .pane-separator.vertical:selected { + background-image: url("assets/notebook-pane-separator-grip-vertical-hover.svg"); +} + +/**** View ***/ + +NemoView .view { + background-color: shade (@theme_bg_color, 1.08); + color: @theme_fg_color; +} + +.nemo-inactive-pane .view { + background-color: shade(@less_dark_color, 1.3); +} + +/* file renaming */ +NemoView .view .entry, +NemoView .view .entry:focus { + background-image: none; + border-image: none; + border-style: solid; + border-radius: 1px; + border-color: @theme_selected_bg_color; + background-color: shade(@theme_selected_bg_color, 0.3); +} + +/**** Window ***/ + +NemoWindow .view { + background-color: shade (@theme_bg_color, 1.08); + color: @theme_fg_color; +} + +/* the small line between sidebar and view */ +NemoWindow * { + -GtkPaned-handle-size: 2px; +} + +NemoWindow GtkPaned { + background-color: @less_dark_color; +} + +NemoWindow GtkScrolledWindow.frame { + border-style: none; +} + +NemoWindow .button { + border-image: url("assets/button-border-dark1.svg") 3 / 3px stretch; + background-image: linear-gradient(to bottom, + shade(@less_dark_color, 1.3), + shade(@less_dark_color, 0.4)); +} + +NemoWindow .button:hover { + background-image: -gtk-gradient (radial, + 0.5 -2.0, 2.0, + 0.5 -2.0, 3.0, + from (shade(@button_gradient_color_a, 1.5)), + color-stop (0.42, shade(@button_gradient_color_a, 0.7)), + color-stop (0.43, @theme_bg_color), + to (shade(@less_dark_color, 0.4))); + +} + +NemoWindow .button:checked, +NemoWindow .button:hover:checked, +NemoWindow .button:active, +NemoWindow .button:hover:active { + background-image: linear-gradient(to bottom, + shade(@button_gradient_color_b, 0.7), + @theme_bg_color 40%, + shade(@less_dark_color, 1.6)); + border-image: url("assets/button-active-border-dark1.svg") 3 / 3px stretch; +} + +NemoWindow column-header .button, +NemoWindow column-header .button:hover { + border-image: none; + border-width: 0px 0px 1px 1px; + border-radius: 0; + border-style: solid; + border-color: @less_dark_color; +} + +NemoWindow .toolbar { + background-image: linear-gradient(to bottom, + shade(@less_dark_color, 0.4), + shade(@less_dark_color, 1.36)); +} + +NemoToolbar .toolbar { + border-radius: 0px; +} + +NemoWindow .scrollbar.slider:prelight, +NemoWindow .scrollbar.slider:prelight:active, +NemoWindow .scrollbar.slider.vertical:prelight, +NemoWindow .scrollbar.slider.vertical:prelight:active { + border-color: shade(@scroll_slider_color, 1.1); +} + +NemoWindow .scrollbar.button, +NemoWindow .scrollbar.button.horizontal, +NemoWindow .scrollbar.button.vertical, +NemoWindow .scrollbar.button:insensitive, +NemoWindow .scrollbar.button.horizontal:insensitive, +NemoWindow .scrollbar.button.vertical:insensitive { + background-image: none; +} + +NemoWindow GtkStatusbar, +NemoWindow .floating-bar { + font: italic; +} + +NemoWindow .floating-bar.right, +NemoWindow .floating-bar.left { + border-top-right-radius: 3px; + border-top-left-radius: 3px; +} + +/**** Notebook ***/ + +.nemo-inactive-pane .notebook { + border-color: @less_dark_color; +} + +.nemo-inactive-pane .notebook tab.top:active { + background-image: linear-gradient(to bottom, + shade(@less_dark_color, 1.05), + shade(@less_dark_color, 1.16) 40%, + shade(@less_dark_color, 1.25) 70%, + shade(@less_dark_color, 1.3)); +} + +NemoWindow .notebook .view.rubberband, +NemoWindow .notebook .rubberband { + background-color: alpha(@theme_selected_bg_color, 0.35); +} + +/**** Sidebar ***/ + +NemoWindow .sidebar .frame { + border-width: 0px; +} + +NemoWindow .sidebar .scrollbar.button { + color: @theme_fg_color; +} + +NemoWindow .sidebar .scrollbar.button:hover { + color: @theme_fg_color; +} + +NemoPlacesSidebar .cell, +NemoPlacesSidebar *.cell { + color: @theme_text_color; +} + +NemoPlacesSidebar .cell:hover, +NemoPlacesSidebar *.cell:hover { + color: @theme_text_color; +} + +NemoPlacesSidebar .cell:selected, +NemoPlacesSidebar *.cell:selected { + background-image: linear-gradient(to bottom, + shade(@less_dark_color, 1.5), + shade(@less_dark_color, 0.6)); + color: @theme_text_color; + border-radius: 2px; +} + +NemoPlacesSidebar .cell:selected:focus, +NemoPlacesSidebar *.cell:selected:focus { + color: @theme_text_color; + background-image: linear-gradient(to top, + shade(@less_dark_color, 1.5), + shade(@less_dark_color, 0.6)); +} + +/**** Infos ***/ + +NemoWindow .question, +NemoWindow .info, +NemoTrashBar.info, +NemoXContentBar.info, +NemoQueryEditor.info { + background-color: transparent; +} + +NemoSearchBar.info { + border-radius: 0px; + background-color: @less_dark_color; +} + +NemoWindow NemoQueryEditor .toolbar, +NemoWindow .notebook NemoQueryEditor .toolbar { + background-image: none; + background-color: transparent; + padding: 5px 7px; +} + + +NemoSearchBar .entry, +NemoQueryEditor .toolbar .entry { + background-image: linear-gradient(to bottom, + shade(@less_dark_color, 0.2), + shade(@less_dark_color, 0.5) 10%, + @less_dark_color 50%, + shade(@less_dark_color, 1.5)); + box-shadow: inset 0 -3px alpha(@entry_shadow, 0.03), + inset 0 -2px alpha(@entry_shadow, 0.04), + inset 0 -1px alpha(@entry_shadow, 0.06); +} + +NemoSearchBar .entry:focus, +NemoQueryEditor .toolbar .entry:focus { + border-color: shade(@less_dark_color, 1.4); + box-shadow: inset 0 -2px alpha(@entry_shadow, 0.04), + inset 0 -1px alpha(@entry_shadow, 0.06); +} + +.nemo-canvas-item { + border-radius: 5px; +} + +/**** Desktop Drawn ***/ + +.nemo-desktop.nemo-canvas-item { + color: @theme_fg_color; + text-shadow: none; +} + +.nemo-desktop.nemo-canvas-item:active { + color: @theme_text_color; +} + +.nemo-desktop.nemo-canvas-item:selected { + color: @theme_selected_fg_color; +} + +.nemo-desktop.nemo-canvas-item:active, +.nemo-desktop.nemo-canvas-item:prelight, +.nemo-desktop.nemo-canvas-item:selected { + text-shadow: none; +} + -- cgit v1.2.1