From 4f8e5a7ab49eb6f087a36a76e51fc501e1ae9b8d Mon Sep 17 00:00:00 2001 From: Horst3180 Date: Mon, 21 Sep 2015 21:50:48 +0200 Subject: infobar style coverage --- common/gtk-3.0/3.16/gtk-contained.css | 79 ++++++++++++++++++++++++----------- 1 file changed, 55 insertions(+), 24 deletions(-) (limited to 'common/gtk-3.0/3.16/gtk-contained.css') diff --git a/common/gtk-3.0/3.16/gtk-contained.css b/common/gtk-3.0/3.16/gtk-contained.css index 9ffb28b..a447a6b 100644 --- a/common/gtk-3.0/3.16/gtk-contained.css +++ b/common/gtk-3.0/3.16/gtk-contained.css @@ -1777,7 +1777,8 @@ GtkSwitch { GtkSwitch.trough { background-image: -gtk-scaled(url("assets/switch.png"), url("assets/switch@2.png")); } -.list-row:selected GtkSwitch.trough { +.list-row:selected GtkSwitch.trough, +GtkInfoBar GtkSwitch.trough { background-image: -gtk-scaled(url("assets/switch-selected.png"), url("assets/switch-selected@2.png")); } .header-bar GtkSwitch.trough, @@ -1787,7 +1788,8 @@ GtkSwitch.trough { GtkSwitch.trough:active { background-image: -gtk-scaled(url("assets/switch-active.png"), url("assets/switch-active@2.png")); } -.list-row:selected GtkSwitch.trough:active { +.list-row:selected GtkSwitch.trough:active, +GtkInfoBar GtkSwitch.trough:active { background-image: -gtk-scaled(url("assets/switch-active-selected.png"), url("assets/switch-active-selected@2.png")); } .header-bar GtkSwitch.trough:active, @@ -1797,7 +1799,8 @@ GtkSwitch.trough:active { GtkSwitch.trough:insensitive { background-image: -gtk-scaled(url("assets/switch-insensitive.png"), url("assets/switch-insensitive@2.png")); } -.list-row:selected GtkSwitch.trough:insensitive { +.list-row:selected GtkSwitch.trough:insensitive, +GtkInfoBar GtkSwitch.trough:insensitive { background-image: -gtk-scaled(url("assets/switch-insensitive-selected.png"), url("assets/switch-insensitive-selected@2.png")); } .header-bar GtkSwitch.trough:insensitive, @@ -1807,7 +1810,8 @@ GtkSwitch.trough:insensitive { GtkSwitch.trough:active:insensitive { background-image: -gtk-scaled(url("assets/switch-active-insensitive.png"), url("assets/switch-active-insensitive@2.png")); } -.list-row:selected GtkSwitch.trough:active:insensitive { +.list-row:selected GtkSwitch.trough:active:insensitive, +GtkInfoBar GtkSwitch.trough:active:insensitive { background-image: -gtk-scaled(url("assets/switch-active-insensitive-selected.png"), url("assets/switch-active-insensitive-selected@2.png")); } .header-bar GtkSwitch.trough:active:insensitive, @@ -1821,84 +1825,96 @@ GtkSwitch.trough:active:insensitive { -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked.png"), url("assets/checkbox-unchecked@2.png")); } GtkTreeView.view.check:selected, -.list-row:selected .check { +.list-row:selected .check, +GtkInfoBar .check { -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-selected.png"), url("assets/checkbox-unchecked-selected@2.png")); } .check:insensitive { -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive.png"), url("assets/checkbox-unchecked-insensitive@2.png")); } GtkTreeView.view.check:insensitive:selected, -.list-row:selected .check:insensitive { +.list-row:selected .check:insensitive, +GtkInfoBar .check:insensitive { -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-selected.png"), url("assets/checkbox-unchecked-insensitive-selected@2.png")); } .check:inconsistent { -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed.png"), url("assets/checkbox-mixed@2.png")); } GtkTreeView.view.check:inconsistent:selected, -.list-row:selected .check:inconsistent { +.list-row:selected .check:inconsistent, +GtkInfoBar .check:inconsistent { -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-selected.png"), url("assets/checkbox-mixed-selected@2.png")); } .check:inconsistent:insensitive { -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive.png"), url("assets/checkbox-mixed-insensitive@2.png")); } GtkTreeView.view.check:inconsistent:insensitive:selected, -.list-row:selected .check:inconsistent:insensitive { +.list-row:selected .check:inconsistent:insensitive, +GtkInfoBar .check:inconsistent:insensitive { -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-selected.png"), url("assets/checkbox-mixed-insensitive-selected@2.png")); } .check:checked { -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked.png"), url("assets/checkbox-checked@2.png")); } GtkTreeView.view.check:checked:selected, -.list-row:selected .check:checked { +.list-row:selected .check:checked, +GtkInfoBar .check:checked { -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selected.png"), url("assets/checkbox-checked-selected@2.png")); } .check:checked:insensitive { -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive.png"), url("assets/checkbox-checked-insensitive@2.png")); } GtkTreeView.view.check:checked:insensitive:selected, -.list-row:selected .check:checked:insensitive { +.list-row:selected .check:checked:insensitive, +GtkInfoBar .check:checked:insensitive { -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-selected.png"), url("assets/checkbox-checked-insensitive-selected@2.png")); } .radio { -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked.png"), url("assets/radio-unchecked@2.png")); } GtkTreeView.view.radio:selected, -.list-row:selected .radio { +.list-row:selected .radio, +GtkInfoBar .radio { -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-selected.png"), url("assets/radio-unchecked-selected@2.png")); } .radio:insensitive { -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive.png"), url("assets/radio-unchecked-insensitive@2.png")); } GtkTreeView.view.radio:insensitive:selected, -.list-row:selected .radio:insensitive { +.list-row:selected .radio:insensitive, +GtkInfoBar .radio:insensitive { -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-selected.png"), url("assets/radio-unchecked-insensitive-selected@2.png")); } .radio:inconsistent { -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed.png"), url("assets/radio-mixed@2.png")); } GtkTreeView.view.radio:inconsistent:selected, -.list-row:selected .radio:inconsistent { +.list-row:selected .radio:inconsistent, +GtkInfoBar .radio:inconsistent { -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-selected.png"), url("assets/radio-mixed-selected@2.png")); } .radio:inconsistent:insensitive { -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive.png"), url("assets/radio-mixed-insensitive@2.png")); } GtkTreeView.view.radio:inconsistent:insensitive:selected, -.list-row:selected .radio:inconsistent:insensitive { +.list-row:selected .radio:inconsistent:insensitive, +GtkInfoBar .radio:inconsistent:insensitive { -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-selected.png"), url("assets/radio-mixed-insensitive-selected@2.png")); } .radio:checked { -gtk-icon-source: -gtk-scaled(url("assets/radio-checked.png"), url("assets/radio-checked@2.png")); } GtkTreeView.view.radio:checked:selected, -.list-row:selected .radio:checked { +.list-row:selected .radio:checked, +GtkInfoBar .radio:checked { -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-selected.png"), url("assets/radio-checked-selected@2.png")); } .radio:checked:insensitive { -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive.png"), url("assets/radio-checked-insensitive@2.png")); } GtkTreeView.view.radio:checked:insensitive:selected, -.list-row:selected .radio:checked:insensitive { +.list-row:selected .radio:checked:insensitive, +GtkInfoBar .radio:checked:insensitive { -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-selected.png"), url("assets/radio-checked-insensitive-selected@2.png")); } GtkIconView.view.check, @@ -1958,16 +1974,20 @@ GtkCheckButton.text-button, GtkRadioButton.text-button { .osd .scale.slider:active { background-image: linear-gradient(to bottom, #2679db); border-color: #2679db; } - .list-row:selected .scale.slider { + .list-row:selected .scale.slider, + GtkInfoBar .scale.slider { background-image: linear-gradient(to bottom, #ffffff); border-color: #ffffff; } - .list-row:selected .scale.slider:hover { + .list-row:selected .scale.slider:hover, + GtkInfoBar .scale.slider:hover { background-image: linear-gradient(to bottom, #e5effb); border-color: #e5effb; } - .list-row:selected .scale.slider:active { + .list-row:selected .scale.slider:active, + GtkInfoBar .scale.slider:active { background-image: linear-gradient(to bottom, #a9caf1); border-color: #a9caf1; } - .list-row:selected .scale.slider:insensitive { + .list-row:selected .scale.slider:insensitive, + GtkInfoBar .scale.slider:insensitive { background-image: linear-gradient(to bottom, #b1cff2); border-color: #b1cff2; } .scale.trough { @@ -1986,13 +2006,17 @@ GtkCheckButton.text-button, GtkRadioButton.text-button { .osd .scale.trough.highlight { background-image: none; background-image: linear-gradient(to bottom, #5294E2); } - .list-row:selected .scale.trough { + .list-row:selected .scale.trough, + GtkInfoBar .scale.trough { background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2)); } - .list-row:selected .scale.trough.highlight { + .list-row:selected .scale.trough.highlight, + GtkInfoBar .scale.trough.highlight { background-image: linear-gradient(to bottom, #ffffff); } - .list-row:selected .scale.trough.highlight:insensitive { + .list-row:selected .scale.trough.highlight:insensitive, + GtkInfoBar .scale.trough.highlight:insensitive { background-image: linear-gradient(to bottom, #b1cff2); } - .list-row:selected .scale.trough:insensitive { + .list-row:selected .scale.trough:insensitive, + GtkInfoBar .scale.trough:insensitive { background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.1)); } /***************** @@ -2014,6 +2038,9 @@ GtkProgressBar { box-shadow: none; } .progressbar.osd { background-color: #5294E2; } + .list-row:selected .progressbar, + GtkInfoBar .progressbar { + background-color: #ffffff; } .osd .scale.progressbar { background-color: #5294E2; } @@ -2026,6 +2053,10 @@ GtkProgressBar.trough, .level-bar.trough { border-style: none; background-color: transparent; box-shadow: none; } + .list-row:selected GtkProgressBar.trough, + .list-row:selected .level-bar.trough, + GtkInfoBar GtkProgressBar.trough, GtkInfoBar .level-bar.trough { + background-color: rgba(0, 0, 0, 0.2); } /************* * Level Bar * -- cgit v1.2.3