From e6557ec95caf94656e899f69c525afea8a021e7e Mon Sep 17 00:00:00 2001 From: raveit65 Date: Wed, 11 Jun 2014 19:21:54 +0200 Subject: BlueMenta GTK3: main sync for Mate, panel etc --- desktop-themes/BlueMenta/gtk-3.0/Makefile.am | 1 + desktop-themes/BlueMenta/gtk-3.0/gtk-main.css | 1 + desktop-themes/BlueMenta/gtk-3.0/gtk-widgets.css | 112 ------ .../BlueMenta/gtk-3.0/mate-applications.css | 435 +++++++++++++++++++++ .../BlueMenta/gtk-3.0/other-applications.css | 119 ------ 5 files changed, 437 insertions(+), 231 deletions(-) create mode 100644 desktop-themes/BlueMenta/gtk-3.0/mate-applications.css diff --git a/desktop-themes/BlueMenta/gtk-3.0/Makefile.am b/desktop-themes/BlueMenta/gtk-3.0/Makefile.am index 4b8e4524..34c8d49a 100644 --- a/desktop-themes/BlueMenta/gtk-3.0/Makefile.am +++ b/desktop-themes/BlueMenta/gtk-3.0/Makefile.am @@ -2,6 +2,7 @@ themedir = $(datadir)/themes/BlueMenta/gtk-3.0 theme_DATA = \ gnome-applications.css \ + mate-applications.css \ gtk.css \ gtk-fallback.css \ gtk-main-common.css \ diff --git a/desktop-themes/BlueMenta/gtk-3.0/gtk-main.css b/desktop-themes/BlueMenta/gtk-3.0/gtk-main.css index 5ca0f79f..ee61517d 100644 --- a/desktop-themes/BlueMenta/gtk-3.0/gtk-main.css +++ b/desktop-themes/BlueMenta/gtk-3.0/gtk-main.css @@ -216,5 +216,6 @@ @import url("gtk-widgets-assets.css"); @import url("gtk-widgets.css"); @import url("gnome-applications.css"); +@import url("mate-applications.css"); @import url("other-applications.css"); @import url("unity.css"); diff --git a/desktop-themes/BlueMenta/gtk-3.0/gtk-widgets.css b/desktop-themes/BlueMenta/gtk-3.0/gtk-widgets.css index 6c9e7d0a..82c844ef 100644 --- a/desktop-themes/BlueMenta/gtk-3.0/gtk-widgets.css +++ b/desktop-themes/BlueMenta/gtk-3.0/gtk-widgets.css @@ -3554,115 +3554,3 @@ GtkBubbleWindow .toolbar { box-shadow: 0 2px 5px 1px @wm_shadow; } -/********************** - * 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: 4px; - - 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; -} - -/* Fixes the indicator applet text */ -PanelApplet > GtkMenuBar > GtkMenuItem > GtkBox > GtkLabel { - color: @os_chrome_fg_color; - text-shadow: none; - border-image: none; -} - -WnckPager { - background-color: lighter(@os_chrome_selected_bg_color); -} - -NaTrayApplet { - -NaTrayApplet-icon-padding: 12; - -NaTrayApplet-icon-size: 16; -} - -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; -} - diff --git a/desktop-themes/BlueMenta/gtk-3.0/mate-applications.css b/desktop-themes/BlueMenta/gtk-3.0/mate-applications.css new file mode 100644 index 00000000..bcde60fa --- /dev/null +++ b/desktop-themes/BlueMenta/gtk-3.0/mate-applications.css @@ -0,0 +1,435 @@ +/********************* + * CAJA File manager * + *********************/ +/* for breadcrumbs path bar */ + +.caja-pathbar-button, +CajaPathbarButton { + background-image: -gtk-gradient(linear, left top, left bottom, + color-stop (0, shade(alpha(@theme_bg_color, 0.8), 1.1)), + color-stop (.3, shade(alpha(@theme_bg_color, 0.8), 1.1)), + color-stop (.7, shade(alpha(@theme_bg_color, 0.8), 0.98)), + color-stop (1, shade(alpha(@theme_bg_color, 0.8), 0.90))); + border-color: #979797; + color: @theme_fg_color; + -CajaPathbarButton-border-radius: 3px; +} + +CajaPathbarButton:active { + background-image: -gtk-gradient(linear, left top, left bottom, + color-stop (0, shade(alpha(@theme_bg_color, 0.8), .8)), + color-stop (.3, shade(alpha(@theme_bg_color, 0.8), .9)), + color-stop (1, shade(alpha(@theme_bg_color, 0.8), 1.0))); +} + +CajaPathbarButton:hover { + background-image: -gtk-gradient(linear, left top, left bottom, + color-stop (0, shade(alpha(@theme_selected_bg_color, 0.8), 1.25)), + color-stop (.3, shade(alpha(@theme_selected_bg_color, 0.8), 1.25)), + color-stop (.7, shade(alpha(@theme_selected_bg_color, 0.8), 0.95)), + color-stop (1, shade(alpha(@theme_selected_bg_color, 0.8), 0.85))); +} + +CajaPathbarButton:active:hover { + background-image: -gtk-gradient(linear, left top, left bottom, + color-stop (0, shade(alpha(@theme_selected_bg_color, 0.8), .80)), + color-stop (.3, shade(alpha(@theme_selected_bg_color, 0.8), .95)), + color-stop (1, shade(alpha(@theme_selected_bg_color, 0.8), 1.25))); +} + + +/* For Places Sidebar diskfull indicators */ + +CajaPlacesTreeView { + -CajaPlacesTreeView-disk-full-bg-color: shade(@theme_bg_color, .65); + -CajaPlacesTreeView-disk-full-fg-color: shade(@theme_selected_bg_color, 1.0); + -CajaPlacesTreeView-disk-full-bar-width: 2px; + -CajaPlacesTreeView-disk-full-bar-radius: 1px; + -CajaPlacesTreeView-disk-full-bottom-padding: 1px; + -CajaPlacesTreeView-disk-full-max-length: 70px; +} + +CajaPlacesTreeView:selected { + -CajaPlacesTreeView-disk-full-bg-color: shade(@theme_bg_color, 2.0); + -CajaPlacesTreeView-disk-full-fg-color: shade(@theme_fg_color, 2.0); +} + +CajaPlacesTreeView:hover { +} + +CajaPlacesTreeView:selected:hover { +} + +@define-color cluebar_color shade (@theme_base_color, 0.9); + +CajaWindow * { + -GtkPaned-handle-size: 0; +} + +/*FIXME normaly this isn't the right entry for adjusting +the sidebar background color*/ +CajaWindow .view { + background-color: shade (@theme_bg_color, 1.08); +} + +CajaWindow .rubberband, +CajaWindow .view.rubberband { + background-color: alpha (@theme_selected_bg_color, 0.35); +} + +/* sidebar */ + +CajaWindow .sidebar .view { + background-color: shade (@theme_bg_color, 1.08); + color: @theme_fg_color; +} + +CajaWindow .sidebar .frame { + border-right-width: 1px; + border-style: solid; + border-color: shade (@theme_bg_color, 0.90); + border-left: none; + border-top: none; + border-bottom: none; +} + +CajaWindow .sidebar row:selected { + color: @theme_selected_fg_color; +} + +CajaWindow .sidebar row:backdrop:selected { + color: @theme_fg_color; + text-shadow: none; +} + +CajaWindow .sidebar row:hover { + background-color: shade (@theme_bg_color, 0.97); +} + +/* desktop mode */ +.caja-desktop.caja-canvas-item { + color: @theme_bg_color; + text-shadow: 1px 1px alpha (#000000, 0.8); +} + +.caja-desktop.caja-canvas-item:active { + background-image: none; + background-color: alpha (@theme_bg_color, 0.84); + color: @theme_fg_color; +} + +.caja-desktop.caja-canvas-item:selected { + background-image: none; + background-color: alpha (@theme_selected_bg_color, 0.84); + color: @theme_selected_fg_color; +} + +.caja-desktop.caja-canvas-item:active, +.caja-desktop.caja-canvas-item:prelight, +.caja-desktop.caja-canvas-item:selected { + text-shadow: none; +} + +/* inactive pane */ + +.caja-inactive-pane .view { + background-color: shade(@theme_base_color, 0.9); +} + +/* Toolbar */ +CajaWindow .toolbar .button { + border-image: none; +} + +/* Misc */ +CajaView.frame, +CajaNotebook.notebook { + border-right-width: 0; + border-left-width: 0; + border-bottom-width: 0; +} + +CajaNotebook.notebook tab.top, +CajaNotebook.notebook tab.bottom { + border-right-width: 1px; + border-left-width: 1px; +} + +CajaNotebook .frame { + border-width: 1px 0 0 0; +} + +.caja-cluebar-label { + font: normal; + text-shadow: 0 1px shade (@cluebar_color, 1.06); +} + +CajaTrashBar.info, +CajaXContentBar.info, +CajaSearchBar.info, +CajaQueryEditor.info { + background-color: @cluebar_color; + border-bottom-color: shade (@cluebar_color, 0.92); + border-radius: 0; + border-style: solid; + border-width: 0px 0px 1px 0px; + color: @theme_fg_color; +} + +CajaTrashBar .button, +CajaXContentBar .button, +CajaSearchBar .button, +CajaQueryEditor .button { + border-radius: 0; +} + +/**************** + * Mate-Panel * + ****************/ + +/* the panel bar itself */ +/* FIXME why this doesn't set the background of the panel with GTK3-3.10 ? */ +.mate-panel-menu-bar, +MatePanelApplet > GtkMenuBar.menubar, +PanelToplevel, +PanelWidget, +PanelAppletFrame, +MatePanelApplet { + padding: 0; + background-image: linear-gradient(to bottom, + shade (@menu_bg_color, 1.10), + shade (@menu_bg_color, 0.95)); + background-color: transparent; + color: @theme_fg_color; + text-shadow: none; +} + +MatePanelApplet { + border-width: 0; +} + +PanelSeparator { + border-width: 0; + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@theme_bg_color, 1.03)), + to (shade (@theme_bg_color, 0.95))); + color: shade (@theme_fg_color, 4.30); + text-shadow: none; +} + +/* set selected menubar button */ +PanelMenuBar.menubar .menuitem:hover { + background-image: linear-gradient(to bottom, + shade (@theme_selected_bg_color, 0.86), + shade (@theme_selected_bg_color, 0.26)); + background-color: @theme_base_color; + color: shade (@theme_selected_fg_color, 1.00); + text-shadow: none; + border-style: solid; + border-width: 0px; + border-radius: 5px; +} + +/* set selected menubar menuitem */ +PanelMenuBar.menubar .menu .menuitem:active:hover, +PanelMenuBar.menubar .menu .menuitem:hover { + background-color: @theme_selected_bg_color; + background-image: linear-gradient(to bottom, + shade (@theme_selected_bg_color, 1.0), + shade (@theme_selected_bg_color, 0.85)); + color: shade (@theme_selected_fg_color, 1.00); + text-shadow: none; + border-style: none; + border-width: 0px; + border-radius: 0px; +} + +/* desktop-applet, clockapplet, drivemount, character-map, +dictionary */ +MatePanelApplet .button { + background-image: none; + background-color: @theme_bg_color; + color: @theme_text_color; + + border-image: none; + border-style: solid; + border-width: 0px; + border-radius: 5px; + text-shadow: none; + -GtkWidget-window-dragging: true; +} + +MatePanelApplet .button:active:hover, +MatePanelApplet .button:active { + background-image: linear-gradient(to bottom, + shade (@theme_selected_bg_color, 0.86), + shade (@theme_selected_bg_color, 0.26)); + background-color: @theme_base_color; + color: shade (@theme_selected_fg_color, 1.00); + + border-image: none; + border-style: solid; + border-width: 0px; + border-radius: 5px; + text-shadow: none; + -GtkWidget-window-dragging: true; +} + +MatePanelApplet .button:hover { + background-image: linear-gradient(to bottom, + @theme_bg_color, + shade (@theme_selected_bg_color, 0.86)); + background-color: @theme_base_color; + color: shade (@theme_text_color, 1.0); + + border-image: none; + border-style: solid; + border-width: 0px; + border-radius: 5px; + text-shadow: none; + -GtkWidget-window-dragging: true; +} + +/*Wncklist */ +WnckTasklist .button { + background-image: linear-gradient(to bottom, + shade (@theme_bg_color, 1.0), + shade (@theme_bg_color, 0.96)); + background-color: @theme_base_color; + color: @theme_text_color; + + border-image: none; + border-style: solid; + border-width: 0px; + border-radius: 0px; + text-shadow: none; + -GtkWidget-window-dragging: true; +} + +WnckTasklist .button:active:hover, +WnckTasklist .button:active { + background-image: linear-gradient(to bottom, + shade (@theme_selected_bg_color, 0.86), + shade (@theme_selected_bg_color, 0.26)); + background-color: @theme_base_color; + color: shade (@theme_selected_fg_color, 1.00); + + border-image: none; + border-style: solid; + border-width: 0px; + border-radius: 5px; + text-shadow: none; + -GtkWidget-window-dragging: true; +} + +WnckTasklist .button:hover { + background-image: linear-gradient(to bottom, + @theme_bg_color, + shade (@theme_selected_bg_color, 0.86)); + background-color: @theme_base_color; + color: shade (@theme_text_color, 1.0); + + border-image: none; + border-style: solid; + border-width: 0px; + border-radius: 5px; + text-shadow: none; + -GtkWidget-window-dragging: true; +} + +/* set normal button WnckSelector */ +.mate-panel-window-menu-menu-bar .menuitem, +MatePanelApplet > WnckSelector.menubar .menuitem { + background-image: none; + background-color: @theme_bg_color; + border-style: solid; + border-width: 0px; + border-radius: 5px; +} + +/* set selected button WnckSelector */ +.mate-panel-window-menu-menu-bar .menuitem:hover, +MatePanelApplet > WnckSelector.menubar .menuitem:hover { + background-image: linear-gradient(to bottom, + shade (@theme_selected_bg_color, 0.86), + shade (@theme_selected_bg_color, 0.26)); + background-color: @theme_base_color; + border-style: solid; + border-width: 0px; + border-radius: 5px; +} + +/* set WnckSelector selected menuitem */ +.mate-panel-window-menu-menu-bar .menu .menuitem:hover, +MatePanelApplet > WnckSelector.menubar .menu .menuitem:hover { + background-color: @theme_selected_bg_color; + background-image: linear-gradient(to bottom, + shade (@theme_selected_bg_color, 1.0), + shade (@theme_selected_bg_color, 0.85)); + color: shade (@theme_selected_fg_color, 1.00); + text-shadow: none; +} + +ClockBox, +.mate-panel-menu-bar.menubar, +MatePanelApplet > GtkMenuBar.menubar { + font: normal; +} + +WnckPager { + background-image: none; + border-color: transparent; + background-color: @theme_bg_color; + text-shadow: none; +} + +/* prelight of WnckPager */ +MatePanelApplet *:hover { + background-image: linear-gradient(to bottom, + @theme_bg_color, + shade (@theme_selected_bg_color, 0.86)); + background-color: @theme_base_color; +} + +NaTrayApplet { +/* -NaTrayApplet-icon-padding: 12; + -NaTrayApplet-icon-size: 16;*/ +} + +/* Classic icon style */ +.mate-panel-menu-bar { + -PanelMenuBar-icon-visible: true; +} + +/* Makes the text color on the light panel black */ +.mate-panel-menu-bar .menuitem { + color: @theme_fg_color; + text-shadow: none; +} + +/**************** + * Pluma * + ****************/ + +/* pluma line numbers */ + +PlumaView { + background-color: shade (@theme_bg_color, 1.07); +} + +/**************** + * Mate-Terminal * + ****************/ + +TerminalWindow GtkNotebook.notebook tab { + padding: 2px; + border-color: transparent; + border-width: 0px; + background-image: none; + background-color: transparent; +} + +TerminalWindow GtkNotebook.notebook tab.top, +.notebook tab.bottom { + padding: 2px; +} diff --git a/desktop-themes/BlueMenta/gtk-3.0/other-applications.css b/desktop-themes/BlueMenta/gtk-3.0/other-applications.css index 83312b08..b765732f 100644 --- a/desktop-themes/BlueMenta/gtk-3.0/other-applications.css +++ b/desktop-themes/BlueMenta/gtk-3.0/other-applications.css @@ -182,125 +182,6 @@ NemoQueryEditor .button { border-radius: 0; } -/********************* - * CAJA File manager * - *********************/ -@define-color cluebar_color shade (@theme_base_color, 0.9); - -CajaWindow * { - -GtkPaned-handle-size: 1; -} - -CajaWindow .view { - background-color: @theme_base_color; -} - -CajaWindow .rubberband, -CajaWindow .view.rubberband { - background-color: alpha (@theme_selected_bg_color, 0.35); -} - -/* sidebar */ - -CajaWindow .sidebar .view { - background-color: @theme_bg_color; - color: @theme_fg_color; - text-shadow: 0 1px shade (shade (@theme_bg_color, 0.95), 1.04); -} - -CajaWindow .sidebar .frame { - border-right-width: 1px; - border-style: solid; - border-color: shade (@theme_bg_color, 0.82); -} - -CajaWindow .sidebar row:selected { - color: @theme_selected_fg_color; - text-shadow: 0 -1px shade (@theme_selected_bg_color, 0.8); -} - -CajaWindow .sidebar row:backdrop:selected { - color: @theme_fg_color; - text-shadow: none; -} - -/* desktop mode */ -.caja-desktop.caja-canvas-item { - color: @theme_bg_color; - text-shadow: 1px 1px alpha (#000000, 0.8); -} - -.caja-desktop.caja-canvas-item:active { - background-image: none; - background-color: alpha (@theme_bg_color, 0.84); - color: @theme_fg_color; -} - -.caja-desktop.caja-canvas-item:selected { - background-image: none; - background-color: alpha (@theme_selected_bg_color, 0.84); - color: @theme_selected_fg_color; -} - -.caja-desktop.caja-canvas-item:active, -.caja-desktop.caja-canvas-item:prelight, -.caja-desktop.caja-canvas-item:selected { - text-shadow: none; -} - -/* inactive pane */ - -.caja-inactive-pane .view { - background-color: shade(@theme_base_color, 0.9); -} - -/* Toolbar */ -CajaWindow .toolbar .button { - border-image: none; -} - -/* Misc */ -CajaView.frame, -CajaNotebook.notebook { - border-right-width: 0; - border-left-width: 0; - border-bottom-width: 0; -} - -CajaNotebook.notebook tab.top, -CajaNotebook.notebook tab.bottom { - border-right-width: 1px; - border-left-width: 1px; -} - -CajaNotebook .frame { - border-width: 1px 0 0 0; -} - -.caja-cluebar-label { - font: normal; - text-shadow: 0 1px shade (@cluebar_color, 1.06); -} - -CajaTrashBar.info, -CajaXContentBar.info, -CajaSearchBar.info, -CajaQueryEditor.info { - background-color: @cluebar_color; - border-bottom-color: shade (@cluebar_color, 0.92); - border-radius: 0; - border-style: solid; - border-width: 0px 0px 1px 0px; - color: @theme_fg_color; -} - -CajaTrashBar .button, -CajaXContentBar .button, -CajaSearchBar .button, -CajaQueryEditor .button { - border-radius: 0; -} - /**************** * PopOver menu * ****************/ -- cgit v1.2.1