aboutsummaryrefslogtreecommitdiff
path: root/Zukitwo-Human/gtk-3.0/gtk-widgets-backgrounds.css
diff options
context:
space:
mode:
Diffstat (limited to 'Zukitwo-Human/gtk-3.0/gtk-widgets-backgrounds.css')
-rw-r--r--Zukitwo-Human/gtk-3.0/gtk-widgets-backgrounds.css302
1 files changed, 302 insertions, 0 deletions
diff --git a/Zukitwo-Human/gtk-3.0/gtk-widgets-backgrounds.css b/Zukitwo-Human/gtk-3.0/gtk-widgets-backgrounds.css
new file mode 100644
index 0000000..9f6720b
--- /dev/null
+++ b/Zukitwo-Human/gtk-3.0/gtk-widgets-backgrounds.css
@@ -0,0 +1,302 @@
+/* Button background */
+.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);
+ background-color: transparent;
+}
+
+.button.default {
+ background-image: linear-gradient(to bottom,
+ shade(@theme_selected_bg_color, 1.05),
+ shade(@theme_selected_bg_color, 1.0));
+ background-color: transparent;
+}
+
+.button.default:hover {
+ background-image: linear-gradient(to bottom,
+ shade(@theme_selected_bg_color, 1.1),
+ shade(@theme_selected_bg_color, 1.05));
+ background-color: transparent;
+}
+
+/* Pushed button and progressbar through background */
+.button:checked,
+.button:active,
+.button:active:hover,
+.spinbutton.vertical .button:checked,
+.spinbutton.vertical .button:checked: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,
+.toolbar .button:checked,
+.toolbar .button:checked:hover,
+.toolbar .button.raised:checked,
+.toolbar .raised .button:checked,
+.toolbar .button.raised:checked:hover,
+.toolbar .raised .button:checked:hover {
+ background-image: linear-gradient(to bottom,
+ @button_active_gradient_color_a,
+ @button_active_gradient_color_b);
+ background-color: transparent;
+}
+
+.trough,
+.trough.highlight,
+.trough row {
+ background-image: linear-gradient(to bottom,
+ @trough_bg_color_a,
+ @trough_bg_color_b);
+ background-color: transparent;
+}
+
+.button:checked:hover,
+.button:active:hover,
+.spinbutton.vertical .button:active:hover,
+.toolbar .button:active:hover,
+.toolbar .button.raised:active:hover,
+.toolbar .raised .button:active:hover,
+.toolbar .button:checked:hover,
+.toolbar .button.raised:checked:hover,
+.toolbar .raised .button:checked:hover,
+.trough row:hover {
+ background-image: linear-gradient(to bottom,
+ shade (@button_active_gradient_color_a, 1.05),
+ shade (@button_active_gradient_color_b, 1.05));
+ background-color: transparent;
+}
+
+/* Primary and inline toolbars pushed button background */
+.primary-toolbar .button:checked,
+.inline-toolbar .button:checked,
+.primary-toolbar .button:active,
+.inline-toolbar .button:active {
+ background-image: linear-gradient(to bottom,
+ @button_active_gradient_color_a,
+ @button_active_gradient_color_b);
+ background-color: transparent;
+}
+
+.primary-toolbar .button:checked:hover,
+.inline-toolbar .button:checked:hover,
+.primary-toolbar .button:active:hover,
+.inline-toolbar .button:active:hover {
+ background-image: linear-gradient(to bottom,
+ shade (@button_active_gradient_color_a, 1.05),
+ shade (@button_active_gradient_color_b, 1.05));
+ background-color: transparent;
+}
+
+/* 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);
+}
+
+/* Prelit button on primary toolbar background */
+.primary-toolbar .button:hover {
+ background-color: transparent;
+ background-image: linear-gradient(to bottom,
+ @button_gradient_color_a,
+ @button_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,
+.button:checked:insensitive,
+.toolbar .button:active:insensitive,
+.toolbar .button:checked:insensitive,
+.toolbar GtkComboBox .button:active:insensitive,
+.toolbar GtkComboBox .button:checked:insensitive {
+ background-image: linear-gradient(to bottom,
+ shade(@insensitive_bg_color, 0.95),
+ @insensitive_bg_color 40%,
+ @insensitive_bg_color);
+ background-color: transparent;
+}
+
+/* Entry background */
+.entry,
+GtkComboBox.combobox-entry .button,
+GtkComboBox.combobox-entry .button:hover,
+.primary-toolbar GtkComboBox.combobox-entry .button,
+.primary-toolbar GtkComboBox.combobox-entry .button:hover,
+.level-bar.trough {
+ background-image: linear-gradient(to bottom,
+ @entry_background_a,
+ @entry_background_b);
+ box-shadow: inset 0 1px @entry_inset,
+ inset 0 2px alpha(@entry_inset, 0.4);
+}
+
+/* Entry pushed button background */
+.primary-toolbar GtkComboBox.combobox-entry .button:active,
+.primary-toolbar GtkComboBox.combobox-entry .button:checked,
+/* .primary-toolbar GtkComboBox.combobox-entry .button:hover:active,*/
+GtkComboBox.combobox-entry .button:active,
+.spinbutton .button:active,
+.spinbutton .button:active:hover,
+GtkComboBox.combobox-entry .button:checked,
+.spinbutton .button:checked,
+.spinbutton .button:checked: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,
+column-header .button {
+ background-image: linear-gradient(to bottom,
+ shade(@entry_background_b, 1.0),
+ @entry_background_b);
+ box-shadow: inset 0 2px 0 0 alpha(@borders, 0.3);
+}
+
+column-header.button:hover,
+column-header .button:hover {
+ background-image: linear-gradient(to bottom,
+ shade(@entry_background_b, 0.96),
+ @entry_background_b);
+ box-shadow: inset 0 2px 0 0 alpha(@theme_selected_bg_color, 0.3);
+}
+
+column-header.button:focus,
+column-header .button:focus,
+column-header.button:checked,
+column-header .button:checked,
+column-header.button:checked:hover,
+column-header .button:checked:hover,
+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.92),
+ @entry_background_b);
+ background-color: transparent;
+ box-shadow: inset 0 2px 0 0 alpha(@theme_selected_bg_color, 0.5);
+ border-image: none;
+}
+
+/* Insensitive entry background */
+.entry:insensitive,
+GtkComboBox.combobox-entry .button:insensitive,
+.level-bar.trough:insensitive {
+ background-color: @insensitive_bg_color;
+ background-image: none;
+ box-shadow: none;
+}
+
+/* Primary and inline toolbars background */
+.primary-toolbar .toolbar,
+.primary-toolbar.toolbar,
+.inline-toolbar.toolbar {
+ background-image: linear-gradient(to bottom,
+ shade (@theme_bg_color, 1.0),
+ shade (@theme_bg_color, 0.96));
+ background-color: transparent;
+}
+
+.primary-toolbar .toolbar.vertical,
+.primary-toolbar.toolbar.vertical,
+.inline-toolbar.toolbar.vertical {
+ background-image: linear-gradient(to right,
+ shade (@theme_bg_color, 1.0),
+ shade (@theme_bg_color, 0.96));
+ background-color: transparent;
+}
+
+.scale.trough {
+ background-image: linear-gradient(to bottom,
+ @scale_trough_bg_a,
+ @scale_trough_bg_b);
+}
+
+.scale.trough.vertical {
+ background-image: linear-gradient(to right,
+ @scale_trough_bg_a,
+ @scale_trough_bg_b);
+}
+
+/* Active switch background*/
+GtkSwitch.trough:active,
+.scale.progressbar {
+ background-image: linear-gradient(to bottom,
+ @switch_trough_active_bg_a,
+ @switch_trough_active_bg_b);
+ background-color: transparent;
+}
+
+.scale.progressbar.vertical {
+ background-image: linear-gradient(to right,
+ @switch_trough_active_bg_a,
+ @switch_trough_active_bg_b);
+ background-color: transparent;
+}
+
+/* Progressbar backgrounds */
+
+.progressbar,
+.progressbar row,
+.progressbar row:hover,
+.progressbar row:selected,
+.progressbar row:selected:focus {
+ background-image: linear-gradient(to left top,
+ alpha (@progressbar_pattern, 0.25),
+ alpha (@progressbar_pattern, 0.25) 25%,
+ transparent 25%,
+ transparent 50%,
+ alpha (@progressbar_pattern, 0.25) 50%,
+ alpha (@progressbar_pattern, 0.25) 75%,
+ transparent 75%,
+ transparent),
+ linear-gradient(to bottom,
+ @progressbar_background_a,
+ @progressbar_background_b);
+ background-size: 40px 40px, auto;
+ box-shadow: inset 1px 1px alpha(white, 0.2), inset -1px -1px alpha(white, 0.1);
+}
+
+.progressbar.vertical {
+ background-image: linear-gradient(to right top,
+ alpha (@progressbar_pattern, 0.25),
+ alpha (@progressbar_pattern, 0.25) 25%,
+ transparent 25%,
+ transparent 50%,
+ alpha (@progressbar_pattern, 0.25) 50%,
+ alpha (@progressbar_pattern, 0.25) 75%,
+ transparent 75%,
+ transparent),
+ linear-gradient(to right,
+ @progressbar_background_a,
+ @progressbar_background_b);
+}