diff options
author | raveit65 <[email protected]> | 2015-08-14 20:52:14 +0200 |
---|---|---|
committer | raveit65 <[email protected]> | 2015-08-14 20:52:14 +0200 |
commit | fdd03abd2a4a26c6dbac7c51f21a423d8bdb3de9 (patch) | |
tree | 7e4aeb748fcb51f04ac43cef42f7c9c787e3055b | |
parent | 6b4a05e81c998673b807e33a612e81a76fd80605 (diff) | |
download | mate-themes-fdd03abd2a4a26c6dbac7c51f21a423d8bdb3de9.tar.bz2 mate-themes-fdd03abd2a4a26c6dbac7c51f21a423d8bdb3de9.tar.xz |
Gtk+-3.16 ContrastHighInverse: style vertical linked buttons + vertical toolbar
-rw-r--r-- | desktop-themes/ContrastHighInverse/gtk-3.0/gtk-widgets.css | 122 |
1 files changed, 116 insertions, 6 deletions
diff --git a/desktop-themes/ContrastHighInverse/gtk-3.0/gtk-widgets.css b/desktop-themes/ContrastHighInverse/gtk-3.0/gtk-widgets.css index 25ddcd6e..e0e5fd1e 100644 --- a/desktop-themes/ContrastHighInverse/gtk-3.0/gtk-widgets.css +++ b/desktop-themes/ContrastHighInverse/gtk-3.0/gtk-widgets.css @@ -662,6 +662,10 @@ GtkProgressBar { background-color: @theme_toolbar_bg; } +.vertical.toolbar { + border-width: 0 1px 0 0; +} + .toolbar .button { background-color: transparent; padding: 1px; @@ -926,8 +930,7 @@ GtkComboBox.combobox-entry .button { .linked.vertical .button:checked, .linked.vertical .button:checked:hover, .linked.vertical .button:insensitive { - border-top-width: 0; - border-bottom-width: 0; + border-width: 0 2px 1px 2px; border-radius: 0; } @@ -939,7 +942,7 @@ GtkComboBox.combobox-entry .button { .linked.vertical .button:checked:first-child, .linked.vertical .button:checked:hover:first-child, .linked.vertical .button:insensitive:first-child { - border-bottom-width: 0; + border-width: 2px 2px 1px 2px; border-radius: 3px 3px 0 0; } @@ -951,7 +954,7 @@ GtkComboBox.combobox-entry .button { .linked.vertical .button:checked:last-child, .linked.vertical .button:checked:hover:last-child, .linked.vertical .button:insensitive:last-child { - border-top-width: 0; + border-width: 0px 2px 2px 2px; border-radius: 0 0 3px 3px; } @@ -963,8 +966,7 @@ GtkComboBox.combobox-entry .button { .linked.vertical .button:checked:only-child, .linked.vertical .button:checked:hover:only-child, .linked.vertical .button:insensitive:only-child { - border-top-width: 1px; - border-bottom-width: 1px; + border-width: 2px; border-radius: 3px; } @@ -2327,6 +2329,114 @@ GtkPopover .separator { box-shadow: 0 1px 5px @wm_shadow; } +/************ + * GtkStack * + ************/ + +GtkStackSidebar.sidebar GtkViewport.frame { + border-style: solid; + border-width: 0px 1px 0px 0px; + border-color: @theme_border_color; + padding: 1px; +} + +GtkStackSidebar.sidebar .separator.horizontal { + -GtkWidget-separator-height: 0px; +} + +GtkStackSidebar.sidebar GtkViewport.frame .sidebar-item.list-row.button { + border-radius: 0px; +} + +GtkStackSidebar.sidebar GtkViewport.frame .sidebar-item.list-row.button:selected { + background-color: @theme_fg_color; + color: @theme_selected_fg_color; + border-style: none; +} + +/* top button */ +GtkStack .vertical.linked > GtkComboBox > GtkToggleButton.button:last-child, +GtkStack .vertical.linked > GtkComboBox > GtkToggleButton.button:hover:last-child, +GtkStack .vertical.linked > GtkComboBox > GtkToggleButton.button:focus:last-child, +GtkStack .vertical.linked > GtkComboBox > GtkToggleButton.button:active:last-child, +GtkStack .vertical.linked > GtkComboBox > GtkToggleButton.button:checked:last-child, +GtkStack .vertical.linked > GtkComboBox > GtkToggleButton.button:insensitive:last-child, +GtkStack .linked.vertical GtkToggleButton.button, +GtkStack .linked.vertical GtkToggleButton.button:hover, +GtkStack .linked.vertical GtkToggleButton.button:focus, +GtkStack .linked.vertical GtkToggleButton.button:active, +GtkStack .linked.vertical GtkToggleButton.button:checked, +GtkStack .linked.vertical GtkToggleButton.button:insensitive { + border-radius: 3px 3px 0 0; + border-width: 2px; + border-bottom-width: 0; + border-style: solid; + padding: 3px 4px; +} + +/* bottom button */ +GtkStack .linked.vertical .button.text-button:last-child, +GtkStack .linked.vertical .button.text-button:hover:last-child, +GtkStack .linked.vertical .button.text-button:focus:last-child, +GtkStack .linked.vertical .button.text-button:active:last-child, +GtkStack .linked.vertical .button.text-button:checked:last-child, +GtkStack .linked.vertical .button.text-button:insensitive:last-child { + border-radius: 0 0 3px 3px; + border-width: 2px; + border-top-width: 1px; + border-style: solid; + padding: 3px 4px; +} + +/* spinbuttons, middle */ +GtkStack .linked.vertical GtkSpinButton.horizontal.entry.spinbutton, +GtkStack .linked.vertical GtkSpinButton.horizontal.entry.spinbutton:hover, +GtkStack .linked.vertical GtkSpinButton.horizontal.entry.spinbutton:focus, +GtkStack .linked.vertical GtkSpinButton.horizontal.entry.spinbutton:active, +GtkStack .linked.vertical GtkSpinButton.horizontal.entry.spinbutton:checked, +GtkStack .linked.vertical GtkSpinButton.horizontal.entry.spinbutton:insensitive { + border-radius: 0px; + border-width: 1px 2px 0 2px; + border-style: solid; + padding: 6px 5px; +} + +GtkStack .linked.vertical GtkSpinButton.horizontal.entry.spinbutton .button, +GtkStack .linked.vertical GtkSpinButton.horizontal.entry.spinbutton .button:first-child, +GtkStack .linked.vertical GtkSpinButton.horizontal.entry.spinbutton .button:last-child, +GtkStack .linked.vertical GtkSpinButton.horizontal.entry.spinbutton .button:hover, +GtkStack .linked.vertical GtkSpinButton.horizontal.entry.spinbutton .button:first-child:hover, +GtkStack .linked.vertical GtkSpinButton.horizontal.entry.spinbutton .button:last-child:hover, +GtkStack .linked.vertical GtkSpinButton.horizontal.entry.spinbutton .button:active, +GtkStack .linked.vertical GtkSpinButton.horizontal.entry.spinbutton .button:checked, +GtkStack .linked.vertical GtkSpinButton.horizontal.entry.spinbutton .button:first-child:active, +GtkStack .linked.vertical GtkSpinButton.horizontal.entry.spinbutton .button:last-child:active, +GtkStack .linked.vertical GtkSpinButton.horizontal.entry.spinbutton .button:first-child:checked, +GtkStack .linked.vertical GtkSpinButton.horizontal.entry.spinbutton .button:last-child:checked, +GtkStack .linked.vertical GtkSpinButton.horizontal.entry.spinbutton .button:insensitive, +GtkStack .linked.vertical GtkSpinButton.horizontal.entry.spinbutton .button:first-child:insensitive, +GtkStack .linked.vertical GtkSpinButton.horizontal.entry.spinbutton .button:last-child:insensitive { + border-radius: 0px; + border-width: 0 1px 0 1px; + border-style: solid; + padding: 6px 5px; +} + +GtkStack .linked.vertical GtkSpinButton.horizontal.entry.spinbutton .button:focus, +GtkStack .linked.vertical GtkSpinButton.horizontal.entry.spinbutton .button:first-child:focus { + border-radius: 0px; + border-width: 1px; + border-style: solid; + padding: 6px 5px; +} + +GtkStack .linked.vertical GtkSpinButton.horizontal.entry.spinbutton .button:last-child:focus { + border-radius: 0px; + border-width: 1px 0px 1px 1px; + border-style: solid; + padding: 6px 5px; +} + /**************** * App-specific * ****************/ |