summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWolfgang Ulbrich <[email protected]>2015-12-21 19:15:18 +0100
committerWolfgang Ulbrich <[email protected]>2015-12-21 19:16:21 +0100
commit78479cd121feb40f96f12898bbddfd05c75304f1 (patch)
treeeb1602caef3ce4a17abfef4c556d8b47dcc941a8
parent97efecacbe137044b973508a4af3838b39bcfefd (diff)
downloadmate-themes-78479cd121feb40f96f12898bbddfd05c75304f1.tar.bz2
mate-themes-78479cd121feb40f96f12898bbddfd05c75304f1.tar.xz
Gtk+-3.18 most themes: workaround for broken first/last-child logic with linked buttons in pathbar with gtk+-3.18
-rw-r--r--desktop-themes/Blue-Submarine/gtk-3.0/other-applications.css35
-rw-r--r--desktop-themes/BlueMenta/gtk-3.0/other-applications.css35
-rw-r--r--desktop-themes/ContrastHigh/gtk-3.0/other-applications.css39
-rw-r--r--desktop-themes/ContrastHighInverse/gtk-3.0/other-applications.css39
-rw-r--r--desktop-themes/Green-Submarine/gtk-3.0/other-applications.css35
-rw-r--r--desktop-themes/Menta/gtk-3.0/other-applications.css35
6 files changed, 218 insertions, 0 deletions
diff --git a/desktop-themes/Blue-Submarine/gtk-3.0/other-applications.css b/desktop-themes/Blue-Submarine/gtk-3.0/other-applications.css
index 70739017..d2853aed 100644
--- a/desktop-themes/Blue-Submarine/gtk-3.0/other-applications.css
+++ b/desktop-themes/Blue-Submarine/gtk-3.0/other-applications.css
@@ -382,6 +382,41 @@ NemoWindow .primary-toolbar .toolbar {
background-color: @theme_bg_color;
}
+/* workaround for broken first/last-child logic with linked buttons
+ in pathbar with gtk+-3.18 */
+NemoPathBar:dir(ltr).raised.linked .button.text-button,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:hover,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:hover:active,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:active,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:checked,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:checked:hover,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:checked:hover:active,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:first-child,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:hover:first-child,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:hover:active:first-child,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:active:first-child,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:checked:first-child,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:checked:hover:first-child,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:checked:hover:active:first-child,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:last-child,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:hover:last-child,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:hover:active:last-child,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:active:last-child,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:checked:last-child,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:checked:hover:last-child,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:checked:hover:active:last-child,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:only-child,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:hover:only-child,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:hover:active:only-child,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:active:only-child,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:checked:only-child,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:checked:hover:only-child,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:checked:hover:active:only-child {
+ border-right-width: 1px;
+ border-left-width: 1px;
+ border-radius: 6px;
+}
+
/* Nemo statusbar */
NemoWindow .toolbar {
background-image: none;
diff --git a/desktop-themes/BlueMenta/gtk-3.0/other-applications.css b/desktop-themes/BlueMenta/gtk-3.0/other-applications.css
index 8bf86e21..dace6fed 100644
--- a/desktop-themes/BlueMenta/gtk-3.0/other-applications.css
+++ b/desktop-themes/BlueMenta/gtk-3.0/other-applications.css
@@ -38,6 +38,41 @@ NemoPathbarButton:active:hover {
color-stop (1, shade(alpha(@theme_selected_bg_color, 0.8), 1.25)));
}
+/* workaround for broken first/last-child logic with linked buttons
+ in pathbar with gtk+-3.18 */
+NemoPathBar:dir(ltr).raised.linked .button.text-button,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:hover,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:hover:active,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:active,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:checked,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:checked:hover,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:checked:hover:active,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:first-child,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:hover:first-child,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:hover:active:first-child,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:active:first-child,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:checked:first-child,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:checked:hover:first-child,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:checked:hover:active:first-child,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:last-child,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:hover:last-child,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:hover:active:last-child,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:active:last-child,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:checked:last-child,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:checked:hover:last-child,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:checked:hover:active:last-child,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:only-child,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:hover:only-child,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:hover:active:only-child,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:active:only-child,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:checked:only-child,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:checked:hover:only-child,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:checked:hover:active:only-child {
+ border-right-width: 1px;
+ border-left-width: 1px;
+ border-image-width: 3px 3px 4px 3px;
+ border-radius: 4px;
+}
/* For Places Sidebar diskfull indicators */
diff --git a/desktop-themes/ContrastHigh/gtk-3.0/other-applications.css b/desktop-themes/ContrastHigh/gtk-3.0/other-applications.css
index 56a9465d..aebc4726 100644
--- a/desktop-themes/ContrastHigh/gtk-3.0/other-applications.css
+++ b/desktop-themes/ContrastHigh/gtk-3.0/other-applications.css
@@ -23,3 +23,42 @@ DConfWindow GtkPaned.horizontal {
border-width: 0px 1px 0 1px;
}
+/********
+ * Nemo *
+ ********/
+
+/* workaround for broken first/last-child logic with linked buttons
+ in pathbar with gtk+-3.18 */
+NemoPathBar:dir(ltr).raised.linked .button.text-button,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:hover,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:hover:active,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:active,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:checked,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:checked:hover,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:checked:hover:active,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:first-child,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:hover:first-child,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:hover:active:first-child,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:active:first-child,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:checked:first-child,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:checked:hover:first-child,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:checked:hover:active:first-child,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:last-child,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:hover:last-child,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:hover:active:last-child,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:active:last-child,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:checked:last-child,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:checked:hover:last-child,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:checked:hover:active:last-child,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:only-child,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:hover:only-child,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:hover:active:only-child,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:active:only-child,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:checked:only-child,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:checked:hover:only-child,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:checked:hover:active:only-child {
+ border-right-width: 2px;
+ border-left-width: 2px;
+ border-radius: 4px;
+}
+
diff --git a/desktop-themes/ContrastHighInverse/gtk-3.0/other-applications.css b/desktop-themes/ContrastHighInverse/gtk-3.0/other-applications.css
index 56a9465d..aebc4726 100644
--- a/desktop-themes/ContrastHighInverse/gtk-3.0/other-applications.css
+++ b/desktop-themes/ContrastHighInverse/gtk-3.0/other-applications.css
@@ -23,3 +23,42 @@ DConfWindow GtkPaned.horizontal {
border-width: 0px 1px 0 1px;
}
+/********
+ * Nemo *
+ ********/
+
+/* workaround for broken first/last-child logic with linked buttons
+ in pathbar with gtk+-3.18 */
+NemoPathBar:dir(ltr).raised.linked .button.text-button,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:hover,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:hover:active,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:active,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:checked,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:checked:hover,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:checked:hover:active,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:first-child,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:hover:first-child,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:hover:active:first-child,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:active:first-child,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:checked:first-child,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:checked:hover:first-child,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:checked:hover:active:first-child,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:last-child,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:hover:last-child,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:hover:active:last-child,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:active:last-child,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:checked:last-child,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:checked:hover:last-child,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:checked:hover:active:last-child,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:only-child,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:hover:only-child,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:hover:active:only-child,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:active:only-child,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:checked:only-child,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:checked:hover:only-child,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:checked:hover:active:only-child {
+ border-right-width: 2px;
+ border-left-width: 2px;
+ border-radius: 4px;
+}
+
diff --git a/desktop-themes/Green-Submarine/gtk-3.0/other-applications.css b/desktop-themes/Green-Submarine/gtk-3.0/other-applications.css
index 79bbaf73..7b897478 100644
--- a/desktop-themes/Green-Submarine/gtk-3.0/other-applications.css
+++ b/desktop-themes/Green-Submarine/gtk-3.0/other-applications.css
@@ -418,6 +418,41 @@ NemoWindow .primary-toolbar .toolbar {
background-color: @theme_bg_color;
}
+/* workaround for broken first/last-child logic with linked buttons
+ in pathbar with gtk+-3.18 */
+NemoPathBar:dir(ltr).raised.linked .button.text-button,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:hover,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:hover:active,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:active,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:checked,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:checked:hover,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:checked:hover:active,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:first-child,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:hover:first-child,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:hover:active:first-child,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:active:first-child,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:checked:first-child,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:checked:hover:first-child,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:checked:hover:active:first-child,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:last-child,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:hover:last-child,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:hover:active:last-child,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:active:last-child,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:checked:last-child,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:checked:hover:last-child,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:checked:hover:active:last-child,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:only-child,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:hover:only-child,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:hover:active:only-child,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:active:only-child,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:checked:only-child,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:checked:hover:only-child,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:checked:hover:active:only-child {
+ border-right-width: 1px;
+ border-left-width: 1px;
+ border-radius: 6px;
+}
+
/* Nemo statusbar */
NemoWindow .toolbar {
background-image: none;
diff --git a/desktop-themes/Menta/gtk-3.0/other-applications.css b/desktop-themes/Menta/gtk-3.0/other-applications.css
index 0b132d58..12fdc638 100644
--- a/desktop-themes/Menta/gtk-3.0/other-applications.css
+++ b/desktop-themes/Menta/gtk-3.0/other-applications.css
@@ -38,6 +38,41 @@ NemoPathbarButton:active:hover {
color-stop (1, shade(alpha(@theme_selected_bg_color, 0.8), 1.25)));
}
+/* workaround for broken first/last-child logic with linked buttons
+ in pathbar with gtk+-3.18 */
+NemoPathBar:dir(ltr).raised.linked .button.text-button,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:hover,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:hover:active,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:active,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:checked,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:checked:hover,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:checked:hover:active,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:first-child,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:hover:first-child,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:hover:active:first-child,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:active:first-child,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:checked:first-child,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:checked:hover:first-child,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:checked:hover:active:first-child,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:last-child,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:hover:last-child,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:hover:active:last-child,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:active:last-child,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:checked:last-child,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:checked:hover:last-child,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:checked:hover:active:last-child,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:only-child,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:hover:only-child,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:hover:active:only-child,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:active:only-child,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:checked:only-child,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:checked:hover:only-child,
+NemoPathBar:dir(ltr).raised.linked .button.text-button:checked:hover:active:only-child {
+ border-right-width: 1px;
+ border-left-width: 1px;
+ border-image-width: 3px 3px 4px 3px;
+ border-radius: 4px;
+}
/* For Places Sidebar diskfull indicators */