diff options
author | raveit65 <[email protected]> | 2016-05-10 15:51:02 +0200 |
---|---|---|
committer | raveit65 <[email protected]> | 2016-05-10 15:52:22 +0200 |
commit | 528ce96ce96179d3b1e7ee33a36845d393a59f3b (patch) | |
tree | c58f860a010399594ac0368ea881e5cd9e4ccb2f /desktop-themes | |
parent | 76ef1ea442b50ccfabe66d031a8d530c04be1734 (diff) | |
download | mate-themes-528ce96ce96179d3b1e7ee33a36845d393a59f3b.tar.bz2 mate-themes-528ce96ce96179d3b1e7ee33a36845d393a59f3b.tar.xz |
GTK+-3.20 GreenLaguna: style meld and buttons in infobar
Diffstat (limited to 'desktop-themes')
-rw-r--r-- | desktop-themes/GreenLaguna/gtk-3.0/gtk-widgets.css | 76 | ||||
-rw-r--r-- | desktop-themes/GreenLaguna/gtk-3.0/other-applications.css | 77 |
2 files changed, 130 insertions, 23 deletions
diff --git a/desktop-themes/GreenLaguna/gtk-3.0/gtk-widgets.css b/desktop-themes/GreenLaguna/gtk-3.0/gtk-widgets.css index 899f8c37..da8ab446 100644 --- a/desktop-themes/GreenLaguna/gtk-3.0/gtk-widgets.css +++ b/desktop-themes/GreenLaguna/gtk-3.0/gtk-widgets.css @@ -943,6 +943,9 @@ notebook header.top { box-shadow: inset 0px -1px alpha(shade(@button_border, 1.00), 0.90); } +dialog.background.csd > box.vertical.dialog-vbox > notebook > header.top, +dialog.background.ssd > box.vertical.dialog-vbox > notebook > header.top, +dialog.background.solid-csd > box.vertical.dialog-vbox > notebook > header.top, printdialog notebook header.top { border-radius: 0px; } @@ -1113,20 +1116,32 @@ paned.horizontal > notebook > header button.flat.small-button { /* tabs in dialog windows */ /* horizontal tabs */ +dialog.background.csd > box.vertical.dialog-vbox > notebook > header.top tab, /* meld preferences */ +dialog.background.ssd > box.vertical.dialog-vbox > notebook > header.top tab, +dialog.background.solid-csd > box.vertical.dialog-vbox > notebook > header.top tab, printdialog notebook > header.top tab, notebook.frame > header.top tab, notebook.frame > header.bottom tab { margin: 0px 0px 0px -1px; - border-width: 0px 1px 0px 1px; + border-width: 0px 1px 1px 1px; border-style: solid; border-color: transparent; } +dialog.background.csd > box.vertical.dialog-vbox > notebook > header.top tab, +dialog.background.ssd > box.vertical.dialog-vbox > notebook > header.top tab, +dialog.background.solid-csd > box.vertical.dialog-vbox > notebook > header.top tab, printdialog notebook > header.top tab, notebook.frame > header.top tab { padding: 4px 10px 5px; } +dialog.background.csd > box.vertical.dialog-vbox > notebook > header.top tab:checked, +dialog.background.ssd > box.vertical.dialog-vbox > notebook > header.top tab:checked, +dialog.background.solid-csd > box.vertical.dialog-vbox > notebook > header.top tab:checked, +dialog.background.csd > box.vertical.dialog-vbox > notebook > header.top tab:checked:hover, +dialog.background.ssd > box.vertical.dialog-vbox > notebook > header.top tab:checked:hover, +dialog.background.solid-csd > box.vertical.dialog-vbox > notebook > header.top tab:checked:hover, printdialog notebook > header.top tab:checked, printdialog notebook > header.top tab:checked:hover, notebook.frame > header.top tab:checked, @@ -1142,15 +1157,18 @@ notebook.frame > header.top tab:checked:hover { border-color: @notebook_border; } +dialog.background.csd > box.vertical.dialog-vbox > notebook > header.top tab:hover, +dialog.background.ssd > box.vertical.dialog-vbox > notebook > header.top tab:hover, +dialog.background.solid-csd > box.vertical.dialog-vbox > notebook > header.top tab:hover, printdialog notebook > header.top tab:hover, notebook.frame > header.top tab:hover { background-image: linear-gradient(to top, shade(@theme_bg_color, 0.9), shade(@theme_bg_color, 0.98) 40%, shade(@theme_bg_color, 1.02) 70%, - @theme_bg_color); + shade(@base_color, 1.02)); border-radius: 3px 3px 0px 0px; - border-width: 0px 1px 0px 1px; + border-width: 0px 1px 1px 1px; border-style: solid; border-color: @notebook_border; } @@ -1829,7 +1847,6 @@ button image:disabled { button:hover, button.flat:hover { - border-image: none; border-style: solid; border-color: shade(@button_border, 1.1); background-image: linear-gradient(to bottom, @@ -3309,7 +3326,7 @@ headerbar, shade (@theme_bg_color, 1.20), shade (@theme_bg_color, 1.0)); border-radius: 7px 7px 0 0; - padding: 5px 4px 5px 5px; + padding: 5px; border-width: 0 0 1px; border-style: solid; border-color: shade(@theme_bg_color, 0.8); @@ -3324,6 +3341,13 @@ headerbar, border-width: 0px; } +/* ie. meld */ +dialog.background.csd > headerbar.titlebar, +dialog.background.ssd > headerbar.titlebar, +dialog.background.solid-csd > headerbar.titlebar { + padding: 1px 5px; +} + .tiled .titlebar { border-radius: 0; } @@ -4057,23 +4081,15 @@ calendar.highlight { infobar { border-width: 0; border-style: none; + -gtk-icon-style: regular; } entry.info, entry.info:focus, -.info button, -.info button:disabled, -.info button:checked, entry.warning, entry.warning:focus, -.warning button, -.warning button:disabled, -.warning button:checked, entry.error, -entry.error:focus, -.error button, -.error button:disabled, -.error button:checked { +entry.error:focus { border-image: none; border-style: none; } @@ -4100,28 +4116,26 @@ entry.error:focus, infobar revealer button { background-image: linear-gradient(to bottom, - @inherit, - @button_gradient_color_b); + alpha(shade(@button_gradient_color_a, 1.0), 0.5), + alpha(shade(@button_gradient_color_b, 1.0), 0.5)); background-color: transparent; - color: @theme_selected_fg_color; } infobar revealer button:hover { background-image: linear-gradient(to bottom, - @inherit, - @button_hover_gradient_color_b); + alpha(shade(@button_hover_gradient_color_a, 1.0), 0.5), + alpha(shade(@button_hover_gradient_color_b, 1.0), 0.5)); background-color: transparent; - color: @theme_selected_fg_color; } infobar revealer button:disabled { background-image: none; - background-color: inherit; + background-color: @insensitive_bg_color; color: @insensitive_fg_color; } infobar revealer button label { - color: @theme_selected_fg_color; + color: shade(@theme_selected_fg_color, 0.3); } /************** @@ -4356,6 +4370,22 @@ printdialog.background > box.view.vertical.dialog-vbox { background-color: shade (@theme_bg_color, 1.0); } +/* ie. meld */ +dialog.background.csd notebook toolbar.horizontal, +dialog.background.ssd notebook toolbar.horizontal, +dialog.background.solid-csd notebook toolbar.horizontal { + border-style: solid; + border-color: @borders; + border-width: 0px 1px 1px 1px; + border-radius: 0px; +} + +dialog.background.csd notebook scrolledwindow.frame treeview.view header button:last-child, +dialog.background.ssd notebook scrolledwindow.frame treeview.view header button:last-child, +dialog.background.solid-csd notebook scrolledwindow.frame treeview.view header button:last-child { + border-width: 0px; +} + /****************** * FlowBox * ******************/ diff --git a/desktop-themes/GreenLaguna/gtk-3.0/other-applications.css b/desktop-themes/GreenLaguna/gtk-3.0/other-applications.css index 1cc2b913..e9aa17c1 100644 --- a/desktop-themes/GreenLaguna/gtk-3.0/other-applications.css +++ b/desktop-themes/GreenLaguna/gtk-3.0/other-applications.css @@ -153,3 +153,80 @@ paned.horizontal > notebook box.horizontal > box.vertical > toolbar.horizontal.i border-width: 1px 0px 0px 0px; padding: 0; } + +/* meld */ + +#meldapp > box.vertical > notebook.frame { + background-color: shade (@theme_bg_color, 1.0); + border-radius: 0px 0px 6px 6px; +} + +#meldapp > box.vertical > notebook.frame > header.top { + border-radius: 0px; +} + +.meld-notebook-toolbar > toolbutton > button.flat, +.meld-notebook-toolbar > toolitem > filechooserbutton > button.file { + background-image: linear-gradient(to bottom, + @button_gradient_color_a, + @button_gradient_color_b); + border-image: url("assets/button-border.svg") 3 / 3px stretch; +} + +.meld-notebook-toolbar > toolbutton > button.flat:hover, +.meld-notebook-toolbar > toolitem > filechooserbutton > button.file:hover { + border-style: solid; + border-color: shade(@button_border, 1.1); + background-image: linear-gradient(to bottom, + @button_hover_gradient_color_a, + @button_hover_gradient_color_b); + border-image: url("assets/button-active-border.svg") 3 3 3 3 / 3px 3px 3px 3px stretch; +} + +.meld-notebook-toolbar > toolbutton > button.flat:disabled { + background-color: transparent; + background-image: linear-gradient(to bottom, + alpha(@button_gradient_color_a, 0.5), + alpha(@button_gradient_color_b, 0.5)); + border-image: none; + border-style: solid; + border-color: shade(@button_border, 1.2); + color: @insensitive_fg_color; +} + +#meldapp > box.vertical > notebook.frame box.vertical > grid.horizontal > box.vertical { + border-width: 0px 1px 1px 1px; + border-style: solid; + border-color: @notebook_border; +} + +#meldapp > box.vertical > notebook.frame box.vertical > grid.horizontal > box.vertical > scrolledwindow { + border-width: 1px 0px 0px 0px; + border-style: solid; + border-color: @notebook_border; +} + +#meldapp > box.vertical > notebook.frame box.vertical > grid.horizontal > box.vertical > scrolledwindow > scrollbar { + border-style: solid; + border-color: shade(@theme_bg_color, 0.75); +} + +#meldapp > box.vertical > notebook.frame box.vertical > grid.horizontal > box.vertical > scrolledwindow > scrollbar.vertical.left { + border-width: 0px 1px 1px 0px; +} + +#meldapp > box.vertical > notebook.frame box.vertical > grid.horizontal > box.vertical > scrolledwindow > scrollbar.vertical.right { + border-width: 0px 0px 1px 1px; +} + +#meldapp > box.vertical > notebook.frame box.vertical > grid.horizontal > box.vertical > scrolledwindow > scrollbar.horizontal { + border-width: 1px 0px 0px 0px; +} + +#meldapp > box.vertical > notebook.frame box.vertical > grid.horizontal > box.vertical > scrolledwindow > scrollbar.vertical trough, +#meldapp > box.vertical > notebook.frame box.vertical > grid.horizontal > box.vertical > scrolledwindow > scrollbar.vertical button, +#meldapp > box.vertical > notebook.frame box.vertical > grid.horizontal > box.vertical > scrolledwindow > scrollbar.horizontal trough , +#meldapp > box.vertical > notebook.frame box.vertical > grid.horizontal > box.vertical > scrolledwindow > scrollbar.horizontal button { + border-width: 0px; +} + |