summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLapo Calamandrei <calamandrei@gmail.com>2014-12-11 17:48:29 +0100
committerLapo Calamandrei <calamandrei@gmail.com>2014-12-11 17:48:29 +0100
commit1cfbf166173597df87ef4ff3717e549a037bd230 (patch)
tree97c043f51f8d172c08e1178623358f9886b6c59e
parentff669c6b12a9e95cbfb6f1e2804e6fda0188ed98 (diff)
downloadgtk+-1cfbf166173597df87ef4ff3717e549a037bd230.tar.gz
Adwaita: draw drag hilight on treeview rows.
See https://bugzilla.gnome.org/show_bug.cgi?id=741314
-rw-r--r--gtk/resources/theme/Adwaita/_common.scss22
-rw-r--r--gtk/resources/theme/Adwaita/gtk-contained-dark.css266
-rw-r--r--gtk/resources/theme/Adwaita/gtk-contained.css266
3 files changed, 454 insertions, 100 deletions
diff --git a/gtk/resources/theme/Adwaita/_common.scss b/gtk/resources/theme/Adwaita/_common.scss
index f3e0c9712f..a84c46a911 100644
--- a/gtk/resources/theme/Adwaita/_common.scss
+++ b/gtk/resources/theme/Adwaita/_common.scss
@@ -1223,28 +1223,39 @@ GtkTreeView.view { // treeview grid lines and expanders, unfortunatelly
-GtkTreeView-expander-size: 16;
border-color: $bg_color; // this is actually the line color
// :selected is ignored hence no style for it
+
&:insensitive {
color: $insensitive_fg_color;
+
&:selected { color: mix($selected_fg_color, $selected_bg_color, 40%); }
}
+
&:backdrop {
border-color: $backdrop_bg_color;
}
+
&.expander {
-gtk-icon-source: -gtk-icontheme('pan-end-symbolic');
+
&:dir(rtl) { -gtk-icon-source: -gtk-icontheme('pan-end-symbolic-rtl'); }
+
color: mix($fg_color, $base_color, 70%);
+
&:hover { color: $fg_color; }
+
&:selected {
color: mix($selected_fg_color, $selected_bg_color, 70%);
&:hover { color: $selected_fg_color; }
&:backdrop { color: mix($backdrop_base_color, $selected_bg_color, 70%); }
}
+
&:checked {
-gtk-icon-source: -gtk-icontheme('pan-down-symbolic');
}
+
&:backdrop { color: mix($backdrop_fg_color, $backdrop_base_color, 70%); }
}
+
&.progressbar { // progress bar in treeviews
@if $variant == light { color: $base_color; }
border-radius: 4px;
@@ -1261,16 +1272,19 @@ GtkTreeView.view { // treeview grid lines and expanders, unfortunatelly
color: $selected_bg_color;
box-shadow: none;
}
+
@else { box-shadow: inset 0 1px transparentize(white, 0.95); }
background-image: linear-gradient(to bottom,
$base_color,
darken($base_color,10%));
+
&:backdrop {
@if $variant == 'light' { color: $selected_bg_color; }
@else { border-color: $backdrop_base_color; }
background-color: $backdrop_base_color;
}
}
+
&:backdrop {
@if $variant == 'light' { color: $backdrop_base_color; }
@else { border-color: $backdrop_base_color; }
@@ -1278,9 +1292,11 @@ GtkTreeView.view { // treeview grid lines and expanders, unfortunatelly
box-shadow: none;
}
}
+
&.trough { // progress bar trough in treeviews
background-color: transparentize($fg_color,0.9);
border-radius: 4px;
+
&:selected {
background-color: if($variant == 'light',
transparentize($selected_fg_color, 0.7),
@@ -1292,6 +1308,12 @@ GtkTreeView.view { // treeview grid lines and expanders, unfortunatelly
}
}
}
+
+ &.dnd {
+ border-style: solid none;
+ border-width: 1px;
+ border-color: mix($fg_color, $selected_bg_color, 50%);
+ }
}
column-header {
diff --git a/gtk/resources/theme/Adwaita/gtk-contained-dark.css b/gtk/resources/theme/Adwaita/gtk-contained-dark.css
index 17faef3cd5..674eb25dc2 100644
--- a/gtk/resources/theme/Adwaita/gtk-contained-dark.css
+++ b/gtk/resources/theme/Adwaita/gtk-contained-dark.css
@@ -388,7 +388,9 @@ GtkCalendar.header .button.titlebutton {
text-shadow: none;
icon-shadow: none;
box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0); }
- .button:backdrop:insensitive > GtkLabel, .button.flat:backdrop:insensitive > GtkLabel, .header-bar .titlebutton.button:backdrop:insensitive > GtkLabel,
+ .button:backdrop:insensitive > GtkLabel, .header-bar .button.titlebutton:backdrop:insensitive > GtkLabel,
+ .titlebar .button.titlebutton:backdrop:insensitive > GtkLabel,
+ GtkCalendar.header .button.titlebutton:backdrop:insensitive > GtkLabel, .button.flat:backdrop:insensitive > GtkLabel, .header-bar .titlebutton.button:backdrop:insensitive > GtkLabel,
.titlebar .titlebutton.button:backdrop:insensitive > GtkLabel,
GtkCalendar.header .titlebutton.button:backdrop:insensitive > GtkLabel {
color: inherit; }
@@ -401,7 +403,11 @@ GtkCalendar.header .button.titlebutton {
border-color: #1e2222;
background-image: linear-gradient(to bottom, #262929);
box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0); }
- .button:backdrop:insensitive:active > GtkLabel, .button:backdrop:insensitive:checked > GtkLabel, .button.flat:backdrop:insensitive:active > GtkLabel, .header-bar .titlebutton.button:backdrop:insensitive:active > GtkLabel,
+ .button:backdrop:insensitive:active > GtkLabel, .header-bar .button.titlebutton:backdrop:insensitive:active > GtkLabel,
+ .titlebar .button.titlebutton:backdrop:insensitive:active > GtkLabel,
+ GtkCalendar.header .button.titlebutton:backdrop:insensitive:active > GtkLabel, .button:backdrop:insensitive:checked > GtkLabel, .header-bar .button.titlebutton:backdrop:insensitive:checked > GtkLabel,
+ .titlebar .button.titlebutton:backdrop:insensitive:checked > GtkLabel,
+ GtkCalendar.header .button.titlebutton:backdrop:insensitive:checked > GtkLabel, .button.flat:backdrop:insensitive:active > GtkLabel, .header-bar .titlebutton.button:backdrop:insensitive:active > GtkLabel,
.titlebar .titlebutton.button:backdrop:insensitive:active > GtkLabel,
GtkCalendar.header .titlebutton.button:backdrop:insensitive:active > GtkLabel, .button.flat:backdrop:insensitive:checked > GtkLabel, .header-bar .titlebutton.button:backdrop:insensitive:checked > GtkLabel,
.titlebar .titlebutton.button:backdrop:insensitive:checked > GtkLabel,
@@ -438,7 +444,11 @@ GtkCalendar.header .button.titlebutton {
border-color: #1c1f1f;
background-image: linear-gradient(to bottom, #2f3333, #323636);
box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0.1); }
- .button:insensitive:active > GtkLabel, .button:insensitive:checked > GtkLabel {
+ .button:insensitive:active > GtkLabel, .header-bar .button.titlebutton:insensitive:active > GtkLabel,
+ .titlebar .button.titlebutton:insensitive:active > GtkLabel,
+ GtkCalendar.header .button.titlebutton:insensitive:active > GtkLabel, .button:insensitive:checked > GtkLabel, .header-bar .button.titlebutton:insensitive:checked > GtkLabel,
+ .titlebar .button.titlebutton:insensitive:checked > GtkLabel,
+ GtkCalendar.header .button.titlebutton:insensitive:checked > GtkLabel {
color: inherit; }
.button.osd, .header-bar .osd.button.titlebutton,
.titlebar .osd.button.titlebutton,
@@ -702,7 +712,9 @@ GtkCalendar.header .button.titlebutton {
text-shadow: none;
icon-shadow: none;
box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0); }
- .button.suggested-action:backdrop:insensitive > GtkLabel, .button.suggested-action.flat:backdrop:insensitive > GtkLabel, .header-bar .suggested-action.titlebutton.button:backdrop:insensitive > GtkLabel,
+ .button.suggested-action:backdrop:insensitive > GtkLabel, .header-bar .suggested-action.button.titlebutton:backdrop:insensitive > GtkLabel,
+ .titlebar .suggested-action.button.titlebutton:backdrop:insensitive > GtkLabel,
+ GtkCalendar.header .suggested-action.button.titlebutton:backdrop:insensitive > GtkLabel, .button.suggested-action.flat:backdrop:insensitive > GtkLabel, .header-bar .suggested-action.titlebutton.button:backdrop:insensitive > GtkLabel,
.titlebar .suggested-action.titlebutton.button:backdrop:insensitive > GtkLabel,
GtkCalendar.header .suggested-action.titlebutton.button:backdrop:insensitive > GtkLabel {
color: inherit; }
@@ -715,7 +727,11 @@ GtkCalendar.header .button.titlebutton {
border-color: #0b1e33;
background-image: linear-gradient(to bottom, #1d4876);
box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0); }
- .button.suggested-action:backdrop:insensitive:active > GtkLabel, .button.suggested-action:backdrop:insensitive:checked > GtkLabel, .button.suggested-action.flat:backdrop:insensitive:active > GtkLabel, .header-bar .suggested-action.titlebutton.button:backdrop:insensitive:active > GtkLabel,
+ .button.suggested-action:backdrop:insensitive:active > GtkLabel, .header-bar .suggested-action.button.titlebutton:backdrop:insensitive:active > GtkLabel,
+ .titlebar .suggested-action.button.titlebutton:backdrop:insensitive:active > GtkLabel,
+ GtkCalendar.header .suggested-action.button.titlebutton:backdrop:insensitive:active > GtkLabel, .button.suggested-action:backdrop:insensitive:checked > GtkLabel, .header-bar .suggested-action.button.titlebutton:backdrop:insensitive:checked > GtkLabel,
+ .titlebar .suggested-action.button.titlebutton:backdrop:insensitive:checked > GtkLabel,
+ GtkCalendar.header .suggested-action.button.titlebutton:backdrop:insensitive:checked > GtkLabel, .button.suggested-action.flat:backdrop:insensitive:active > GtkLabel, .header-bar .suggested-action.titlebutton.button:backdrop:insensitive:active > GtkLabel,
.titlebar .suggested-action.titlebutton.button:backdrop:insensitive:active > GtkLabel,
GtkCalendar.header .suggested-action.titlebutton.button:backdrop:insensitive:active > GtkLabel, .button.suggested-action.flat:backdrop:insensitive:checked > GtkLabel, .header-bar .suggested-action.titlebutton.button:backdrop:insensitive:checked > GtkLabel,
.titlebar .suggested-action.titlebutton.button:backdrop:insensitive:checked > GtkLabel,
@@ -742,14 +758,20 @@ GtkCalendar.header .button.titlebutton {
text-shadow: none;
icon-shadow: none;
box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0.1); }
- .button.suggested-action:insensitive > GtkLabel {
+ .button.suggested-action:insensitive > GtkLabel, .header-bar .suggested-action.button.titlebutton:insensitive > GtkLabel,
+ .titlebar .suggested-action.button.titlebutton:insensitive > GtkLabel,
+ GtkCalendar.header .suggested-action.button.titlebutton:insensitive > GtkLabel {
color: inherit; }
.button.suggested-action:insensitive:active, .button.suggested-action:insensitive:checked {
color: #a4b5c8;
border-color: #0b1e33;
background-image: linear-gradient(to bottom, #1b436f, #1d4876);
box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0.1); }
- .button.suggested-action:insensitive:active > GtkLabel, .button.suggested-action:insensitive:checked > GtkLabel {
+ .button.suggested-action:insensitive:active > GtkLabel, .header-bar .suggested-action.button.titlebutton:insensitive:active > GtkLabel,
+ .titlebar .suggested-action.button.titlebutton:insensitive:active > GtkLabel,
+ GtkCalendar.header .suggested-action.button.titlebutton:insensitive:active > GtkLabel, .button.suggested-action:insensitive:checked > GtkLabel, .header-bar .suggested-action.button.titlebutton:insensitive:checked > GtkLabel,
+ .titlebar .suggested-action.button.titlebutton:insensitive:checked > GtkLabel,
+ GtkCalendar.header .suggested-action.button.titlebutton:insensitive:checked > GtkLabel {
color: inherit; }
.osd .button.suggested-action {
color: #eeeeec;
@@ -857,7 +879,9 @@ GtkCalendar.header .button.titlebutton {
text-shadow: none;
icon-shadow: none;
box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0); }
- .button.destructive-action:backdrop:insensitive > GtkLabel, .button.destructive-action.flat:backdrop:insensitive > GtkLabel, .header-bar .destructive-action.titlebutton.button:backdrop:insensitive > GtkLabel,
+ .button.destructive-action:backdrop:insensitive > GtkLabel, .header-bar .destructive-action.button.titlebutton:backdrop:insensitive > GtkLabel,
+ .titlebar .destructive-action.button.titlebutton:backdrop:insensitive > GtkLabel,
+ GtkCalendar.header .destructive-action.button.titlebutton:backdrop:insensitive > GtkLabel, .button.destructive-action.flat:backdrop:insensitive > GtkLabel, .header-bar .destructive-action.titlebutton.button:backdrop:insensitive > GtkLabel,
.titlebar .destructive-action.titlebutton.button:backdrop:insensitive > GtkLabel,
GtkCalendar.header .destructive-action.titlebutton.button:backdrop:insensitive > GtkLabel {
color: inherit; }
@@ -870,7 +894,11 @@ GtkCalendar.header .button.titlebutton {
border-color: #5e0707;
background-image: linear-gradient(to bottom, #a41111);
box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0); }
- .button.destructive-action:backdrop:insensitive:active > GtkLabel, .button.destructive-action:backdrop:insensitive:checked > GtkLabel, .button.destructive-action.flat:backdrop:insensitive:active > GtkLabel, .header-bar .destructive-action.titlebutton.button:backdrop:insensitive:active > GtkLabel,
+ .button.destructive-action:backdrop:insensitive:active > GtkLabel, .header-bar .destructive-action.button.titlebutton:backdrop:insensitive:active > GtkLabel,
+ .titlebar .destructive-action.button.titlebutton:backdrop:insensitive:active > GtkLabel,
+ GtkCalendar.header .destructive-action.button.titlebutton:backdrop:insensitive:active > GtkLabel, .button.destructive-action:backdrop:insensitive:checked > GtkLabel, .header-bar .destructive-action.button.titlebutton:backdrop:insensitive:checked > GtkLabel,
+ .titlebar .destructive-action.button.titlebutton:backdrop:insensitive:checked > GtkLabel,
+ GtkCalendar.header .destructive-action.button.titlebutton:backdrop:insensitive:checked > GtkLabel, .button.destructive-action.flat:backdrop:insensitive:active > GtkLabel, .header-bar .destructive-action.titlebutton.button:backdrop:insensitive:active > GtkLabel,
.titlebar .destructive-action.titlebutton.button:backdrop:insensitive:active > GtkLabel,
GtkCalendar.header .destructive-action.titlebutton.button:backdrop:insensitive:active > GtkLabel, .button.destructive-action.flat:backdrop:insensitive:checked > GtkLabel, .header-bar .destructive-action.titlebutton.button:backdrop:insensitive:checked > GtkLabel,
.titlebar .destructive-action.titlebutton.button:backdrop:insensitive:checked > GtkLabel,
@@ -897,14 +925,20 @@ GtkCalendar.header .button.titlebutton {
text-shadow: none;
icon-shadow: none;
box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0.1); }
- .button.destructive-action:insensitive > GtkLabel {
+ .button.destructive-action:insensitive > GtkLabel, .header-bar .destructive-action.button.titlebutton:insensitive > GtkLabel,
+ .titlebar .destructive-action.button.titlebutton:insensitive > GtkLabel,
+ GtkCalendar.header .destructive-action.button.titlebutton:insensitive > GtkLabel {
color: inherit; }
.button.destructive-action:insensitive:active, .button.destructive-action:insensitive:checked {
color: #da9f9f;
border-color: #5e0707;
background-image: linear-gradient(to bottom, #9d1010, #a41111);
box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0.1); }
- .button.destructive-action:insensitive:active > GtkLabel, .button.destructive-action:insensitive:checked > GtkLabel {
+ .button.destructive-action:insensitive:active > GtkLabel, .header-bar .destructive-action.button.titlebutton:insensitive:active > GtkLabel,
+ .titlebar .destructive-action.button.titlebutton:insensitive:active > GtkLabel,
+ GtkCalendar.header .destructive-action.button.titlebutton:insensitive:active > GtkLabel, .button.destructive-action:insensitive:checked > GtkLabel, .header-bar .destructive-action.button.titlebutton:insensitive:checked > GtkLabel,
+ .titlebar .destructive-action.button.titlebutton:insensitive:checked > GtkLabel,
+ GtkCalendar.header .destructive-action.button.titlebutton:insensitive:checked > GtkLabel {
color: inherit; }
.osd .button.destructive-action {
color: #eeeeec;
@@ -986,7 +1020,9 @@ GtkCalendar.header .button.titlebutton {
padding-right: 6px;
padding-top: 3px;
padding-bottom: 3px; }
- .stack-switcher > .button.text-button {
+ .stack-switcher > .button.text-button, .header-bar .stack-switcher > .text-button.button.titlebutton,
+ .titlebar .stack-switcher > .text-button.button.titlebutton,
+ GtkCalendar.header .stack-switcher > .text-button.button.titlebutton {
padding: 5px 10px 6px; }
.stack-switcher > .button.image-button, .header-bar .stack-switcher > .titlebutton.button,
.titlebar .stack-switcher > .titlebutton.button,
@@ -1031,7 +1067,9 @@ GtkCalendar.header .inline-toolbar GtkToolButton > .button.titlebutton {
text-shadow: 0 -1px rgba(0, 0, 0, 0.81176);
icon-shadow: 0 -1px rgba(0, 0, 0, 0.81176);
box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px rgba(238, 238, 236, 0.1); }
- .inline-toolbar GtkToolButton > .button:hover {
+ .inline-toolbar GtkToolButton > .button:hover, .inline-toolbar .header-bar GtkToolButton > .button.titlebutton:hover,
+ .inline-toolbar .titlebar GtkToolButton > .button.titlebutton:hover,
+ .inline-toolbar GtkCalendar.header GtkToolButton > .button.titlebutton:hover {
color: #eeeeec;
outline-color: rgba(238, 238, 236, 0.3);
border-color: #1c1f1f;
@@ -1039,7 +1077,11 @@ GtkCalendar.header .inline-toolbar GtkToolButton > .button.titlebutton {
text-shadow: 0 -1px rgba(0, 0, 0, 0.77976);
icon-shadow: 0 -1px rgba(0, 0, 0, 0.77976);
box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px rgba(238, 238, 236, 0.1); }
- .inline-toolbar GtkToolButton > .button:active, .inline-toolbar GtkToolButton > .button:checked {
+ .inline-toolbar GtkToolButton > .button:active, .inline-toolbar .header-bar GtkToolButton > .button.titlebutton:active,
+ .inline-toolbar .titlebar GtkToolButton > .button.titlebutton:active,
+ .inline-toolbar GtkCalendar.header GtkToolButton > .button.titlebutton:active, .inline-toolbar GtkToolButton > .button:checked, .inline-toolbar .header-bar GtkToolButton > .button.titlebutton:checked,
+ .inline-toolbar .titlebar GtkToolButton > .button.titlebutton:checked,
+ .inline-toolbar GtkCalendar.header GtkToolButton > .button.titlebutton:checked {
color: #eeeeec;
outline-color: rgba(238, 238, 236, 0.3);
border-color: #1c1f1f;
@@ -1047,7 +1089,9 @@ GtkCalendar.header .inline-toolbar GtkToolButton > .button.titlebutton {
text-shadow: 0 -1px rgba(0, 0, 0, 0.89176);
icon-shadow: 0 -1px rgba(0, 0, 0, 0.89176);
box-shadow: inset 0 1px rgba(0, 0, 0, 0.07), inset 0 2px 1px -2px rgba(0, 0, 0, 0.6), 0 1px rgba(238, 238, 236, 0.1); }
- .inline-toolbar GtkToolButton > .button:insensitive {
+ .inline-toolbar GtkToolButton > .button:insensitive, .inline-toolbar .header-bar GtkToolButton > .button.titlebutton:insensitive,
+ .inline-toolbar .titlebar GtkToolButton > .button.titlebutton:insensitive,
+ .inline-toolbar GtkCalendar.header GtkToolButton > .button.titlebutton:insensitive {
color: #939695;
border-color: #1c1f1f;
background-image: linear-gradient(to bottom, #323636);
@@ -1056,26 +1100,38 @@ GtkCalendar.header .inline-toolbar GtkToolButton > .button.titlebutton {
box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0.1); }
.inline-toolbar GtkToolButton > .button:insensitive > GtkLabel {
color: inherit; }
- .inline-toolbar GtkToolButton > .button:insensitive:active, .inline-toolbar GtkToolButton > .button:insensitive:checked {
+ .inline-toolbar GtkToolButton > .button:insensitive:active, .inline-toolbar .header-bar GtkToolButton > .button.titlebutton:insensitive:active,
+ .inline-toolbar .titlebar GtkToolButton > .button.titlebutton:insensitive:active,
+ .inline-toolbar GtkCalendar.header GtkToolButton > .button.titlebutton:insensitive:active, .inline-toolbar GtkToolButton > .button:insensitive:checked, .inline-toolbar .header-bar GtkToolButton > .button.titlebutton:insensitive:checked,
+ .inline-toolbar .titlebar GtkToolButton > .button.titlebutton:insensitive:checked,
+ .inline-toolbar GtkCalendar.header GtkToolButton > .button.titlebutton:insensitive:checked {
color: #939695;
border-color: #1c1f1f;
background-image: linear-gradient(to bottom, #2f3333, #323636);
box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0.1); }
.inline-toolbar GtkToolButton > .button:insensitive:active > GtkLabel, .inline-toolbar GtkToolButton > .button:insensitive:checked > GtkLabel {
color: inherit; }
- .inline-toolbar GtkToolButton > .button:backdrop {
+ .inline-toolbar GtkToolButton > .button:backdrop, .inline-toolbar .header-bar GtkToolButton > .button.titlebutton:backdrop,
+ .inline-toolbar .titlebar GtkToolButton > .button.titlebutton:backdrop,
+ .inline-toolbar GtkCalendar.header GtkToolButton > .button.titlebutton:backdrop {
color: #939695;
border-color: #1e2222;
background-image: linear-gradient(to bottom, #393f3f);
text-shadow: none;
icon-shadow: none;
box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0); }
- .inline-toolbar GtkToolButton > .button:backdrop:active, .inline-toolbar GtkToolButton > .button:backdrop:checked {
+ .inline-toolbar GtkToolButton > .button:backdrop:active, .inline-toolbar .header-bar GtkToolButton > .button.titlebutton:backdrop:active,
+ .inline-toolbar .titlebar GtkToolButton > .button.titlebutton:backdrop:active,
+ .inline-toolbar GtkCalendar.header GtkToolButton > .button.titlebutton:backdrop:active, .inline-toolbar GtkToolButton > .button:backdrop:checked, .inline-toolbar .header-bar GtkToolButton > .button.titlebutton:backdrop:checked,
+ .inline-toolbar .titlebar GtkToolButton > .button.titlebutton:backdrop:checked,
+ .inline-toolbar GtkCalendar.header GtkToolButton > .button.titlebutton:backdrop:checked {
color: #939695;
border-color: #1e2222;
background-image: linear-gradient(to bottom, #2f3434);
box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0); }
- .inline-toolbar GtkToolButton > .button:backdrop:insensitive {
+ .inline-toolbar GtkToolButton > .button:backdrop:insensitive, .inline-toolbar .header-bar GtkToolButton > .button.titlebutton:backdrop:insensitive,
+ .inline-toolbar .titlebar GtkToolButton > .button.titlebutton:backdrop:insensitive,
+ .inline-toolbar GtkCalendar.header GtkToolButton > .button.titlebutton:backdrop:insensitive {
color: #5d6767;
border-color: #1e2222;
background-image: linear-gradient(to bottom, #323636);
@@ -1084,7 +1140,11 @@ GtkCalendar.header .inline-toolbar GtkToolButton > .button.titlebutton {
box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0); }
.inline-toolbar GtkToolButton > .button:backdrop:insensitive > GtkLabel {
color: inherit; }
- .inline-toolbar GtkToolButton > .button:backdrop:insensitive:active, .inline-toolbar GtkToolButton > .button:backdrop:insensitive:checked {
+ .inline-toolbar GtkToolButton > .button:backdrop:insensitive:active, .inline-toolbar .header-bar GtkToolButton > .button.titlebutton:backdrop:insensitive:active,
+ .inline-toolbar .titlebar GtkToolButton > .button.titlebutton:backdrop:insensitive:active,
+ .inline-toolbar GtkCalendar.header GtkToolButton > .button.titlebutton:backdrop:insensitive:active, .inline-toolbar GtkToolButton > .button:backdrop:insensitive:checked, .inline-toolbar .header-bar GtkToolButton > .button.titlebutton:backdrop:insensitive:checked,
+ .inline-toolbar .titlebar GtkToolButton > .button.titlebutton:backdrop:insensitive:checked,
+ .inline-toolbar GtkCalendar.header GtkToolButton > .button.titlebutton:backdrop:insensitive:checked {
color: #5d6767;
border-color: #1e2222;
background-image: linear-gradient(to bottom, #262929);
@@ -1496,7 +1556,11 @@ GtkCalendar.header .button.titlebutton:visited {
text-shadow: none;
icon-shadow: none;
box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
- .spinbutton.vertical .button:first-child:insensitive > GtkLabel, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive > GtkLabel {
+ .spinbutton.vertical .button:first-child:insensitive > GtkLabel, .spinbutton.vertical .header-bar .button.titlebutton:first-child:insensitive > GtkLabel,
+ .spinbutton.vertical .titlebar .button.titlebutton:first-child:insensitive > GtkLabel,
+ .spinbutton.vertical GtkCalendar.header .button.titlebutton:first-child:insensitive > GtkLabel, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive > GtkLabel, .spinbutton.vertical:dir(rtl) .header-bar .button.titlebutton:first-child:insensitive > GtkLabel,
+ .spinbutton.vertical:dir(rtl) .titlebar .button.titlebutton:first-child:insensitive > GtkLabel,
+ .spinbutton.vertical:dir(rtl) GtkCalendar.header .button.titlebutton:first-child:insensitive > GtkLabel {
color: inherit; }
.spinbutton.vertical .button:first-child:backdrop, .spinbutton.vertical:dir(rtl) .button:first-child:backdrop {
color: #939695;
@@ -1536,7 +1600,11 @@ GtkCalendar.header .button.titlebutton:visited {
text-shadow: none;
icon-shadow: none;
box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0.1); }
- .spinbutton.vertical .button:last-child:insensitive > GtkLabel, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive > GtkLabel {
+ .spinbutton.vertical .button:last-child:insensitive > GtkLabel, .spinbutton.vertical .header-bar .button.titlebutton:last-child:insensitive > GtkLabel,
+ .spinbutton.vertical .titlebar .button.titlebutton:last-child:insensitive > GtkLabel,
+ .spinbutton.vertical GtkCalendar.header .button.titlebutton:last-child:insensitive > GtkLabel, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive > GtkLabel, .spinbutton.vertical:dir(rtl) .header-bar .button.titlebutton:last-child:insensitive > GtkLabel,
+ .spinbutton.vertical:dir(rtl) .titlebar .button.titlebutton:last-child:insensitive > GtkLabel,
+ .spinbutton.vertical:dir(rtl) GtkCalendar.header .button.titlebutton:last-child:insensitive > GtkLabel {
color: inherit; }
.spinbutton.vertical .button:last-child:backdrop, .spinbutton.vertical:dir(rtl) .button:last-child:backdrop {
color: #939695;
@@ -1552,7 +1620,11 @@ GtkCalendar.header .button.titlebutton:visited {
text-shadow: none;
icon-shadow: none;
box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0); }
- .spinbutton.vertical .button:backdrop:insensitive > GtkLabel, .spinbutton.vertical:dir(rtl) .button:backdrop:insensitive > GtkLabel {
+ .spinbutton.vertical .button:backdrop:insensitive > GtkLabel, .spinbutton.vertical .header-bar .button.titlebutton:backdrop:insensitive > GtkLabel,
+ .spinbutton.vertical .titlebar .button.titlebutton:backdrop:insensitive > GtkLabel,
+ .spinbutton.vertical GtkCalendar.header .button.titlebutton:backdrop:insensitive > GtkLabel, .spinbutton.vertical:dir(rtl) .button:backdrop:insensitive > GtkLabel, .spinbutton.vertical:dir(rtl) .header-bar .button.titlebutton:backdrop:insensitive > GtkLabel,
+ .spinbutton.vertical:dir(rtl) .titlebar .button.titlebutton:backdrop:insensitive > GtkLabel,
+ .spinbutton.vertical:dir(rtl) GtkCalendar.header .button.titlebutton:backdrop:insensitive > GtkLabel {
color: inherit; }
.spinbutton.vertical.entry, .spinbutton.vertical:dir(rtl).entry {
border-radius: 0;
@@ -1760,12 +1832,20 @@ GtkComboBox {
icon-shadow: none;
box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(43, 100, 160, 0);
border-color: #0f2b48; }
- .titlebar.selection-mode .button:backdrop:insensitive > GtkLabel, GtkCalendar.selection-mode.header .button:backdrop:insensitive > GtkLabel, .titlebar.selection-mode .button.flat:backdrop:insensitive > GtkLabel, GtkCalendar.selection-mode.header .button.flat:backdrop:insensitive > GtkLabel,
+ .titlebar.selection-mode .button:backdrop:insensitive > GtkLabel, GtkCalendar.selection-mode.header .button:backdrop:insensitive > GtkLabel, .titlebar.selection-mode .header-bar .button.titlebutton:backdrop:insensitive > GtkLabel, GtkCalendar.selection-mode.header .header-bar .button.titlebutton:backdrop:insensitive > GtkLabel,
+ GtkCalendar.selection-mode.header .titlebar .button.titlebutton:backdrop:insensitive > GtkLabel,
+ .titlebar.selection-mode GtkCalendar.header .button.titlebutton:backdrop:insensitive > GtkLabel, .titlebar.selection-mode .button.flat:backdrop:insensitive > GtkLabel, GtkCalendar.selection-mode.header .button.flat:backdrop:insensitive > GtkLabel, .titlebar.selection-mode .header-bar .titlebutton.button:backdrop:insensitive > GtkLabel, GtkCalendar.selection-mode.header .header-bar .titlebutton.button:backdrop:insensitive > GtkLabel,
.titlebar.selection-mode .titlebutton.button:backdrop:insensitive > GtkLabel,
+ GtkCalendar.selection-mode.header .titlebar .titlebutton.button:backdrop:insensitive > GtkLabel,
+ .titlebar.selection-mode GtkCalendar.header .titlebutton.button:backdrop:insensitive > GtkLabel,
GtkCalendar.selection-mode.header .titlebutton.button:backdrop:insensitive > GtkLabel,
.header-bar.selection-mode .button:backdrop:insensitive > GtkLabel,
+ .header-bar.selection-mode .titlebar .button.titlebutton:backdrop:insensitive > GtkLabel,
+ .header-bar.selection-mode GtkCalendar.header .button.titlebutton:backdrop:insensitive > GtkLabel,
.header-bar.selection-mode .button.flat:backdrop:insensitive > GtkLabel,
- .header-bar.selection-mode .titlebutton.button:backdrop:insensitive > GtkLabel {
+ .header-bar.selection-mode .titlebutton.button:backdrop:insensitive > GtkLabel,
+ .header-bar.selection-mode .titlebar .titlebutton.button:backdrop:insensitive > GtkLabel,
+ .header-bar.selection-mode GtkCalendar.header .titlebutton.button:backdrop:insensitive > GtkLabel {
color: inherit; }
.titlebar.selection-mode .button:backdrop:insensitive:active, GtkCalendar.selection-mode.header .button:backdrop:insensitive:active, .titlebar.selection-mode .button:backdrop:insensitive:checked, GtkCalendar.selection-mode.header .button:backdrop:insensitive:checked, .titlebar.selection-mode .button.flat:backdrop:insensitive:active, GtkCalendar.selection-mode.header .button.flat:backdrop:insensitive:active,
.titlebar.selection-mode .titlebutton.button:backdrop:insensitive:active,
@@ -1783,17 +1863,33 @@ GtkComboBox {
background-image: linear-gradient(to bottom, #1d4876);
box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(43, 100, 160, 0);
border-color: #0f2b48; }
- .titlebar.selection-mode .button:backdrop:insensitive:active > GtkLabel, GtkCalendar.selection-mode.header .button:backdrop:insensitive:active > GtkLabel, .titlebar.selection-mode .button:backdrop:insensitive:checked > GtkLabel, GtkCalendar.selection-mode.header .button:backdrop:insensitive:checked > GtkLabel, .titlebar.selection-mode .button.flat:backdrop:insensitive:active > GtkLabel, GtkCalendar.selection-mode.header .button.flat:backdrop:insensitive:active > GtkLabel,
+ .titlebar.selection-mode .button:backdrop:insensitive:active > GtkLabel, GtkCalendar.selection-mode.header .button:backdrop:insensitive:active > GtkLabel, .titlebar.selection-mode .header-bar .button.titlebutton:backdrop:insensitive:active > GtkLabel, GtkCalendar.selection-mode.header .header-bar .button.titlebutton:backdrop:insensitive:active > GtkLabel,
+ GtkCalendar.selection-mode.header .titlebar .button.titlebutton:backdrop:insensitive:active > GtkLabel,
+ .titlebar.selection-mode GtkCalendar.header .button.titlebutton:backdrop:insensitive:active > GtkLabel, .titlebar.selection-mode .button:backdrop:insensitive:checked > GtkLabel, GtkCalendar.selection-mode.header .button:backdrop:insensitive:checked > GtkLabel, .titlebar.selection-mode .header-bar .button.titlebutton:backdrop:insensitive:checked > GtkLabel, GtkCalendar.selection-mode.header .header-bar .button.titlebutton:backdrop:insensitive:checked > GtkLabel,
+ GtkCalendar.selection-mode.header .titlebar .button.titlebutton:backdrop:insensitive:checked > GtkLabel,
+ .titlebar.selection-mode GtkCalendar.header .button.titlebutton:backdrop:insensitive:checked > GtkLabel, .titlebar.selection-mode .button.flat:backdrop:insensitive:active > GtkLabel, GtkCalendar.selection-mode.header .button.flat:backdrop:insensitive:active > GtkLabel, .titlebar.selection-mode .header-bar .titlebutton.button:backdrop:insensitive:active > GtkLabel, GtkCalendar.selection-mode.header .header-bar .titlebutton.button:backdrop:insensitive:active > GtkLabel,
.titlebar.selection-mode .titlebutton.button:backdrop:insensitive:active > GtkLabel,
- GtkCalendar.selection-mode.header .titlebutton.button:backdrop:insensitive:active > GtkLabel, .titlebar.selection-mode .button.flat:backdrop:insensitive:checked > GtkLabel, GtkCalendar.selection-mode.header .button.flat:backdrop:insensitive:checked > GtkLabel,
+ GtkCalendar.selection-mode.header .titlebar .titlebutton.button:backdrop:insensitive:active > GtkLabel,
+ .titlebar.selection-mode GtkCalendar.header .titlebutton.button:backdrop:insensitive:active > GtkLabel,
+ GtkCalendar.selection-mode.header .titlebutton.button:backdrop:insensitive:active > GtkLabel, .titlebar.selection-mode .button.flat:backdrop:insensitive:checked > GtkLabel, GtkCalendar.selection-mode.header .button.flat:backdrop:insensitive:checked > GtkLabel, .titlebar.selection-mode .header-bar .titlebutton.button:backdrop:insensitive:checked > GtkLabel, GtkCalendar.selection-mode.header .header-bar .titlebutton.button:backdrop:insensitive:checked > GtkLabel,
.titlebar.selection-mode .titlebutton.button:backdrop:insensitive:checked > GtkLabel,
+ GtkCalendar.selection-mode.header .titlebar .titlebutton.button:backdrop:insensitive:checked > GtkLabel,
+ .titlebar.selection-mode GtkCalendar.header .titlebutton.button:backdrop:insensitive:checked > GtkLabel,
GtkCalendar.selection-mode.header .titlebutton.button:backdrop:insensitive:checked > GtkLabel,
.header-bar.selection-mode .button:backdrop:insensitive:active > GtkLabel,
+ .header-bar.selection-mode .titlebar .button.titlebutton:backdrop:insensitive:active > GtkLabel,
+ .header-bar.selection-mode GtkCalendar.header .button.titlebutton:backdrop:insensitive:active > GtkLabel,
.header-bar.selection-mode .button:backdrop:insensitive:checked > GtkLabel,
+ .header-bar.selection-mode .titlebar .button.titlebutton:backdrop:insensitive:checked > GtkLabel,
+ .header-bar.selection-mode GtkCalendar.header .button.titlebutton:backdrop:insensitive:checked > GtkLabel,
.header-bar.selection-mode .button.flat:backdrop:insensitive:active > GtkLabel,
.header-bar.selection-mode .titlebutton.button:backdrop:insensitive:active > GtkLabel,
+ .header-bar.selection-mode .titlebar .titlebutton.button:backdrop:insensitive:active > GtkLabel,
+ .header-bar.selection-mode GtkCalendar.header .titlebutton.button:backdrop:insensitive:active > GtkLabel,
.header-bar.selection-mode .button.flat:backdrop:insensitive:checked > GtkLabel,
- .header-bar.selection-mode .titlebutton.button:backdrop:insensitive:checked > GtkLabel {
+ .header-bar.selection-mode .titlebutton.button:backdrop:insensitive:checked > GtkLabel,
+ .header-bar.selection-mode .titlebar .titlebutton.button:backdrop:insensitive:checked > GtkLabel,
+ .header-bar.selection-mode GtkCalendar.header .titlebutton.button:backdrop:insensitive:checked > GtkLabel {
color: inherit; }
.titlebar.selection-mode .button.flat:backdrop, GtkCalendar.selection-mode.header .button.flat:backdrop,
.titlebar.selection-mode .titlebutton.button:backdrop,
@@ -1822,8 +1918,12 @@ GtkComboBox {
text-shadow: none;
icon-shadow: none;
box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(43, 100, 160, 0.55); }
- .titlebar.selection-mode .button:insensitive > GtkLabel, GtkCalendar.selection-mode.header .button:insensitive > GtkLabel,
- .header-bar.selection-mode .button:insensitive > GtkLabel {
+ .titlebar.selection-mode .button:insensitive > GtkLabel, GtkCalendar.selection-mode.header .button:insensitive > GtkLabel, .titlebar.selection-mode .header-bar .button.titlebutton:insensitive > GtkLabel, GtkCalendar.selection-mode.header .header-bar .button.titlebutton:insensitive > GtkLabel,
+ GtkCalendar.selection-mode.header .titlebar .button.titlebutton:insensitive > GtkLabel,
+ .titlebar.selection-mode GtkCalendar.header .button.titlebutton:insensitive > GtkLabel,
+ .header-bar.selection-mode .button:insensitive > GtkLabel,
+ .header-bar.selection-mode .titlebar .button.titlebutton:insensitive > GtkLabel,
+ .header-bar.selection-mode GtkCalendar.header .button.titlebutton:insensitive > GtkLabel {
color: inherit; }
.titlebar.selection-mode .button:insensitive:active, GtkCalendar.selection-mode.header .button:insensitive:active, .titlebar.selection-mode .button:insensitive:checked, GtkCalendar.selection-mode.header .button:insensitive:checked,
.header-bar.selection-mode .button:insensitive:active,
@@ -1832,9 +1932,17 @@ GtkComboBox {
border-color: #0b1e33;
background-image: linear-gradient(to bottom, #1b436f, #1d4876);
box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(43, 100, 160, 0.55); }
- .titlebar.selection-mode .button:insensitive:active > GtkLabel, GtkCalendar.selection-mode.header .button:insensitive:active > GtkLabel, .titlebar.selection-mode .button:insensitive:checked > GtkLabel, GtkCalendar.selection-mode.header .button:insensitive:checked > GtkLabel,
+ .titlebar.selection-mode .button:insensitive:active > GtkLabel, GtkCalendar.selection-mode.header .button:insensitive:active > GtkLabel, .titlebar.selection-mode .header-bar .button.titlebutton:insensitive:active > GtkLabel, GtkCalendar.selection-mode.header .header-bar .button.titlebutton:insensitive:active > GtkLabel,
+ GtkCalendar.selection-mode.header .titlebar .button.titlebutton:insensitive:active > GtkLabel,
+ .titlebar.selection-mode GtkCalendar.header .button.titlebutton:insensitive:active > GtkLabel, .titlebar.selection-mode .button:insensitive:checked > GtkLabel, GtkCalendar.selection-mode.header .button:insensitive:checked > GtkLabel, .titlebar.selection-mode .header-bar .button.titlebutton:insensitive:checked > GtkLabel, GtkCalendar.selection-mode.header .header-bar .button.titlebutton:insensitive:checked > GtkLabel,
+ GtkCalendar.selection-mode.header .titlebar .button.titlebutton:insensitive:checked > GtkLabel,
+ .titlebar.selection-mode GtkCalendar.header .button.titlebutton:insensitive:checked > GtkLabel,
.header-bar.selection-mode .button:insensitive:active > GtkLabel,
- .header-bar.selection-mode .button:insensitive:checked > GtkLabel {
+ .header-bar.selection-mode .titlebar .button.titlebutton:insensitive:active > GtkLabel,
+ .header-bar.selection-mode GtkCalendar.header .button.titlebutton:insensitive:active > GtkLabel,
+ .header-bar.selection-mode .button:insensitive:checked > GtkLabel,
+ .header-bar.selection-mode .titlebar .button.titlebutton:insensitive:checked > GtkLabel,
+ .header-bar.selection-mode GtkCalendar.header .button.titlebutton:insensitive:checked > GtkLabel {
color: inherit; }
.titlebar.selection-mode .button.suggested-action, GtkCalendar.selection-mode.header .button.suggested-action,
.header-bar.selection-mode .button.suggested-action {
@@ -1875,8 +1983,12 @@ GtkComboBox {
icon-shadow: none;
box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(43, 100, 160, 0.55);
border-color: #0f2b48; }
- .titlebar.selection-mode .button.suggested-action:insensitive > GtkLabel, GtkCalendar.selection-mode.header .button.suggested-action:insensitive > GtkLabel,
- .header-bar.selection-mode .button.suggested-action:insensitive > GtkLabel {
+ .titlebar.selection-mode .button.suggested-action:insensitive > GtkLabel, GtkCalendar.selection-mode.header .button.suggested-action:insensitive > GtkLabel, .titlebar.selection-mode .header-bar .suggested-action.button.titlebutton:insensitive > GtkLabel, GtkCalendar.selection-mode.header .header-bar .suggested-action.button.titlebutton:insensitive > GtkLabel,
+ GtkCalendar.selection-mode.header .titlebar .suggested-action.button.titlebutton:insensitive > GtkLabel,
+ .titlebar.selection-mode GtkCalendar.header .suggested-action.button.titlebutton:insensitive > GtkLabel,
+ .header-bar.selection-mode .button.suggested-action:insensitive > GtkLabel,
+ .header-bar.selection-mode .titlebar .suggested-action.button.titlebutton:insensitive > GtkLabel,
+ .header-bar.selection-mode GtkCalendar.header .suggested-action.button.titlebutton:insensitive > GtkLabel {
color: inherit; }
.titlebar.selection-mode .button.suggested-action:backdrop, GtkCalendar.selection-mode.header .button.suggested-action:backdrop,
.header-bar.selection-mode .button.suggested-action:backdrop {
@@ -1896,8 +2008,12 @@ GtkComboBox {
icon-shadow: none;
box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(43, 100, 160, 0);
border-color: #0f2b48; }
- .titlebar.selection-mode .button.suggested-action:backdrop:insensitive > GtkLabel, GtkCalendar.selection-mode.header .button.suggested-action:backdrop:insensitive > GtkLabel,
- .header-bar.selection-mode .button.suggested-action:backdrop:insensitive > GtkLabel {
+ .titlebar.selection-mode .button.suggested-action:backdrop:insensitive > GtkLabel, GtkCalendar.selection-mode.header .button.suggested-action:backdrop:insensitive > GtkLabel, .titlebar.selection-mode .header-bar .suggested-action.button.titlebutton:backdrop:insensitive > GtkLabel, GtkCalendar.selection-mode.header .header-bar .suggested-action.button.titlebutton:backdrop:insensitive > GtkLabel,
+ GtkCalendar.selection-mode.header .titlebar .suggested-action.button.titlebutton:backdrop:insensitive > GtkLabel,
+ .titlebar.selection-mode GtkCalendar.header .suggested-action.button.titlebutton:backdrop:insensitive > GtkLabel,
+ .header-bar.selection-mode .button.suggested-action:backdrop:insensitive > GtkLabel,
+ .header-bar.selection-mode .titlebar .suggested-action.button.titlebutton:backdrop:insensitive > GtkLabel,
+ .header-bar.selection-mode GtkCalendar.header .suggested-action.button.titlebutton:backdrop:insensitive > GtkLabel {
color: inherit; }
.titlebar.selection-mode .selection-menu, GtkCalendar.selection-mode.header .selection-menu, .titlebar.selection-mode .selection-menu:backdrop, GtkCalendar.selection-mode.header .selection-menu:backdrop,
.header-bar.selection-mode .selection-menu,
@@ -2004,6 +2120,10 @@ GtkTreeView.view {
border-radius: 4px; }
GtkTreeView.view.trough:selected {
background-color: #184472; }
+ GtkTreeView.view.dnd {
+ border-style: solid none;
+ border-width: 1px;
+ border-color: #87a5c4; }
column-header .button, column-header .header-bar .button.titlebutton, .header-bar column-header .button.titlebutton,
column-header .titlebar .button.titlebutton,
@@ -3647,7 +3767,9 @@ GtkCalendar.header .list-row.button.titlebutton {
text-shadow: none;
icon-shadow: none;
box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
- .list-row:selected .button:backdrop:insensitive > GtkLabel, .list-row:selected .button.flat:backdrop:insensitive > GtkLabel, .list-row:selected .header-bar .titlebutton.button:backdrop:insensitive > GtkLabel, .header-bar .list-row:selected .titlebutton.button:backdrop:insensitive > GtkLabel,
+ .list-row:selected .button:backdrop:insensitive > GtkLabel, .list-row:selected .header-bar .button.titlebutton:backdrop:insensitive > GtkLabel,
+ .list-row:selected .titlebar .button.titlebutton:backdrop:insensitive > GtkLabel,
+ .list-row:selected GtkCalendar.header .button.titlebutton:backdrop:insensitive > GtkLabel, .list-row:selected .button.flat:backdrop:insensitive > GtkLabel, .list-row:selected .header-bar .titlebutton.button:backdrop:insensitive > GtkLabel, .header-bar .list-row:selected .titlebutton.button:backdrop:insensitive > GtkLabel,
.list-row:selected .titlebar .titlebutton.button:backdrop:insensitive > GtkLabel,
.titlebar .list-row:selected .titlebutton.button:backdrop:insensitive > GtkLabel,
.list-row:selected GtkCalendar.header .titlebutton.button:backdrop:insensitive > GtkLabel,
@@ -3666,7 +3788,11 @@ GtkCalendar.header .list-row.button.titlebutton {
border-color: #1e2222;
background-image: linear-gradient(to bottom, #262929);
box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
- .list-row:selected .button:backdrop:insensitive:active > GtkLabel, .list-row:selected .button:backdrop:insensitive:checked > GtkLabel, .list-row:selected .button.flat:backdrop:insensitive:active > GtkLabel, .list-row:selected .header-bar .titlebutton.button:backdrop:insensitive:active > GtkLabel, .header-bar .list-row:selected .titlebutton.button:backdrop:insensitive:active > GtkLabel,
+ .list-row:selected .button:backdrop:insensitive:active > GtkLabel, .list-row:selected .header-bar .button.titlebutton:backdrop:insensitive:active > GtkLabel,
+ .list-row:selected .titlebar .button.titlebutton:backdrop:insensitive:active > GtkLabel,
+ .list-row:selected GtkCalendar.header .button.titlebutton:backdrop:insensitive:active > GtkLabel, .list-row:selected .button:backdrop:insensitive:checked > GtkLabel, .list-row:selected .header-bar .button.titlebutton:backdrop:insensitive:checked > GtkLabel,
+ .list-row:selected .titlebar .button.titlebutton:backdrop:insensitive:checked > GtkLabel,
+ .list-row:selected GtkCalendar.header .button.titlebutton:backdrop:insensitive:checked > GtkLabel, .list-row:selected .button.flat:backdrop:insensitive:active > GtkLabel, .list-row:selected .header-bar .titlebutton.button:backdrop:insensitive:active > GtkLabel, .header-bar .list-row:selected .titlebutton.button:backdrop:insensitive:active > GtkLabel,
.list-row:selected .titlebar .titlebutton.button:backdrop:insensitive:active > GtkLabel,
.titlebar .list-row:selected .titlebutton.button:backdrop:insensitive:active > GtkLabel,
.list-row:selected GtkCalendar.header .titlebutton.button:backdrop:insensitive:active > GtkLabel,
@@ -3695,14 +3821,20 @@ GtkCalendar.header .list-row.button.titlebutton {
text-shadow: none;
icon-shadow: none;
box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
- .list-row:selected .button:insensitive > GtkLabel {
+ .list-row:selected .button:insensitive > GtkLabel, .list-row:selected .header-bar .button.titlebutton:insensitive > GtkLabel,
+ .list-row:selected .titlebar .button.titlebutton:insensitive > GtkLabel,
+ .list-row:selected GtkCalendar.header .button.titlebutton:insensitive > GtkLabel {
color: inherit; }
.list-row:selected .button:insensitive:active, .list-row:selected .button:insensitive:checked {
color: #939695;
border-color: #1c1f1f;
background-image: linear-gradient(to bottom, #2f3333, #323636);
box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
- .list-row:selected .button:insensitive:active > GtkLabel, .list-row:selected .button:insensitive:checked > GtkLabel {
+ .list-row:selected .button:insensitive:active > GtkLabel, .list-row:selected .header-bar .button.titlebutton:insensitive:active > GtkLabel,
+ .list-row:selected .titlebar .button.titlebutton:insensitive:active > GtkLabel,
+ .list-row:selected GtkCalendar.header .button.titlebutton:insensitive:active > GtkLabel, .list-row:selected .button:insensitive:checked > GtkLabel, .list-row:selected .header-bar .button.titlebutton:insensitive:checked > GtkLabel,
+ .list-row:selected .titlebar .button.titlebutton:insensitive:checked > GtkLabel,
+ .list-row:selected GtkCalendar.header .button.titlebutton:insensitive:checked > GtkLabel {
color: inherit; }
/*********************
@@ -3886,7 +4018,9 @@ GtkCalendar {
text-shadow: none;
icon-shadow: none;
box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
- .message-dialog.csd .dialog-action-area .button:insensitive > GtkLabel {
+ .message-dialog.csd .dialog-action-area .button:insensitive > GtkLabel, .message-dialog.csd .dialog-action-area .header-bar .button.titlebutton:insensitive > GtkLabel,
+ .message-dialog.csd .dialog-action-area .titlebar .button.titlebutton:insensitive > GtkLabel,
+ .message-dialog.csd .dialog-action-area GtkCalendar.header .button.titlebutton:insensitive > GtkLabel {
color: inherit; }
.message-dialog.csd .dialog-action-area .button:backdrop {
color: #939695;
@@ -3902,7 +4036,9 @@ GtkCalendar {
text-shadow: none;
icon-shadow: none;
box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
- .message-dialog.csd .dialog-action-area .button:backdrop:insensitive > GtkLabel {
+ .message-dialog.csd .dialog-action-area .button:backdrop:insensitive > GtkLabel, .message-dialog.csd .dialog-action-area .header-bar .button.titlebutton:backdrop:insensitive > GtkLabel,
+ .message-dialog.csd .dialog-action-area .titlebar .button.titlebutton:backdrop:insensitive > GtkLabel,
+ .message-dialog.csd .dialog-action-area GtkCalendar.header .button.titlebutton:backdrop:insensitive > GtkLabel {
color: inherit; }
.message-dialog.csd .dialog-action-area .button.suggested-action {
color: white;
@@ -3942,7 +4078,9 @@ GtkCalendar {
text-shadow: none;
icon-shadow: none;
box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
- .message-dialog.csd .dialog-action-area .button.suggested-action:backdrop:insensitive > GtkLabel {
+ .message-dialog.csd .dialog-action-area .button.suggested-action:backdrop:insensitive > GtkLabel, .message-dialog.csd .dialog-action-area .header-bar .suggested-action.button.titlebutton:backdrop:insensitive > GtkLabel,
+ .message-dialog.csd .dialog-action-area .titlebar .suggested-action.button.titlebutton:backdrop:insensitive > GtkLabel,
+ .message-dialog.csd .dialog-action-area GtkCalendar.header .suggested-action.button.titlebutton:backdrop:insensitive > GtkLabel {
color: inherit; }
.message-dialog.csd .dialog-action-area .button.suggested-action:insensitive {
color: #939695;
@@ -3951,7 +4089,9 @@ GtkCalendar {
text-shadow: none;
icon-shadow: none;
box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
- .message-dialog.csd .dialog-action-area .button.suggested-action:insensitive > GtkLabel {
+ .message-dialog.csd .dialog-action-area .button.suggested-action:insensitive > GtkLabel, .message-dialog.csd .dialog-action-area .header-bar .suggested-action.button.titlebutton:insensitive > GtkLabel,
+ .message-dialog.csd .dialog-action-area .titlebar .suggested-action.button.titlebutton:insensitive > GtkLabel,
+ .message-dialog.csd .dialog-action-area GtkCalendar.header .suggested-action.button.titlebutton:insensitive > GtkLabel {
color: inherit; }
.message-dialog.csd .dialog-action-area .button.destructive-action {
color: white;
@@ -3991,7 +4131,9 @@ GtkCalendar {
text-shadow: none;
icon-shadow: none;
box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
- .message-dialog.csd .dialog-action-area .button.destructive-action:backdrop:insensitive > GtkLabel {
+ .message-dialog.csd .dialog-action-area .button.destructive-action:backdrop:insensitive > GtkLabel, .message-dialog.csd .dialog-action-area .header-bar .destructive-action.button.titlebutton:backdrop:insensitive > GtkLabel,
+ .message-dialog.csd .dialog-action-area .titlebar .destructive-action.button.titlebutton:backdrop:insensitive > GtkLabel,
+ .message-dialog.csd .dialog-action-area GtkCalendar.header .destructive-action.button.titlebutton:backdrop:insensitive > GtkLabel {
color: inherit; }
.message-dialog.csd .dialog-action-area .button.destructive-action:insensitive {
color: #939695;
@@ -4000,7 +4142,9 @@ GtkCalendar {
text-shadow: none;
icon-shadow: none;
box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
- .message-dialog.csd .dialog-action-area .button.destructive-action:insensitive > GtkLabel {
+ .message-dialog.csd .dialog-action-area .button.destructive-action:insensitive > GtkLabel, .message-dialog.csd .dialog-action-area .header-bar .destructive-action.button.titlebutton:insensitive > GtkLabel,
+ .message-dialog.csd .dialog-action-area .titlebar .destructive-action.button.titlebutton:insensitive > GtkLabel,
+ .message-dialog.csd .dialog-action-area GtkCalendar.header .destructive-action.button.titlebutton:insensitive > GtkLabel {
color: inherit; }
.message-dialog.csd .dialog-action-area .button, .message-dialog.csd .dialog-action-area .button:hover, .message-dialog.csd .dialog-action-area .button:active, .message-dialog.csd .dialog-action-area .button:insensitive, .message-dialog.csd .dialog-action-area .button:backdrop, .message-dialog.csd .dialog-action-area .button:backdrop:insensitive, .message-dialog.csd .dialog-action-area .button.suggested-action, .message-dialog.csd .dialog-action-area .button.suggested-action:hover, .message-dialog.csd .dialog-action-area .button.suggested-action:active, .message-dialog.csd .dialog-action-area .button.suggested-action:backdrop, .message-dialog.csd .dialog-action-area .button.suggested-action:backdrop:insensitive, .message-dialog.csd .dialog-action-area .button.suggested-action:insensitive, .message-dialog.csd .dialog-action-area .button.destructive-action, .message-dialog.csd .dialog-action-area .button.destructive-action:hover, .message-dialog.csd .dialog-action-area .button.destructive-action:active, .message-dialog.csd .dialog-action-area .button.destructive-action:backdrop, .message-dialog.csd .dialog-action-area .button.destructive-action:backdrop:insensitive, .message-dialog.csd .dialog-action-area .button.destructive-action:insensitive {
border-left-style: solid;
@@ -4145,10 +4289,21 @@ GtkInfoBar {
text-shadow: none;
icon-shadow: none;
box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
- .info .button:insensitive > GtkLabel,
+ .info .button:insensitive > GtkLabel, .info .header-bar .button.titlebutton:insensitive > GtkLabel,
+ .info .titlebar .button.titlebutton:insensitive > GtkLabel,
+ .info GtkCalendar.header .button.titlebutton:insensitive > GtkLabel,
.question .button:insensitive > GtkLabel,
+ .question .header-bar .button.titlebutton:insensitive > GtkLabel,
+ .question .titlebar .button.titlebutton:insensitive > GtkLabel,
+ .question GtkCalendar.header .button.titlebutton:insensitive > GtkLabel,
.warning .button:insensitive > GtkLabel,
- .error .button:insensitive > GtkLabel {
+ .warning .header-bar .button.titlebutton:insensitive > GtkLabel,
+ .warning .titlebar .button.titlebutton:insensitive > GtkLabel,
+ .warning GtkCalendar.header .button.titlebutton:insensitive > GtkLabel,
+ .error .button:insensitive > GtkLabel,
+ .error .header-bar .button.titlebutton:insensitive > GtkLabel,
+ .error .titlebar .button.titlebutton:insensitive > GtkLabel,
+ .error GtkCalendar.header .button.titlebutton:insensitive > GtkLabel {
color: inherit; }
.info .button:backdrop,
.question .button:backdrop,
@@ -4172,10 +4327,21 @@ GtkInfoBar {
icon-shadow: none;
box-shadow: inset 0 1px rgba(255, 255, 255, 0);
border-color: #0b1e33; }
- .info .button:backdrop:insensitive > GtkLabel,
+ .info .button:backdrop:insensitive > GtkLabel, .info .header-bar .button.titlebutton:backdrop:insensitive > GtkLabel,
+ .info .titlebar .button.titlebutton:backdrop:insensitive > GtkLabel,
+ .info GtkCalendar.header .button.titlebutton:backdrop:insensitive > GtkLabel,
.question .button:backdrop:insensitive > GtkLabel,
+ .question .header-bar .button.titlebutton:backdrop:insensitive > GtkLabel,
+ .question .titlebar .button.titlebutton:backdrop:insensitive > GtkLabel,
+ .question GtkCalendar.header .button.titlebutton:backdrop:insensitive > GtkLabel,
.warning .button:backdrop:insensitive > GtkLabel,
- .error .button:backdrop:insensitive > GtkLabel {
+ .warning .header-bar .button.titlebutton:backdrop:insensitive > GtkLabel,
+ .warning .titlebar .button.titlebutton:backdrop:insensitive > GtkLabel,
+ .warning GtkCalendar.header .button.titlebutton:backdrop:insensitive > GtkLabel,
+ .error .button:backdrop:insensitive > GtkLabel,
+ .error .header-bar .button.titlebutton:backdrop:insensitive > GtkLabel,
+ .error .titlebar .button.titlebutton:backdrop:insensitive > GtkLabel,
+ .error GtkCalendar.header .button.titlebutton:backdrop:insensitive > GtkLabel {
color: inherit; }
/************
diff --git a/gtk/resources/theme/Adwaita/gtk-contained.css b/gtk/resources/theme/Adwaita/gtk-contained.css
index b57c742c05..fed31c9e58 100644
--- a/gtk/resources/theme/Adwaita/gtk-contained.css
+++ b/gtk/resources/theme/Adwaita/gtk-contained.css
@@ -380,7 +380,9 @@ GtkCalendar.header .button.titlebutton {
text-shadow: none;
icon-shadow: none;
box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); }
- .button:backdrop:insensitive > GtkLabel, .button.flat:backdrop:insensitive > GtkLabel, .header-bar .titlebutton.button:backdrop:insensitive > GtkLabel,
+ .button:backdrop:insensitive > GtkLabel, .header-bar .button.titlebutton:backdrop:insensitive > GtkLabel,
+ .titlebar .button.titlebutton:backdrop:insensitive > GtkLabel,
+ GtkCalendar.header .button.titlebutton:backdrop:insensitive > GtkLabel, .button.flat:backdrop:insensitive > GtkLabel, .header-bar .titlebutton.button:backdrop:insensitive > GtkLabel,
.titlebar .titlebutton.button:backdrop:insensitive > GtkLabel,
GtkCalendar.header .titlebutton.button:backdrop:insensitive > GtkLabel {
color: inherit; }
@@ -393,7 +395,11 @@ GtkCalendar.header .button.titlebutton {
border-color: #a8a8a8;
background-image: linear-gradient(to bottom, #e7e7e7);
box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); }
- .button:backdrop:insensitive:active > GtkLabel, .button:backdrop:insensitive:checked > GtkLabel, .button.flat:backdrop:insensitive:active > GtkLabel, .header-bar .titlebutton.button:backdrop:insensitive:active > GtkLabel,
+ .button:backdrop:insensitive:active > GtkLabel, .header-bar .button.titlebutton:backdrop:insensitive:active > GtkLabel,
+ .titlebar .button.titlebutton:backdrop:insensitive:active > GtkLabel,
+ GtkCalendar.header .button.titlebutton:backdrop:insensitive:active > GtkLabel, .button:backdrop:insensitive:checked > GtkLabel, .header-bar .button.titlebutton:backdrop:insensitive:checked > GtkLabel,
+ .titlebar .button.titlebutton:backdrop:insensitive:checked > GtkLabel,
+ GtkCalendar.header .button.titlebutton:backdrop:insensitive:checked > GtkLabel, .button.flat:backdrop:insensitive:active > GtkLabel, .header-bar .titlebutton.button:backdrop:insensitive:active > GtkLabel,
.titlebar .titlebutton.button:backdrop:insensitive:active > GtkLabel,
GtkCalendar.header .titlebutton.button:backdrop:insensitive:active > GtkLabel, .button.flat:backdrop:insensitive:checked > GtkLabel, .header-bar .titlebutton.button:backdrop:insensitive:checked > GtkLabel,
.titlebar .titlebutton.button:backdrop:insensitive:checked > GtkLabel,
@@ -430,7 +436,11 @@ GtkCalendar.header .button.titlebutton {
border-color: #a1a1a1;
background-image: linear-gradient(to bottom, #ebebeb, #f4f4f4);
box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px white; }
- .button:insensitive:active > GtkLabel, .button:insensitive:checked > GtkLabel {
+ .button:insensitive:active > GtkLabel, .header-bar .button.titlebutton:insensitive:active > GtkLabel,
+ .titlebar .button.titlebutton:insensitive:active > GtkLabel,
+ GtkCalendar.header .button.titlebutton:insensitive:active > GtkLabel, .button:insensitive:checked > GtkLabel, .header-bar .button.titlebutton:insensitive:checked > GtkLabel,
+ .titlebar .button.titlebutton:insensitive:checked > GtkLabel,
+ GtkCalendar.header .button.titlebutton:insensitive:checked > GtkLabel {
color: inherit; }
.button.osd, .header-bar .osd.button.titlebutton,
.titlebar .osd.button.titlebutton,
@@ -694,7 +704,9 @@ GtkCalendar.header .button.titlebutton {
text-shadow: none;
icon-shadow: none;
box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); }
- .button.suggested-action:backdrop:insensitive > GtkLabel, .button.suggested-action.flat:backdrop:insensitive > GtkLabel, .header-bar .suggested-action.titlebutton.button:backdrop:insensitive > GtkLabel,
+ .button.suggested-action:backdrop:insensitive > GtkLabel, .header-bar .suggested-action.button.titlebutton:backdrop:insensitive > GtkLabel,
+ .titlebar .suggested-action.button.titlebutton:backdrop:insensitive > GtkLabel,
+ GtkCalendar.header .suggested-action.button.titlebutton:backdrop:insensitive > GtkLabel, .button.suggested-action.flat:backdrop:insensitive > GtkLabel, .header-bar .suggested-action.titlebutton.button:backdrop:insensitive > GtkLabel,
.titlebar .suggested-action.titlebutton.button:backdrop:insensitive > GtkLabel,
GtkCalendar.header .suggested-action.titlebutton.button:backdrop:insensitive > GtkLabel {
color: inherit; }
@@ -707,7 +719,11 @@ GtkCalendar.header .button.titlebutton {
border-color: #5093da;
background-image: linear-gradient(to bottom, #5093da);
box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); }
- .button.suggested-action:backdrop:insensitive:active > GtkLabel, .button.suggested-action:backdrop:insensitive:checked > GtkLabel, .button.suggested-action.flat:backdrop:insensitive:active > GtkLabel, .header-bar .suggested-action.titlebutton.button:backdrop:insensitive:active > GtkLabel,
+ .button.suggested-action:backdrop:insensitive:active > GtkLabel, .header-bar .suggested-action.button.titlebutton:backdrop:insensitive:active > GtkLabel,
+ .titlebar .suggested-action.button.titlebutton:backdrop:insensitive:active > GtkLabel,
+ GtkCalendar.header .suggested-action.button.titlebutton:backdrop:insensitive:active > GtkLabel, .button.suggested-action:backdrop:insensitive:checked > GtkLabel, .header-bar .suggested-action.button.titlebutton:backdrop:insensitive:checked > GtkLabel,
+ .titlebar .suggested-action.button.titlebutton:backdrop:insensitive:checked > GtkLabel,
+ GtkCalendar.header .suggested-action.button.titlebutton:backdrop:insensitive:checked > GtkLabel, .button.suggested-action.flat:backdrop:insensitive:active > GtkLabel, .header-bar .suggested-action.titlebutton.button:backdrop:insensitive:active > GtkLabel,
.titlebar .suggested-action.titlebutton.button:backdrop:insensitive:active > GtkLabel,
GtkCalendar.header .suggested-action.titlebutton.button:backdrop:insensitive:active > GtkLabel, .button.suggested-action.flat:backdrop:insensitive:checked > GtkLabel, .header-bar .suggested-action.titlebutton.button:backdrop:insensitive:checked > GtkLabel,
.titlebar .suggested-action.titlebutton.button:backdrop:insensitive:checked > GtkLabel,
@@ -734,14 +750,20 @@ GtkCalendar.header .button.titlebutton {
text-shadow: none;
icon-shadow: none;
box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px white; }
- .button.suggested-action:insensitive > GtkLabel {
+ .button.suggested-action:insensitive > GtkLabel, .header-bar .suggested-action.button.titlebutton:insensitive > GtkLabel,
+ .titlebar .suggested-action.button.titlebutton:insensitive > GtkLabel,
+ GtkCalendar.header .suggested-action.button.titlebutton:insensitive > GtkLabel {
color: inherit; }
.button.suggested-action:insensitive:active, .button.suggested-action:insensitive:checked {
color: #b9d3f0;
border-color: #1c5187;
background-image: linear-gradient(to bottom, #4a8cd1, #5093da);
box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px white; }
- .button.suggested-action:insensitive:active > GtkLabel, .button.suggested-action:insensitive:checked > GtkLabel {
+ .button.suggested-action:insensitive:active > GtkLabel, .header-bar .suggested-action.button.titlebutton:insensitive:active > GtkLabel,
+ .titlebar .suggested-action.button.titlebutton:insensitive:active > GtkLabel,
+ GtkCalendar.header .suggested-action.button.titlebutton:insensitive:active > GtkLabel, .button.suggested-action:insensitive:checked > GtkLabel, .header-bar .suggested-action.button.titlebutton:insensitive:checked > GtkLabel,
+ .titlebar .suggested-action.button.titlebutton:insensitive:checked > GtkLabel,
+ GtkCalendar.header .suggested-action.button.titlebutton:insensitive:checked > GtkLabel {
color: inherit; }
.osd .button.suggested-action {
color: #eeeeec;
@@ -849,7 +871,9 @@ GtkCalendar.header .button.titlebutton {
text-shadow: none;
icon-shadow: none;
box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); }
- .button.destructive-action:backdrop:insensitive > GtkLabel, .button.destructive-action.flat:backdrop:insensitive > GtkLabel, .header-bar .destructive-action.titlebutton.button:backdrop:insensitive > GtkLabel,
+ .button.destructive-action:backdrop:insensitive > GtkLabel, .header-bar .destructive-action.button.titlebutton:backdrop:insensitive > GtkLabel,
+ .titlebar .destructive-action.button.titlebutton:backdrop:insensitive > GtkLabel,
+ GtkCalendar.header .destructive-action.button.titlebutton:backdrop:insensitive > GtkLabel, .button.destructive-action.flat:backdrop:insensitive > GtkLabel, .header-bar .destructive-action.titlebutton.button:backdrop:insensitive > GtkLabel,
.titlebar .destructive-action.titlebutton.button:backdrop:insensitive > GtkLabel,
GtkCalendar.header .destructive-action.titlebutton.button:backdrop:insensitive > GtkLabel {
color: inherit; }
@@ -862,7 +886,11 @@ GtkCalendar.header .button.titlebutton {
border-color: #ef3131;
background-image: linear-gradient(to bottom, #ef3131);
box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); }
- .button.destructive-action:backdrop:insensitive:active > GtkLabel, .button.destructive-action:backdrop:insensitive:checked > GtkLabel, .button.destructive-action.flat:backdrop:insensitive:active > GtkLabel, .header-bar .destructive-action.titlebutton.button:backdrop:insensitive:active > GtkLabel,
+ .button.destructive-action:backdrop:insensitive:active > GtkLabel, .header-bar .destructive-action.button.titlebutton:backdrop:insensitive:active > GtkLabel,
+ .titlebar .destructive-action.button.titlebutton:backdrop:insensitive:active > GtkLabel,
+ GtkCalendar.header .destructive-action.button.titlebutton:backdrop:insensitive:active > GtkLabel, .button.destructive-action:backdrop:insensitive:checked > GtkLabel, .header-bar .destructive-action.button.titlebutton:backdrop:insensitive:checked > GtkLabel,
+ .titlebar .destructive-action.button.titlebutton:backdrop:insensitive:checked > GtkLabel,
+ GtkCalendar.header .destructive-action.button.titlebutton:backdrop:insensitive:checked > GtkLabel, .button.destructive-action.flat:backdrop:insensitive:active > GtkLabel, .header-bar .destructive-action.titlebutton.button:backdrop:insensitive:active > GtkLabel,
.titlebar .destructive-action.titlebutton.button:backdrop:insensitive:active > GtkLabel,
GtkCalendar.header .destructive-action.titlebutton.button:backdrop:insensitive:active > GtkLabel, .button.destructive-action.flat:backdrop:insensitive:checked > GtkLabel, .header-bar .destructive-action.titlebutton.button:backdrop:insensitive:checked > GtkLabel,
.titlebar .destructive-action.titlebutton.button:backdrop:insensitive:checked > GtkLabel,
@@ -889,14 +917,20 @@ GtkCalendar.header .button.titlebutton {
text-shadow: none;
icon-shadow: none;
box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px white; }
- .button.destructive-action:insensitive > GtkLabel {
+ .button.destructive-action:insensitive > GtkLabel, .header-bar .destructive-action.button.titlebutton:insensitive > GtkLabel,
+ .titlebar .destructive-action.button.titlebutton:insensitive > GtkLabel,
+ GtkCalendar.header .destructive-action.button.titlebutton:insensitive > GtkLabel {
color: inherit; }
.button.destructive-action:insensitive:active, .button.destructive-action:insensitive:checked {
color: #f8acac;
border-color: #8e0b0b;
background-image: linear-gradient(to bottom, #e52d2d, #ef3131);
box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px white; }
- .button.destructive-action:insensitive:active > GtkLabel, .button.destructive-action:insensitive:checked > GtkLabel {
+ .button.destructive-action:insensitive:active > GtkLabel, .header-bar .destructive-action.button.titlebutton:insensitive:active > GtkLabel,
+ .titlebar .destructive-action.button.titlebutton:insensitive:active > GtkLabel,
+ GtkCalendar.header .destructive-action.button.titlebutton:insensitive:active > GtkLabel, .button.destructive-action:insensitive:checked > GtkLabel, .header-bar .destructive-action.button.titlebutton:insensitive:checked > GtkLabel,
+ .titlebar .destructive-action.button.titlebutton:insensitive:checked > GtkLabel,
+ GtkCalendar.header .destructive-action.button.titlebutton:insensitive:checked > GtkLabel {
color: inherit; }
.osd .button.destructive-action {
color: #eeeeec;
@@ -978,7 +1012,9 @@ GtkCalendar.header .button.titlebutton {
padding-right: 6px;
padding-top: 3px;
padding-bottom: 3px; }
- .stack-switcher > .button.text-button {
+ .stack-switcher > .button.text-button, .header-bar .stack-switcher > .text-button.button.titlebutton,
+ .titlebar .stack-switcher > .text-button.button.titlebutton,
+ GtkCalendar.header .stack-switcher > .text-button.button.titlebutton {
padding: 5px 10px 6px; }
.stack-switcher > .button.image-button, .header-bar .stack-switcher > .titlebutton.button,
.titlebar .stack-switcher > .titlebutton.button,
@@ -1023,7 +1059,9 @@ GtkCalendar.header .inline-toolbar GtkToolButton > .button.titlebutton {
text-shadow: 0 1px rgba(255, 255, 255, 0.76923);
icon-shadow: 0 1px rgba(255, 255, 255, 0.76923);
box-shadow: inset 0 1px white, 0 1px white; }
- .inline-toolbar GtkToolButton > .button:hover {
+ .inline-toolbar GtkToolButton > .button:hover, .inline-toolbar .header-bar GtkToolButton > .button.titlebutton:hover,
+ .inline-toolbar .titlebar GtkToolButton > .button.titlebutton:hover,
+ .inline-toolbar GtkCalendar.header GtkToolButton > .button.titlebutton:hover {
color: #2e3436;
outline-color: rgba(46, 52, 54, 0.3);
border-color: #a1a1a1;
@@ -1031,7 +1069,11 @@ GtkCalendar.header .inline-toolbar GtkToolButton > .button.titlebutton {
text-shadow: 0 1px rgba(255, 255, 255, 0.76923);
icon-shadow: 0 1px rgba(255, 255, 255, 0.76923);
box-shadow: inset 0 1px white, 0 1px white; }
- .inline-toolbar GtkToolButton > .button:active, .inline-toolbar GtkToolButton > .button:checked {
+ .inline-toolbar GtkToolButton > .button:active, .inline-toolbar .header-bar GtkToolButton > .button.titlebutton:active,
+ .inline-toolbar .titlebar GtkToolButton > .button.titlebutton:active,
+ .inline-toolbar GtkCalendar.header GtkToolButton > .button.titlebutton:active, .inline-toolbar GtkToolButton > .button:checked, .inline-toolbar .header-bar GtkToolButton > .button.titlebutton:checked,
+ .inline-toolbar .titlebar GtkToolButton > .button.titlebutton:checked,
+ .inline-toolbar GtkCalendar.header GtkToolButton > .button.titlebutton:checked {
color: #2e3436;
outline-color: rgba(46, 52, 54, 0.3);
border-color: #a1a1a1;
@@ -1039,7 +1081,9 @@ GtkCalendar.header .inline-toolbar GtkToolButton > .button.titlebutton {
text-shadow: 0 1px rgba(255, 255, 255, 0.76923);
icon-shadow: 0 1px rgba(255, 255, 255, 0.76923);
box-shadow: inset 0 1px rgba(0, 0, 0, 0.07), inset 0 2px 1px -2px rgba(0, 0, 0, 0.6), 0 1px white; }
- .inline-toolbar GtkToolButton > .button:insensitive {
+ .inline-toolbar GtkToolButton > .button:insensitive, .inline-toolbar .header-bar GtkToolButton > .button.titlebutton:insensitive,
+ .inline-toolbar .titlebar GtkToolButton > .button.titlebutton:insensitive,
+ .inline-toolbar GtkCalendar.header GtkToolButton > .button.titlebutton:insensitive {
color: #8d9091;
border-color: #a1a1a1;
background-image: linear-gradient(to bottom, #f4f4f4);
@@ -1048,26 +1092,38 @@ GtkCalendar.header .inline-toolbar GtkToolButton > .button.titlebutton {
box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px white; }
.inline-toolbar GtkToolButton > .button:insensitive > GtkLabel {
color: inherit; }
- .inline-toolbar GtkToolButton > .button:insensitive:active, .inline-toolbar GtkToolButton > .button:insensitive:checked {
+ .inline-toolbar GtkToolButton > .button:insensitive:active, .inline-toolbar .header-bar GtkToolButton > .button.titlebutton:insensitive:active,
+ .inline-toolbar .titlebar GtkToolButton > .button.titlebutton:insensitive:active,
+ .inline-toolbar GtkCalendar.header GtkToolButton > .button.titlebutton:insensitive:active, .inline-toolbar GtkToolButton > .button:insensitive:checked, .inline-toolbar .header-bar GtkToolButton > .button.titlebutton:insensitive:checked,
+ .inline-toolbar .titlebar GtkToolButton > .button.titlebutton:insensitive:checked,
+ .inline-toolbar GtkCalendar.header GtkToolButton > .button.titlebutton:insensitive:checked {
color: #8d9091;
border-color: #a1a1a1;
background-image: linear-gradient(to bottom, #ebebeb, #f4f4f4);
box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px white; }
.inline-toolbar GtkToolButton > .button:insensitive:active > GtkLabel, .inline-toolbar GtkToolButton > .button:insensitive:checked > GtkLabel {
color: inherit; }
- .inline-toolbar GtkToolButton > .button:backdrop {
+ .inline-toolbar GtkToolButton > .button:backdrop, .inline-toolbar .header-bar GtkToolButton > .button.titlebutton:backdrop,
+ .inline-toolbar .titlebar GtkToolButton > .button.titlebutton:backdrop,
+ .inline-toolbar GtkCalendar.header GtkToolButton > .button.titlebutton:backdrop {
color: #8d9091;
border-color: #a8a8a8;
background-image: linear-gradient(to bottom, #ededed);
text-shadow: none;
icon-shadow: none;
box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); }
- .inline-toolbar GtkToolButton > .button:backdrop:active, .inline-toolbar GtkToolButton > .button:backdrop:checked {
+ .inline-toolbar GtkToolButton > .button:backdrop:active, .inline-toolbar .header-bar GtkToolButton > .button.titlebutton:backdrop:active,
+ .inline-toolbar .titlebar GtkToolButton > .button.titlebutton:backdrop:active,
+ .inline-toolbar GtkCalendar.header GtkToolButton > .button.titlebutton:backdrop:active, .inline-toolbar GtkToolButton > .button:backdrop:checked, .inline-toolbar .header-bar GtkToolButton > .button.titlebutton:backdrop:checked,
+ .inline-toolbar .titlebar GtkToolButton > .button.titlebutton:backdrop:checked,
+ .inline-toolbar GtkCalendar.header GtkToolButton > .button.titlebutton:backdrop:checked {
color: #8d9091;
border-color: #a8a8a8;
background-image: linear-gradient(to bottom, #d4d4d4);
box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); }
- .inline-toolbar GtkToolButton > .button:backdrop:insensitive {
+ .inline-toolbar GtkToolButton > .button:backdrop:insensitive, .inline-toolbar .header-bar GtkToolButton > .button.titlebutton:backdrop:insensitive,
+ .inline-toolbar .titlebar GtkToolButton > .button.titlebutton:backdrop:insensitive,
+ .inline-toolbar GtkCalendar.header GtkToolButton > .button.titlebutton:backdrop:insensitive {
color: #c7c7c7;
border-color: #a8a8a8;
background-image: linear-gradient(to bottom, #f4f4f4);
@@ -1076,7 +1132,11 @@ GtkCalendar.header .inline-toolbar GtkToolButton > .button.titlebutton {
box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); }
.inline-toolbar GtkToolButton > .button:backdrop:insensitive > GtkLabel {
color: inherit; }
- .inline-toolbar GtkToolButton > .button:backdrop:insensitive:active, .inline-toolbar GtkToolButton > .button:backdrop:insensitive:checked {
+ .inline-toolbar GtkToolButton > .button:backdrop:insensitive:active, .inline-toolbar .header-bar GtkToolButton > .button.titlebutton:backdrop:insensitive:active,
+ .inline-toolbar .titlebar GtkToolButton > .button.titlebutton:backdrop:insensitive:active,
+ .inline-toolbar GtkCalendar.header GtkToolButton > .button.titlebutton:backdrop:insensitive:active, .inline-toolbar GtkToolButton > .button:backdrop:insensitive:checked, .inline-toolbar .header-bar GtkToolButton > .button.titlebutton:backdrop:insensitive:checked,
+ .inline-toolbar .titlebar GtkToolButton > .button.titlebutton:backdrop:insensitive:checked,
+ .inline-toolbar GtkCalendar.header GtkToolButton > .button.titlebutton:backdrop:insensitive:checked {
color: #c7c7c7;
border-color: #a8a8a8;
background-image: linear-gradient(to bottom, #e7e7e7);
@@ -1488,7 +1548,11 @@ GtkCalendar.header .button.titlebutton:visited {
text-shadow: none;
icon-shadow: none;
box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
- .spinbutton.vertical .button:first-child:insensitive > GtkLabel, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive > GtkLabel {
+ .spinbutton.vertical .button:first-child:insensitive > GtkLabel, .spinbutton.vertical .header-bar .button.titlebutton:first-child:insensitive > GtkLabel,
+ .spinbutton.vertical .titlebar .button.titlebutton:first-child:insensitive > GtkLabel,
+ .spinbutton.vertical GtkCalendar.header .button.titlebutton:first-child:insensitive > GtkLabel, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive > GtkLabel, .spinbutton.vertical:dir(rtl) .header-bar .button.titlebutton:first-child:insensitive > GtkLabel,
+ .spinbutton.vertical:dir(rtl) .titlebar .button.titlebutton:first-child:insensitive > GtkLabel,
+ .spinbutton.vertical:dir(rtl) GtkCalendar.header .button.titlebutton:first-child:insensitive > GtkLabel {
color: inherit; }
.spinbutton.vertical .button:first-child:backdrop, .spinbutton.vertical:dir(rtl) .button:first-child:backdrop {
color: #8d9091;
@@ -1528,7 +1592,11 @@ GtkCalendar.header .button.titlebutton:visited {
text-shadow: none;
icon-shadow: none;
box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px white; }
- .spinbutton.vertical .button:last-child:insensitive > GtkLabel, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive > GtkLabel {
+ .spinbutton.vertical .button:last-child:insensitive > GtkLabel, .spinbutton.vertical .header-bar .button.titlebutton:last-child:insensitive > GtkLabel,
+ .spinbutton.vertical .titlebar .button.titlebutton:last-child:insensitive > GtkLabel,
+ .spinbutton.vertical GtkCalendar.header .button.titlebutton:last-child:insensitive > GtkLabel, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive > GtkLabel, .spinbutton.vertical:dir(rtl) .header-bar .button.titlebutton:last-child:insensitive > GtkLabel,
+ .spinbutton.vertical:dir(rtl) .titlebar .button.titlebutton:last-child:insensitive > GtkLabel,
+ .spinbutton.vertical:dir(rtl) GtkCalendar.header .button.titlebutton:last-child:insensitive > GtkLabel {
color: inherit; }
.spinbutton.vertical .button:last-child:backdrop, .spinbutton.vertical:dir(rtl) .button:last-child:backdrop {
color: #8d9091;
@@ -1544,7 +1612,11 @@ GtkCalendar.header .button.titlebutton:visited {
text-shadow: none;
icon-shadow: none;
box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); }
- .spinbutton.vertical .button:backdrop:insensitive > GtkLabel, .spinbutton.vertical:dir(rtl) .button:backdrop:insensitive > GtkLabel {
+ .spinbutton.vertical .button:backdrop:insensitive > GtkLabel, .spinbutton.vertical .header-bar .button.titlebutton:backdrop:insensitive > GtkLabel,
+ .spinbutton.vertical .titlebar .button.titlebutton:backdrop:insensitive > GtkLabel,
+ .spinbutton.vertical GtkCalendar.header .button.titlebutton:backdrop:insensitive > GtkLabel, .spinbutton.vertical:dir(rtl) .button:backdrop:insensitive > GtkLabel, .spinbutton.vertical:dir(rtl) .header-bar .button.titlebutton:backdrop:insensitive > GtkLabel,
+ .spinbutton.vertical:dir(rtl) .titlebar .button.titlebutton:backdrop:insensitive > GtkLabel,
+ .spinbutton.vertical:dir(rtl) GtkCalendar.header .button.titlebutton:backdrop:insensitive > GtkLabel {
color: inherit; }
.spinbutton.vertical.entry, .spinbutton.vertical:dir(rtl).entry {
border-radius: 0;
@@ -1752,12 +1824,20 @@ GtkComboBox {
icon-shadow: none;
box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(164, 199, 236, 0);
border-color: #184472; }
- .titlebar.selection-mode .button:backdrop:insensitive > GtkLabel, GtkCalendar.selection-mode.header .button:backdrop:insensitive > GtkLabel, .titlebar.selection-mode .button.flat:backdrop:insensitive > GtkLabel, GtkCalendar.selection-mode.header .button.flat:backdrop:insensitive > GtkLabel,
+ .titlebar.selection-mode .button:backdrop:insensitive > GtkLabel, GtkCalendar.selection-mode.header .button:backdrop:insensitive > GtkLabel, .titlebar.selection-mode .header-bar .button.titlebutton:backdrop:insensitive > GtkLabel, GtkCalendar.selection-mode.header .header-bar .button.titlebutton:backdrop:insensitive > GtkLabel,
+ GtkCalendar.selection-mode.header .titlebar .button.titlebutton:backdrop:insensitive > GtkLabel,
+ .titlebar.selection-mode GtkCalendar.header .button.titlebutton:backdrop:insensitive > GtkLabel, .titlebar.selection-mode .button.flat:backdrop:insensitive > GtkLabel, GtkCalendar.selection-mode.header .button.flat:backdrop:insensitive > GtkLabel, .titlebar.selection-mode .header-bar .titlebutton.button:backdrop:insensitive > GtkLabel, GtkCalendar.selection-mode.header .header-bar .titlebutton.button:backdrop:insensitive > GtkLabel,
.titlebar.selection-mode .titlebutton.button:backdrop:insensitive > GtkLabel,
+ GtkCalendar.selection-mode.header .titlebar .titlebutton.button:backdrop:insensitive > GtkLabel,
+ .titlebar.selection-mode GtkCalendar.header .titlebutton.button:backdrop:insensitive > GtkLabel,
GtkCalendar.selection-mode.header .titlebutton.button:backdrop:insensitive > GtkLabel,
.header-bar.selection-mode .button:backdrop:insensitive > GtkLabel,
+ .header-bar.selection-mode .titlebar .button.titlebutton:backdrop:insensitive > GtkLabel,
+ .header-bar.selection-mode GtkCalendar.header .button.titlebutton:backdrop:insensitive > GtkLabel,
.header-bar.selection-mode .button.flat:backdrop:insensitive > GtkLabel,
- .header-bar.selection-mode .titlebutton.button:backdrop:insensitive > GtkLabel {
+ .header-bar.selection-mode .titlebutton.button:backdrop:insensitive > GtkLabel,
+ .header-bar.selection-mode .titlebar .titlebutton.button:backdrop:insensitive > GtkLabel,
+ .header-bar.selection-mode GtkCalendar.header .titlebutton.button:backdrop:insensitive > GtkLabel {
color: inherit; }
.titlebar.selection-mode .button:backdrop:insensitive:active, GtkCalendar.selection-mode.header .button:backdrop:insensitive:active, .titlebar.selection-mode .button:backdrop:insensitive:checked, GtkCalendar.selection-mode.header .button:backdrop:insensitive:checked, .titlebar.selection-mode .button.flat:backdrop:insensitive:active, GtkCalendar.selection-mode.header .button.flat:backdrop:insensitive:active,
.titlebar.selection-mode .titlebutton.button:backdrop:insensitive:active,
@@ -1775,17 +1855,33 @@ GtkComboBox {
background-image: linear-gradient(to bottom, #5093da);
box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(164, 199, 236, 0);
border-color: #184472; }
- .titlebar.selection-mode .button:backdrop:insensitive:active > GtkLabel, GtkCalendar.selection-mode.header .button:backdrop:insensitive:active > GtkLabel, .titlebar.selection-mode .button:backdrop:insensitive:checked > GtkLabel, GtkCalendar.selection-mode.header .button:backdrop:insensitive:checked > GtkLabel, .titlebar.selection-mode .button.flat:backdrop:insensitive:active > GtkLabel, GtkCalendar.selection-mode.header .button.flat:backdrop:insensitive:active > GtkLabel,
+ .titlebar.selection-mode .button:backdrop:insensitive:active > GtkLabel, GtkCalendar.selection-mode.header .button:backdrop:insensitive:active > GtkLabel, .titlebar.selection-mode .header-bar .button.titlebutton:backdrop:insensitive:active > GtkLabel, GtkCalendar.selection-mode.header .header-bar .button.titlebutton:backdrop:insensitive:active > GtkLabel,
+ GtkCalendar.selection-mode.header .titlebar .button.titlebutton:backdrop:insensitive:active > GtkLabel,
+ .titlebar.selection-mode GtkCalendar.header .button.titlebutton:backdrop:insensitive:active > GtkLabel, .titlebar.selection-mode .button:backdrop:insensitive:checked > GtkLabel, GtkCalendar.selection-mode.header .button:backdrop:insensitive:checked > GtkLabel, .titlebar.selection-mode .header-bar .button.titlebutton:backdrop:insensitive:checked > GtkLabel, GtkCalendar.selection-mode.header .header-bar .button.titlebutton:backdrop:insensitive:checked > GtkLabel,
+ GtkCalendar.selection-mode.header .titlebar .button.titlebutton:backdrop:insensitive:checked > GtkLabel,
+ .titlebar.selection-mode GtkCalendar.header .button.titlebutton:backdrop:insensitive:checked > GtkLabel, .titlebar.selection-mode .button.flat:backdrop:insensitive:active > GtkLabel, GtkCalendar.selection-mode.header .button.flat:backdrop:insensitive:active > GtkLabel, .titlebar.selection-mode .header-bar .titlebutton.button:backdrop:insensitive:active > GtkLabel, GtkCalendar.selection-mode.header .header-bar .titlebutton.button:backdrop:insensitive:active > GtkLabel,
.titlebar.selection-mode .titlebutton.button:backdrop:insensitive:active > GtkLabel,
- GtkCalendar.selection-mode.header .titlebutton.button:backdrop:insensitive:active > GtkLabel, .titlebar.selection-mode .button.flat:backdrop:insensitive:checked > GtkLabel, GtkCalendar.selection-mode.header .button.flat:backdrop:insensitive:checked > GtkLabel,
+ GtkCalendar.selection-mode.header .titlebar .titlebutton.button:backdrop:insensitive:active > GtkLabel,
+ .titlebar.selection-mode GtkCalendar.header .titlebutton.button:backdrop:insensitive:active > GtkLabel,
+ GtkCalendar.selection-mode.header .titlebutton.button:backdrop:insensitive:active > GtkLabel, .titlebar.selection-mode .button.flat:backdrop:insensitive:checked > GtkLabel, GtkCalendar.selection-mode.header .button.flat:backdrop:insensitive:checked > GtkLabel, .titlebar.selection-mode .header-bar .titlebutton.button:backdrop:insensitive:checked > GtkLabel, GtkCalendar.selection-mode.header .header-bar .titlebutton.button:backdrop:insensitive:checked > GtkLabel,
.titlebar.selection-mode .titlebutton.button:backdrop:insensitive:checked > GtkLabel,
+ GtkCalendar.selection-mode.header .titlebar .titlebutton.button:backdrop:insensitive:checked > GtkLabel,
+ .titlebar.selection-mode GtkCalendar.header .titlebutton.button:backdrop:insensitive:checked > GtkLabel,
GtkCalendar.selection-mode.header .titlebutton.button:backdrop:insensitive:checked > GtkLabel,
.header-bar.selection-mode .button:backdrop:insensitive:active > GtkLabel,
+ .header-bar.selection-mode .titlebar .button.titlebutton:backdrop:insensitive:active > GtkLabel,
+ .header-bar.selection-mode GtkCalendar.header .button.titlebutton:backdrop:insensitive:active > GtkLabel,
.header-bar.selection-mode .button:backdrop:insensitive:checked > GtkLabel,
+ .header-bar.selection-mode .titlebar .button.titlebutton:backdrop:insensitive:checked > GtkLabel,
+ .header-bar.selection-mode GtkCalendar.header .button.titlebutton:backdrop:insensitive:checked > GtkLabel,
.header-bar.selection-mode .button.flat:backdrop:insensitive:active > GtkLabel,
.header-bar.selection-mode .titlebutton.button:backdrop:insensitive:active > GtkLabel,
+ .header-bar.selection-mode .titlebar .titlebutton.button:backdrop:insensitive:active > GtkLabel,
+ .header-bar.selection-mode GtkCalendar.header .titlebutton.button:backdrop:insensitive:active > GtkLabel,
.header-bar.selection-mode .button.flat:backdrop:insensitive:checked > GtkLabel,
- .header-bar.selection-mode .titlebutton.button:backdrop:insensitive:checked > GtkLabel {
+ .header-bar.selection-mode .titlebutton.button:backdrop:insensitive:checked > GtkLabel,
+ .header-bar.selection-mode .titlebar .titlebutton.button:backdrop:insensitive:checked > GtkLabel,
+ .header-bar.selection-mode GtkCalendar.header .titlebutton.button:backdrop:insensitive:checked > GtkLabel {
color: inherit; }
.titlebar.selection-mode .button.flat:backdrop, GtkCalendar.selection-mode.header .button.flat:backdrop,
.titlebar.selection-mode .titlebutton.button:backdrop,
@@ -1814,8 +1910,12 @@ GtkComboBox {
text-shadow: none;
icon-shadow: none;
box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px #a4c7ec; }
- .titlebar.selection-mode .button:insensitive > GtkLabel, GtkCalendar.selection-mode.header .button:insensitive > GtkLabel,
- .header-bar.selection-mode .button:insensitive > GtkLabel {
+ .titlebar.selection-mode .button:insensitive > GtkLabel, GtkCalendar.selection-mode.header .button:insensitive > GtkLabel, .titlebar.selection-mode .header-bar .button.titlebutton:insensitive > GtkLabel, GtkCalendar.selection-mode.header .header-bar .button.titlebutton:insensitive > GtkLabel,
+ GtkCalendar.selection-mode.header .titlebar .button.titlebutton:insensitive > GtkLabel,
+ .titlebar.selection-mode GtkCalendar.header .button.titlebutton:insensitive > GtkLabel,
+ .header-bar.selection-mode .button:insensitive > GtkLabel,
+ .header-bar.selection-mode .titlebar .button.titlebutton:insensitive > GtkLabel,
+ .header-bar.selection-mode GtkCalendar.header .button.titlebutton:insensitive > GtkLabel {
color: inherit; }
.titlebar.selection-mode .button:insensitive:active, GtkCalendar.selection-mode.header .button:insensitive:active, .titlebar.selection-mode .button:insensitive:checked, GtkCalendar.selection-mode.header .button:insensitive:checked,
.header-bar.selection-mode .button:insensitive:active,
@@ -1824,9 +1924,17 @@ GtkComboBox {
border-color: #1c5187;
background-image: linear-gradient(to bottom, #4a8cd1, #5093da);
box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px #a4c7ec; }
- .titlebar.selection-mode .button:insensitive:active > GtkLabel, GtkCalendar.selection-mode.header .button:insensitive:active > GtkLabel, .titlebar.selection-mode .button:insensitive:checked > GtkLabel, GtkCalendar.selection-mode.header .button:insensitive:checked > GtkLabel,
+ .titlebar.selection-mode .button:insensitive:active > GtkLabel, GtkCalendar.selection-mode.header .button:insensitive:active > GtkLabel, .titlebar.selection-mode .header-bar .button.titlebutton:insensitive:active > GtkLabel, GtkCalendar.selection-mode.header .header-bar .button.titlebutton:insensitive:active > GtkLabel,
+ GtkCalendar.selection-mode.header .titlebar .button.titlebutton:insensitive:active > GtkLabel,
+ .titlebar.selection-mode GtkCalendar.header .button.titlebutton:insensitive:active > GtkLabel, .titlebar.selection-mode .button:insensitive:checked > GtkLabel, GtkCalendar.selection-mode.header .button:insensitive:checked > GtkLabel, .titlebar.selection-mode .header-bar .button.titlebutton:insensitive:checked > GtkLabel, GtkCalendar.selection-mode.header .header-bar .button.titlebutton:insensitive:checked > GtkLabel,
+ GtkCalendar.selection-mode.header .titlebar .button.titlebutton:insensitive:checked > GtkLabel,
+ .titlebar.selection-mode GtkCalendar.header .button.titlebutton:insensitive:checked > GtkLabel,
.header-bar.selection-mode .button:insensitive:active > GtkLabel,
- .header-bar.selection-mode .button:insensitive:checked > GtkLabel {
+ .header-bar.selection-mode .titlebar .button.titlebutton:insensitive:active > GtkLabel,
+ .header-bar.selection-mode GtkCalendar.header .button.titlebutton:insensitive:active > GtkLabel,
+ .header-bar.selection-mode .button:insensitive:checked > GtkLabel,
+ .header-bar.selection-mode .titlebar .button.titlebutton:insensitive:checked > GtkLabel,
+ .header-bar.selection-mode GtkCalendar.header .button.titlebutton:insensitive:checked > GtkLabel {
color: inherit; }
.titlebar.selection-mode .button.suggested-action, GtkCalendar.selection-mode.header .button.suggested-action,
.header-bar.selection-mode .button.suggested-action {
@@ -1867,8 +1975,12 @@ GtkComboBox {
icon-shadow: none;
box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px #a4c7ec;
border-color: #184472; }
- .titlebar.selection-mode .button.suggested-action:insensitive > GtkLabel, GtkCalendar.selection-mode.header .button.suggested-action:insensitive > GtkLabel,
- .header-bar.selection-mode .button.suggested-action:insensitive > GtkLabel {
+ .titlebar.selection-mode .button.suggested-action:insensitive > GtkLabel, GtkCalendar.selection-mode.header .button.suggested-action:insensitive > GtkLabel, .titlebar.selection-mode .header-bar .suggested-action.button.titlebutton:insensitive > GtkLabel, GtkCalendar.selection-mode.header .header-bar .suggested-action.button.titlebutton:insensitive > GtkLabel,
+ GtkCalendar.selection-mode.header .titlebar .suggested-action.button.titlebutton:insensitive > GtkLabel,
+ .titlebar.selection-mode GtkCalendar.header .suggested-action.button.titlebutton:insensitive > GtkLabel,
+ .header-bar.selection-mode .button.suggested-action:insensitive > GtkLabel,
+ .header-bar.selection-mode .titlebar .suggested-action.button.titlebutton:insensitive > GtkLabel,
+ .header-bar.selection-mode GtkCalendar.header .suggested-action.button.titlebutton:insensitive > GtkLabel {
color: inherit; }
.titlebar.selection-mode .button.suggested-action:backdrop, GtkCalendar.selection-mode.header .button.suggested-action:backdrop,
.header-bar.selection-mode .button.suggested-action:backdrop {
@@ -1888,8 +2000,12 @@ GtkComboBox {
icon-shadow: none;
box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(164, 199, 236, 0);
border-color: #184472; }
- .titlebar.selection-mode .button.suggested-action:backdrop:insensitive > GtkLabel, GtkCalendar.selection-mode.header .button.suggested-action:backdrop:insensitive > GtkLabel,
- .header-bar.selection-mode .button.suggested-action:backdrop:insensitive > GtkLabel {
+ .titlebar.selection-mode .button.suggested-action:backdrop:insensitive > GtkLabel, GtkCalendar.selection-mode.header .button.suggested-action:backdrop:insensitive > GtkLabel, .titlebar.selection-mode .header-bar .suggested-action.button.titlebutton:backdrop:insensitive > GtkLabel, GtkCalendar.selection-mode.header .header-bar .suggested-action.button.titlebutton:backdrop:insensitive > GtkLabel,
+ GtkCalendar.selection-mode.header .titlebar .suggested-action.button.titlebutton:backdrop:insensitive > GtkLabel,
+ .titlebar.selection-mode GtkCalendar.header .suggested-action.button.titlebutton:backdrop:insensitive > GtkLabel,
+ .header-bar.selection-mode .button.suggested-action:backdrop:insensitive > GtkLabel,
+ .header-bar.selection-mode .titlebar .suggested-action.button.titlebutton:backdrop:insensitive > GtkLabel,
+ .header-bar.selection-mode GtkCalendar.header .suggested-action.button.titlebutton:backdrop:insensitive > GtkLabel {
color: inherit; }
.titlebar.selection-mode .selection-menu, GtkCalendar.selection-mode.header .selection-menu, .titlebar.selection-mode .selection-menu:backdrop, GtkCalendar.selection-mode.header .selection-menu:backdrop,
.header-bar.selection-mode .selection-menu,
@@ -2001,6 +2117,10 @@ GtkTreeView.view {
border-width: 1px 0;
border-style: solid;
border-color: #4a90d9; }
+ GtkTreeView.view.dnd {
+ border-style: solid none;
+ border-width: 1px;
+ border-color: #3c6287; }
column-header .button, column-header .header-bar .button.titlebutton, .header-bar column-header .button.titlebutton,
column-header .titlebar .button.titlebutton,
@@ -3806,7 +3926,9 @@ GtkCalendar.header .list-row.button.titlebutton {
icon-shadow: none;
box-shadow: inset 0 1px rgba(255, 255, 255, 0);
border-color: #184472; }
- .list-row:selected .button:backdrop:insensitive > GtkLabel, .list-row:selected .button.flat:backdrop:insensitive > GtkLabel, .list-row:selected .header-bar .titlebutton.button:backdrop:insensitive > GtkLabel, .header-bar .list-row:selected .titlebutton.button:backdrop:insensitive > GtkLabel,
+ .list-row:selected .button:backdrop:insensitive > GtkLabel, .list-row:selected .header-bar .button.titlebutton:backdrop:insensitive > GtkLabel,
+ .list-row:selected .titlebar .button.titlebutton:backdrop:insensitive > GtkLabel,
+ .list-row:selected GtkCalendar.header .button.titlebutton:backdrop:insensitive > GtkLabel, .list-row:selected .button.flat:backdrop:insensitive > GtkLabel, .list-row:selected .header-bar .titlebutton.button:backdrop:insensitive > GtkLabel, .header-bar .list-row:selected .titlebutton.button:backdrop:insensitive > GtkLabel,
.list-row:selected .titlebar .titlebutton.button:backdrop:insensitive > GtkLabel,
.titlebar .list-row:selected .titlebutton.button:backdrop:insensitive > GtkLabel,
.list-row:selected GtkCalendar.header .titlebutton.button:backdrop:insensitive > GtkLabel,
@@ -3826,7 +3948,11 @@ GtkCalendar.header .list-row.button.titlebutton {
background-image: linear-gradient(to bottom, #e7e7e7);
box-shadow: inset 0 1px rgba(255, 255, 255, 0);
border-color: #184472; }
- .list-row:selected .button:backdrop:insensitive:active > GtkLabel, .list-row:selected .button:backdrop:insensitive:checked > GtkLabel, .list-row:selected .button.flat:backdrop:insensitive:active > GtkLabel, .list-row:selected .header-bar .titlebutton.button:backdrop:insensitive:active > GtkLabel, .header-bar .list-row:selected .titlebutton.button:backdrop:insensitive:active > GtkLabel,
+ .list-row:selected .button:backdrop:insensitive:active > GtkLabel, .list-row:selected .header-bar .button.titlebutton:backdrop:insensitive:active > GtkLabel,
+ .list-row:selected .titlebar .button.titlebutton:backdrop:insensitive:active > GtkLabel,
+ .list-row:selected GtkCalendar.header .button.titlebutton:backdrop:insensitive:active > GtkLabel, .list-row:selected .button:backdrop:insensitive:checked > GtkLabel, .list-row:selected .header-bar .button.titlebutton:backdrop:insensitive:checked > GtkLabel,
+ .list-row:selected .titlebar .button.titlebutton:backdrop:insensitive:checked > GtkLabel,
+ .list-row:selected GtkCalendar.header .button.titlebutton:backdrop:insensitive:checked > GtkLabel, .list-row:selected .button.flat:backdrop:insensitive:active > GtkLabel, .list-row:selected .header-bar .titlebutton.button:backdrop:insensitive:active > GtkLabel, .header-bar .list-row:selected .titlebutton.button:backdrop:insensitive:active > GtkLabel,
.list-row:selected .titlebar .titlebutton.button:backdrop:insensitive:active > GtkLabel,
.titlebar .list-row:selected .titlebutton.button:backdrop:insensitive:active > GtkLabel,
.list-row:selected GtkCalendar.header .titlebutton.button:backdrop:insensitive:active > GtkLabel,
@@ -3856,14 +3982,20 @@ GtkCalendar.header .list-row.button.titlebutton {
icon-shadow: none;
box-shadow: inset 0 1px rgba(255, 255, 255, 0);
border-color: #184472; }
- .list-row:selected .button:insensitive > GtkLabel {
+ .list-row:selected .button:insensitive > GtkLabel, .list-row:selected .header-bar .button.titlebutton:insensitive > GtkLabel,
+ .list-row:selected .titlebar .button.titlebutton:insensitive > GtkLabel,
+ .list-row:selected GtkCalendar.header .button.titlebutton:insensitive > GtkLabel {
color: inherit; }
.list-row:selected .button:insensitive:active, .list-row:selected .button:insensitive:checked {
color: #8d9091;
border-color: #a1a1a1;
background-image: linear-gradient(to bottom, #ebebeb, #f4f4f4);
box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
- .list-row:selected .button:insensitive:active > GtkLabel, .list-row:selected .button:insensitive:checked > GtkLabel {
+ .list-row:selected .button:insensitive:active > GtkLabel, .list-row:selected .header-bar .button.titlebutton:insensitive:active > GtkLabel,
+ .list-row:selected .titlebar .button.titlebutton:insensitive:active > GtkLabel,
+ .list-row:selected GtkCalendar.header .button.titlebutton:insensitive:active > GtkLabel, .list-row:selected .button:insensitive:checked > GtkLabel, .list-row:selected .header-bar .button.titlebutton:insensitive:checked > GtkLabel,
+ .list-row:selected .titlebar .button.titlebutton:insensitive:checked > GtkLabel,
+ .list-row:selected GtkCalendar.header .button.titlebutton:insensitive:checked > GtkLabel {
color: inherit; }
/*********************
@@ -4047,7 +4179,9 @@ GtkCalendar {
text-shadow: none;
icon-shadow: none;
box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
- .message-dialog.csd .dialog-action-area .button:insensitive > GtkLabel {
+ .message-dialog.csd .dialog-action-area .button:insensitive > GtkLabel, .message-dialog.csd .dialog-action-area .header-bar .button.titlebutton:insensitive > GtkLabel,
+ .message-dialog.csd .dialog-action-area .titlebar .button.titlebutton:insensitive > GtkLabel,
+ .message-dialog.csd .dialog-action-area GtkCalendar.header .button.titlebutton:insensitive > GtkLabel {
color: inherit; }
.message-dialog.csd .dialog-action-area .button:backdrop {
color: #8d9091;
@@ -4063,7 +4197,9 @@ GtkCalendar {
text-shadow: none;
icon-shadow: none;
box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
- .message-dialog.csd .dialog-action-area .button:backdrop:insensitive > GtkLabel {
+ .message-dialog.csd .dialog-action-area .button:backdrop:insensitive > GtkLabel, .message-dialog.csd .dialog-action-area .header-bar .button.titlebutton:backdrop:insensitive > GtkLabel,
+ .message-dialog.csd .dialog-action-area .titlebar .button.titlebutton:backdrop:insensitive > GtkLabel,
+ .message-dialog.csd .dialog-action-area GtkCalendar.header .button.titlebutton:backdrop:insensitive > GtkLabel {
color: inherit; }
.message-dialog.csd .dialog-action-area .button.suggested-action {
color: white;
@@ -4103,7 +4239,9 @@ GtkCalendar {
text-shadow: none;
icon-shadow: none;
box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
- .message-dialog.csd .dialog-action-area .button.suggested-action:backdrop:insensitive > GtkLabel {
+ .message-dialog.csd .dialog-action-area .button.suggested-action:backdrop:insensitive > GtkLabel, .message-dialog.csd .dialog-action-area .header-bar .suggested-action.button.titlebutton:backdrop:insensitive > GtkLabel,
+ .message-dialog.csd .dialog-action-area .titlebar .suggested-action.button.titlebutton:backdrop:insensitive > GtkLabel,
+ .message-dialog.csd .dialog-action-area GtkCalendar.header .suggested-action.button.titlebutton:backdrop:insensitive > GtkLabel {
color: inherit; }
.message-dialog.csd .dialog-action-area .button.suggested-action:insensitive {
color: #8d9091;
@@ -4112,7 +4250,9 @@ GtkCalendar {
text-shadow: none;
icon-shadow: none;
box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
- .message-dialog.csd .dialog-action-area .button.suggested-action:insensitive > GtkLabel {
+ .message-dialog.csd .dialog-action-area .button.suggested-action:insensitive > GtkLabel, .message-dialog.csd .dialog-action-area .header-bar .suggested-action.button.titlebutton:insensitive > GtkLabel,
+ .message-dialog.csd .dialog-action-area .titlebar .suggested-action.button.titlebutton:insensitive > GtkLabel,
+ .message-dialog.csd .dialog-action-area GtkCalendar.header .suggested-action.button.titlebutton:insensitive > GtkLabel {
color: inherit; }
.message-dialog.csd .dialog-action-area .button.destructive-action {
color: white;
@@ -4152,7 +4292,9 @@ GtkCalendar {
text-shadow: none;
icon-shadow: none;
box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
- .message-dialog.csd .dialog-action-area .button.destructive-action:backdrop:insensitive > GtkLabel {
+ .message-dialog.csd .dialog-action-area .button.destructive-action:backdrop:insensitive > GtkLabel, .message-dialog.csd .dialog-action-area .header-bar .destructive-action.button.titlebutton:backdrop:insensitive > GtkLabel,
+ .message-dialog.csd .dialog-action-area .titlebar .destructive-action.button.titlebutton:backdrop:insensitive > GtkLabel,
+ .message-dialog.csd .dialog-action-area GtkCalendar.header .destructive-action.button.titlebutton:backdrop:insensitive > GtkLabel {
color: inherit; }
.message-dialog.csd .dialog-action-area .button.destructive-action:insensitive {
color: #8d9091;
@@ -4161,7 +4303,9 @@ GtkCalendar {
text-shadow: none;
icon-shadow: none;
box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
- .message-dialog.csd .dialog-action-area .button.destructive-action:insensitive > GtkLabel {
+ .message-dialog.csd .dialog-action-area .button.destructive-action:insensitive > GtkLabel, .message-dialog.csd .dialog-action-area .header-bar .destructive-action.button.titlebutton:insensitive > GtkLabel,
+ .message-dialog.csd .dialog-action-area .titlebar .destructive-action.button.titlebutton:insensitive > GtkLabel,
+ .message-dialog.csd .dialog-action-area GtkCalendar.header .destructive-action.button.titlebutton:insensitive > GtkLabel {
color: inherit; }
.message-dialog.csd .dialog-action-area .button, .message-dialog.csd .dialog-action-area .button:hover, .message-dialog.csd .dialog-action-area .button:active, .message-dialog.csd .dialog-action-area .button:insensitive, .message-dialog.csd .dialog-action-area .button:backdrop, .message-dialog.csd .dialog-action-area .button:backdrop:insensitive, .message-dialog.csd .dialog-action-area .button.suggested-action, .message-dialog.csd .dialog-action-area .button.suggested-action:hover, .message-dialog.csd .dialog-action-area .button.suggested-action:active, .message-dialog.csd .dialog-action-area .button.suggested-action:backdrop, .message-dialog.csd .dialog-action-area .button.suggested-action:backdrop:insensitive, .message-dialog.csd .dialog-action-area .button.suggested-action:insensitive, .message-dialog.csd .dialog-action-area .button.destructive-action, .message-dialog.csd .dialog-action-area .button.destructive-action:hover, .message-dialog.csd .dialog-action-area .button.destructive-action:active, .message-dialog.csd .dialog-action-area .button.destructive-action:backdrop, .message-dialog.csd .dialog-action-area .button.destructive-action:backdrop:insensitive, .message-dialog.csd .dialog-action-area .button.destructive-action:insensitive {
border-left-style: solid;
@@ -4306,10 +4450,21 @@ GtkInfoBar {
text-shadow: none;
icon-shadow: none;
box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
- .info .button:insensitive > GtkLabel,
+ .info .button:insensitive > GtkLabel, .info .header-bar .button.titlebutton:insensitive > GtkLabel,
+ .info .titlebar .button.titlebutton:insensitive > GtkLabel,
+ .info GtkCalendar.header .button.titlebutton:insensitive > GtkLabel,
.question .button:insensitive > GtkLabel,
+ .question .header-bar .button.titlebutton:insensitive > GtkLabel,
+ .question .titlebar .button.titlebutton:insensitive > GtkLabel,
+ .question GtkCalendar.header .button.titlebutton:insensitive > GtkLabel,
.warning .button:insensitive > GtkLabel,
- .error .button:insensitive > GtkLabel {
+ .warning .header-bar .button.titlebutton:insensitive > GtkLabel,
+ .warning .titlebar .button.titlebutton:insensitive > GtkLabel,
+ .warning GtkCalendar.header .button.titlebutton:insensitive > GtkLabel,
+ .error .button:insensitive > GtkLabel,
+ .error .header-bar .button.titlebutton:insensitive > GtkLabel,
+ .error .titlebar .button.titlebutton:insensitive > GtkLabel,
+ .error GtkCalendar.header .button.titlebutton:insensitive > GtkLabel {
color: inherit; }
.info .button:backdrop,
.question .button:backdrop,
@@ -4333,10 +4488,21 @@ GtkInfoBar {
icon-shadow: none;
box-shadow: inset 0 1px rgba(255, 255, 255, 0);
border-color: #1c5187; }
- .info .button:backdrop:insensitive > GtkLabel,
+ .info .button:backdrop:insensitive > GtkLabel, .info .header-bar .button.titlebutton:backdrop:insensitive > GtkLabel,
+ .info .titlebar .button.titlebutton:backdrop:insensitive > GtkLabel,
+ .info GtkCalendar.header .button.titlebutton:backdrop:insensitive > GtkLabel,
.question .button:backdrop:insensitive > GtkLabel,
+ .question .header-bar .button.titlebutton:backdrop:insensitive > GtkLabel,
+ .question .titlebar .button.titlebutton:backdrop:insensitive > GtkLabel,
+ .question GtkCalendar.header .button.titlebutton:backdrop:insensitive > GtkLabel,
.warning .button:backdrop:insensitive > GtkLabel,
- .error .button:backdrop:insensitive > GtkLabel {
+ .warning .header-bar .button.titlebutton:backdrop:insensitive > GtkLabel,
+ .warning .titlebar .button.titlebutton:backdrop:insensitive > GtkLabel,
+ .warning GtkCalendar.header .button.titlebutton:backdrop:insensitive > GtkLabel,
+ .error .button:backdrop:insensitive > GtkLabel,
+ .error .header-bar .button.titlebutton:backdrop:insensitive > GtkLabel,
+ .error .titlebar .button.titlebutton:backdrop:insensitive > GtkLabel,
+ .error GtkCalendar.header .button.titlebutton:backdrop:insensitive > GtkLabel {
color: inherit; }
/************