annotate gtk-3.0/gtk.scss @ 113:3a790d4649eb default tip

Fix GTK4/Adwaita outline and background issues * Views are now used in popovers but shouldn't have "normal" view background colour * Flat buttons should be flat, not bordered/outlines * Spinbuttons in lists don't need outlines on their buttons
author IBBoard <dev@ibboard.co.uk>
date Sun, 01 May 2022 11:34:31 +0100
parents 1b8713fff1e1
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
3
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
1 // General guidelines:
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
2 // - very unlikely you want to edit something else than _common.scss
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
3 // - keep the number of defined colors to a minimum, use the color blending functions if
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
4 // you need a subtle shade
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
5 // - if you need to inverse a color function use the @if directive to match for dark $variant
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
6
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
7 $variant: 'light';
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
8
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
9 // Import the default colours
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
10 @import 'colors';
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
11
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
12 // Override some colours
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
13 $base_color: #C6C6C6;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
14 $bg_color: #C6C6C6;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
15 $fg_color: #161616;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
16 $selected_bg_color: #5E7F3E;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
17 $selected_borders_color: darken($selected_bg_color, 30%);
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
18 $borders_color: darken($bg_color,30%);
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
19 $borders_edge: transparentize(lighten($bg_color, 30%), 0.9);
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
20 $link_color: darken($selected_bg_color,10%);
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
21 $link_visited_color: darken($selected_bg_color,20%);
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
22 $top_hilight: $borders_edge;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
23
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
24 $scrollbar_bg_color: darken($bg_color, 7%);
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
25
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
26 $sidebar_bg_color: darken($bg_color,5%);
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
27
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
28 //insensitive state derived colors
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
29 $insensitive_fg_color: mix($fg_color, $bg_color, 50%);
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
30 $insensitive_bg_color: mix($bg_color, $base_color, 60%);
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
31 $insensitive_borders_color: $borders_color;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
32
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
33 //colors for the backdrop state, derived from the main colors.
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
34 $backdrop_base_color: darken($base_color, 1%);
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
35 $backdrop_text_color: mix($text_color, $backdrop_base_color, 80%);
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
36 $backdrop_bg_color: $bg_color;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
37 $backdrop_fg_color: mix($fg_color, $backdrop_bg_color, 50%);
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
38 $backdrop_insensitive_color: darken($backdrop_bg_color, 15%);
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
39 $backdrop_selected_fg_color: $selected_fg_color;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
40 $backdrop_selected_bg_color: desaturate($selected_bg_color,100%);
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
41 $backdrop_borders_color: mix($borders_color, $bg_color, 90%);
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
42 $backdrop_dark_fill: mix($backdrop_borders_color, $backdrop_bg_color, 35%);
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
43 $backdrop_sidebar_bg_color: darken($backdrop_bg_color,5%);
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
44
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
45 $backdrop_scrollbar_bg_color: darken($backdrop_bg_color, 3%);
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
46
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
47
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
48 // Add our own colours
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
49 $text_input_color: #F0F0F0;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
50 $backdrop_text_input_color: darken($text_input_color, 1%);
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
51 $bg_dark_color: #3D3D3D;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
52 $fg_dark_color: #dddddd;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
53 $insensitive_dark_fg_color: mix($fg_dark_color, $bg_dark_color, 50%);
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
54 $titlebar_highlight: #4c4c4c;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
55 $header_button_raised_gradient_color_a: lighten($bg_dark_color, 10%);
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
56 $header_button_checked: darken($bg_dark_color, 5%);
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
57 $header_button_border: darken($bg_dark_color, 5%);
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
58 $header_button_border_unfocused: darken($bg_dark_color, 5%);
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
59 $menu_fg_dark_color: #cccccc;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
60 $focused_entry_outer: transparentize($selected_bg_color, 0.45);
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
61 $bg_gradient_1: lighten($bg_color, 20%);
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
62 $bg_gradient_2: lighten($bg_color, 10%);
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
63 $bg_gradient_3: lighten($bg_color, 5%);
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
64 $bg_prelight: $bg_gradient_1;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
65 $selected_bg_color_hover: lighten($selected_bg_color, 10%);
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
66 $selected_bg_color_shade: darken($selected_bg_color, 10%);
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
67 $selected_bg_border: darken($selected_bg_color, 30%);
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
68 $title_fg: #fff;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
69 $header_separator: lighten($bg_dark_color, 10%);
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
70 $fg_color_emphasis: darken($fg_color, 50%);
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
71 $fg_color_de_emphasis: lighten($fg_color, 20%);
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
72 $unfocused_fg_color: $backdrop_fg_color;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
73 $unfocused_insensitive_fg_color: lighten($insensitive_fg_color, 20%);
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
74 $transparent_outline: #383436;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
75
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
76 // Import the default widgets
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
77 @import 'drawing';
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
78 // Style everything
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
79 @import 'common';
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
80 //Export default colours
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
81 @import 'colors-public';
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
82
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
83 //Override some exported colours
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
84 @define-color wm_title #{"" + $bg_dark_color};
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
85 @define-color wm_unfocused_title #{"" + $bg_dark_color};
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
86 @define-color wm_highlight shade(#{"" + $bg_dark_color}, 1.03);
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
87 @define-color wm_borders_edge #{"" + $bg_dark_color};
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
88
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
89 @define-color wm_bg_a shade(#{$bg_dark_color}, 1.2);
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
90 @define-color wm_bg_b #{$bg_dark_color};
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
91
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
92 @define-color wm_button_hover_color_a shade(#{$bg_dark_color}, 1.3);
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
93 @define-color wm_button_hover_color_b #{$bg_dark_color};
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
94 @define-color wm_button_active_color_a shade(#{$bg_dark_color}, 0.85);
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
95 @define-color wm_button_active_color_b shade(#{$bg_dark_color}, 0.89);
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
96 @define-color wm_button_active_color_c shade(#{$bg_dark_color}, 0.9);
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
97
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
98
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
99 // And now do our own overrides of styling
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
100 *:insensitive {
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
101 -gtk-image-effect: highlight;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
102 }
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
103
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
104 /***************
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
105 * Header bars *
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
106 ***************/
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
107 .header-bar,
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
108 .titlebar, GtkApplicationWindow.fullscreen {
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
109 color: $title_fg;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
110 border-width: 0 0 1px;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
111 border-style: solid;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
112 background-image: linear-gradient(to bottom, $bg_dark_color, lighten($bg_dark_color, 3%) 20%, $bg_dark_color 45%);
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
113 border-color: shade($bg_dark_color, 0.90);
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
114 box-shadow: inset 0 2px $titlebar_highlight, inset 0 1px $header_button_border;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
115 background-color: $bg_dark_color;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
116 }
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
117 .header-bar:backdrop,
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
118 .titlebar:backdrop, GtkApplicationWindow.fullscreen:backdrop {
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
119 color: $fg_dark_color;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
120 box-shadow: none;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
121 background-color: $bg_dark_color;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
122 background-image: none;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
123 border-color: darken($bg_dark_color, 10%);
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
124 }
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
125
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
126 /* this is the default titlebar that is added by GTK
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
127 * when client-side decorations are in use and the application
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
128 * did not set a custom titlebar.
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
129 */
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
130 .header-bar .separator,
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
131 .titlebar .separator {
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
132 border-width: 1px;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
133 border-style: solid;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
134 border-image: none;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
135 color: $header_separator;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
136
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
137 }
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
138
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
139 .titlebar.default-decoration {
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
140 border: none;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
141 box-shadow: none;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
142 }
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
143
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
144 .titlebar .title {
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
145 font: Bold 11;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
146 background: none;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
147 color: $title_fg;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
148 }
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
149
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
150 .titlebar .title:backdrop {
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
151 color: $fg_dark_color;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
152 }
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
153 .header-bar .button.titlebutton:active,
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
154 .titlebar .button.titlebutton:active,
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
155 .header-bar .button.titlebutton:checked,
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
156 .titlebar .button.titlebutton:checked
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
157
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
158 .header-bar .button:active,
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
159 .header-bar .button.titlebutton:active,
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
160 .titlebar .button.titlebutton:active,
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
161 .header-bar .button:checked,
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
162 .header-bar .button.titlebutton:checked,
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
163 .titlebar .button.titlebutton:checked,
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
164 .header-bar .button:active:hover,
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
165 .header-bar .button.titlebutton:active:hover,
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
166 .titlebar .button.titlebutton:active:hover,
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
167 .header-bar .button:checked:hover,
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
168 .header-bar .button.titlebutton:checked:hover,
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
169 .titlebar .button.titlebutton:checked:hover,
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
170 .header-bar .button,
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
171 .header-bar .titlebutton.button,
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
172 .titlebar .titlebutton.button {
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
173 color: $fg_dark_color;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
174 background-image: linear-gradient(to bottom, $header_button_raised_gradient_color_a, $bg_dark_color);
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
175 text-shadow: 0 1px transparentize($header_button_raised_gradient_color_a, 0.5);
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
176 icon-shadow: 0 1px transparentize($header_button_raised_gradient_color_a, 0.5);
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
177 border-color: $header_button_border;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
178 outline-color: $header_button_raised_gradient_color_a;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
179 box-shadow: inset 0 1px $header_button_raised_gradient_color_a, 0 1px $header_button_raised_gradient_color_a;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
180 }
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
181 .header-bar .titlebutton.button,
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
182 .titlebar .titlebutton.button {
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
183 border-color: transparent;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
184 box-shadow: none;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
185 background-image: none;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
186 }
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
187 .header-bar .button:insensitive,
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
188 .header-bar .titlebutton.button:insensitive,
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
189 .titlebar .titlebutton.button:insensitive,
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
190 .header-bar .button:insensitive:backdrop,
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
191 .header-bar .titlebutton.button:insensitive:backdrop,
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
192 .titlebar .titlebutton.button:insensitive:backdrop {
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
193 color: $insensitive_dark_fg_color;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
194 background-image: none;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
195 box-shadow: none;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
196 }
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
197
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
198 .header-bar .button:hover,
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
199 .header-bar .button.titlebutton:hover,
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
200 .titlebar .button.titlebutton:hover {
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
201 color: shade($fg_dark_color, 1.3);
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
202 outline-color: $header_button_raised_gradient_color_a;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
203 border-color: $header_button_border;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
204 background-image: linear-gradient(to bottom, shade($header_button_raised_gradient_color_a, 1.1), shade($bg_dark_color, 1.1));
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
205 text-shadow: 0 1px transparentize($header_button_raised_gradient_color_a, 0.5);
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
206 icon-shadow: 0 1px transparentize($header_button_raised_gradient_color_a, 0.5);
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
207 box-shadow: inset 0 1px $header_button_raised_gradient_color_a, 0 1px $header_button_raised_gradient_color_a; }
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
208
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
209 .header-bar .button:active,
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
210 .header-bar .button.titlebutton:active,
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
211 .titlebar .button.titlebutton:active,
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
212 .header-bar .button:checked,
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
213 .header-bar .button.titlebutton:checked,
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
214 .titlebar .button.titlebutton:checked,
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
215 .header-bar .button:active:hover,
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
216 .header-bar .button.titlebutton:active:hover,
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
217 .titlebar .button.titlebutton:active:hover,
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
218 .header-bar .button:checked:hover,
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
219 .header-bar .button.titlebutton:checked:hover,
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
220 .titlebar .button.titlebutton:checked:hover {
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
221 color: $title_fg;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
222 background-image: linear-gradient(to bottom, $bg_dark_color, $header_button_checked);
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
223 }
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
224 .header-bar .button:backdrop,
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
225 .header-bar .button.titlebutton:backdrop,
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
226 .titlebar .button.titlebutton:backdrop {
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
227 background-image: none;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
228 background-color: $bg_dark_color;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
229 border-color: transparent;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
230 box-shadow:none;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
231 text-shadow: none;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
232 icon-shadow: none;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
233 color: $fg_dark_color;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
234 }
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
235 .header-bar .button:backdrop {
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
236 border-color: $header_button_border_unfocused
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
237 }
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
238
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
239 .header-bar .button:active:backdrop,
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
240 .header-bar .button.titlebutton:active:backdrop,
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
241 .titlebar .button.titlebutton:active:backdrop,
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
242 .header-bar .button:checked:backdrop,
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
243 .header-bar .button.titlebutton:checked:backdrop,
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
244 .titlebar .button.titlebutton:checked:backdrop,
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
245 .header-bar .button:active:hover:backdrop,
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
246 .header-bar .button.titlebutton:active:hover:backdrop,
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
247 .titlebar .button.titlebutton:active:hover:backdrop,
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
248 .header-bar .button:checked:hover:backdrop,
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
249 .header-bar .button.titlebutton:checked:hover:backdrop,
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
250 .titlebar .button.titlebutton:checked:hover:backdrop {
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
251 color: $fg_dark_color;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
252 background-image: none;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
253 background-color: $header_button_checked;
23
279a2801a81b Fix light border on close button when closing background windows
IBBoard <dev@ibboard.co.uk>
parents: 22
diff changeset
254 border-color: transparent;
3
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
255 box-shadow:none;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
256 text-shadow: none;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
257 icon-shadow: none;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
258 }
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
259 .header-bar .suggested-action.button,
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
260 .header-bar .suggested-action.titlebutton.button,
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
261 .titlebar .suggested-action.titlebutton.button {
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
262 color: $title_fg;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
263 background-color: mix($selected_bg_color, $bg_dark_color, 80%);
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
264 background-image: linear-gradient(to bottom, mix($selected_bg_color, $header_button_raised_gradient_color_a, 80%), mix($selected_bg_color, $bg_dark_color, 80%));
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
265 text-shadow: 0 1px transparentize($header_button_raised_gradient_color_a, 0.5);
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
266 icon-shadow: 0 1px transparentize($header_button_raised_gradient_color_a, 0.5);
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
267 border-color: mix($selected_bg_color, $header_button_border, 30%);
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
268 outline-color: $header_button_raised_gradient_color_a;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
269 box-shadow: inset 0 1px $header_button_raised_gradient_color_a, 0 1px $header_button_raised_gradient_color_a;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
270 }
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
271
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
272 .header-bar .suggested-action.button:backdrop,
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
273 .header-bar .suggested-action.titlebutton.button:backdrop,
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
274 .titlebar .suggested-action.titlebutton.button:backdrop {
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
275 background-image: none;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
276 text-shadow: none;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
277 icon-shadow: none;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
278 border-color: transparent;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
279 outline-color: transparent;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
280 box-shadow: none;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
281 }
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
282
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
283 .header-bar .suggested-action.button:hover,
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
284 .header-bar .suggested-action.button.titlebutton:hover,
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
285 .titlebar .suggested-action.button.titlebutton:hover {
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
286 color: shade($fg_dark_color, 1.3);
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
287 outline-color: $header_button_raised_gradient_color_a;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
288 border-color: $header_button_border;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
289 background-image: linear-gradient(to bottom, shade(mix($selected_bg_color, $header_button_raised_gradient_color_a, 80%), 1.1), shade(mix($selected_bg_color,$bg_dark_color,80%), 1.1));
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
290 text-shadow: 0 1px transparentize($header_button_raised_gradient_color_a, 0.5);
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
291 icon-shadow: 0 1px transparentize($header_button_raised_gradient_color_a, 0.5);
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
292 box-shadow: inset 0 1px $header_button_raised_gradient_color_a, 0 1px $header_button_raised_gradient_color_a; }
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
293 .header-bar .suggested-action.titlebutton.button:backdrop:insensitive,
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
294 .titlebar .suggested-action.titlebutton.button:backdrop:insensitive,
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
295 .header-bar .suggested-action.button:backdrop:insensitive,
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
296 .titlebar .suggested-action.button:backdrop:insensitive {
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
297 color: mix($fg_dark_color, $bg_dark_color, 60%);
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
298 background-image: none;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
299 background-color: $bg_dark_color;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
300 border-color: transparent;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
301 }
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
302 .header-bar .suggested-action.titlebutton.button:insensitive,
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
303 .titlebar .suggested-action.titlebutton.button:insensitive,
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
304 .header-bar .suggested-action.button:insensitive,
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
305 .titlebar .suggested-action.button:insensitive {
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
306 color: mix($fg_dark_color, $bg_dark_color, 60%);
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
307 background-image: linear-gradient(to bottom, $header_button_raised_gradient_color_a, $bg_dark_color);
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
308 background-color: $bg_dark_color;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
309 border-color: transparent;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
310 }
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
311
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
312 .titlebar .header-bar-separator, .titlebar > GtkBox > .separator.vertical,
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
313 GtkPlacesSidebar.sidebar .view .titlebar > GtkBox > .vertical.separator:backdrop,
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
314 .header-bar .header-bar-separator,
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
315 .header-bar > GtkBox > .separator.vertical,
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
316 GtkPlacesSidebar.sidebar .view .header-bar > GtkBox > .vertical.separator:backdrop {
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
317 border-image: linear-gradient(to bottom, transparentize($header_separator, 0), $header_separator 30%, $header_separator 70%, transparentize($header_separator, 0) 100%) 0 1/0 1px stretch;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
318 }
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
319 .titlebar .header-bar-separator:backdrop, .titlebar > GtkBox > .separator.vertical:backdrop,
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
320 .header-bar .header-bar-separator:backdrop,
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
321 .header-bar > GtkBox > .separator.vertical:backdrop {
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
322 border-image: linear-gradient(to bottom, transparentize($header_separator, 0.5)) 0 1/1px 1px;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
323 }
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
324
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
325 column-header .button, column-header .header-bar .button.titlebutton, .header-bar column-header .button.titlebutton,
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
326 column-header .titlebar .button.titlebutton,
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
327 .titlebar column-header .button.titlebutton {
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
328 color: $fg_color;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
329 background-color: $bg_gradient_2;}
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
330 column-header .button:hover, column-header .header-bar .button.titlebutton:hover, .header-bar column-header .button.titlebutton:hover,
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
331 column-header .titlebar .button.titlebutton:hover,
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
332 .titlebar column-header .button.titlebutton:hover {
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
333 color: $fg_color_emphasis; }
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
334
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
335 // Somehow, our notebook tabs don't appear to be classed ".label",
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
336 // so we have to bodge it with GtkLabel directly
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
337 .notebook {
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
338 // Through me you go to the grief wracked city;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
339 // Through me you go to everlasting pain;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
340 // Through me you go a pass among lost souls.
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
341 // ...
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
342 // Abandon all hope — Ye Who Enter Here
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
343 tab {
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
344 GtkLabel { //tab text
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
345 padding: 0 2px; // needed for a nicer focus ring
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
346 font-weight: bold;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
347 color: $insensitive_fg_color;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
348 &:backdrop, &.prelight-page:backdrop {
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
349 color: mix($backdrop_fg_color, $backdrop_insensitive_color, 50%);
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
350 }
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
351 }
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
352 .prelight-page GtkLabel, GtkLabel.prelight-page {
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
353 // prelight tab text
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
354 color: mix($fg_color, $insensitive_fg_color, 50%);
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
355 &:backdrop { // FIXME, it's the same as .label:backdrop up here
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
356 color: mix($backdrop_fg_color, $backdrop_insensitive_color, 50%);
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
357 }
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
358 }
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
359 .active-page GtkLabel, GtkLabel.active-page {
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
360 // active tab text
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
361 color: $fg_color;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
362 &:backdrop { color: $backdrop_fg_color; }
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
363 }
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
364 }
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
365 }
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
366
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
367 .popover {
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
368 background-color: $bg_color;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
369 }
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
370 .popover .menuitem.button { border: none; box-shadow: none; outline: none; }
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
371 .menu {
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
372 background-color: $bg_color;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
373 .csd & {
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
374 border: 1px solid $borders_color;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
375 }
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
376 }
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
377 .background {
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
378 background-color: $bg_color;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
379 }
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
380
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
381 .entry, .linked.vertical > .entry, .linked.vertical > .entry:first-child, .linked.vertical > .entry:last-child {
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
382 background-image: entry_gradient($text_input_color);
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
383 background-color: $text_input_color;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
384
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
385 &:focus { background-image: entry_gradient($text_input_color); }
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
386 &:insensitive { background-image: linear-gradient(to bottom, $insensitive_bg_color); }
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
387 &:backdrop { background-image: none; background-color: $backdrop_text_input_color; }
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
388 &:backdrop:insensitive { background-image: linear-gradient(to bottom, $insensitive_bg_color); }
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
389 }
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
390 GtkPaned {
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
391 border: 1px solid $borders_color;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
392 }
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
393 GtkPlacesSidebar.sidebar .view {
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
394 color: $fg_color;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
395 background-color: transparent;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
396 }
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
397
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
398 .view, .list, .list-row, .list-row.button {
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
399 color: $text_color;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
400 background-color: $text_input_color;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
401 &:backdrop, &:backdrop:hover {
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
402 color: $backdrop_text_color;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
403 background-color: $backdrop_text_input_color;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
404 }
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
405 &:selected {
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
406 color: $selected_fg_color;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
407 background-color: $selected_bg_color;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
408 }
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
409 &:hover {
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
410 background-color: mix($fg_color, $text_input_color, 5%);
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
411 }
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
412 &:active {
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
413 box-shadow: inset 0 2px 2px -2px transparentize(black, 0.8);
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
414 }
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
415 &:selected {
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
416 &:active { box-shadow: inset 0 2px 3px -1px transparentize(black, 0.5); }
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
417 &:hover {
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
418 background-color: mix($fg_color, $selected_bg_color, 10%);
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
419 }
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
420 &:backdrop { background-color: $selected_bg_color; }
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
421 }
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
422 }
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
423 .list-row {
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
424 // Set sidebar items back to something reasonable
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
425 &.sidebar-item {
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
426 background-color: $sidebar_bg_color;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
427 border-color: $borders_color;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
428 &:backdrop, &:backdrop:hover {
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
429 background-color: $backdrop_sidebar_bg_color;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
430 border-color: $backdrop_borders_color;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
431 }
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
432 // let's take care of background colors
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
433 &:hover {
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
434 background-color: mix($fg_color, $base_color, 5%);
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
435 }
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
436 &:active {
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
437 box-shadow: inset 0 2px 2px -2px transparentize(black, 0.8);
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
438 }
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
439 &:selected {
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
440 background-color: $selected_bg_color;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
441 &:active { box-shadow: inset 0 2px 3px -1px transparentize(black, 0.5); }
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
442 &:hover {
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
443 background-color: mix($fg_color, $selected_bg_color, 10%);
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
444 }
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
445 &:backdrop { background-color: $selected_bg_color; }
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
446 }
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
447 }
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
448 }
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
449 .sidebar .list {
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
450 background-color: $sidebar_bg_color;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
451 border-color: $borders_color;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
452 &:backdrop {
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
453 background-color: $backdrop_sidebar_bg_color;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
454 border-color: $backdrop_borders_color;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
455 }
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
456 }
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
457
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
458 /*.list .list-row.button {
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
459 &:hover, &:backdrop:insensitive {
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
460 background-color: rgba(0,0,0,0);
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
461 }
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
462 }*/
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
463
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
464
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
465 /*GtkPlacesSidebar .separator { color: $insensitive_fg_color; }*/
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
466
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
467
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
468 // Fix the rubberband background after we gave lists and views a lighter background
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
469 .view.rubberband {
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
470 background-color: transparentize($selected_bg_color,0.8);
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
471 }
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
472 .menubar {
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
473 background-color: $bg_dark_color;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
474 color: $menu_fg_dark_color;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
475 box-shadow: inset 0 -1px transparentize(black, 0.9);
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
476 &:backdrop { background-color: $bg_dark_color; }
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
477 }
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
478 .menubar, .header-bar {
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
479 & .menu { background-color: $bg_dark_color;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
480 color: $menu_fg_dark_color; border-color: $header_button_border; }
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
481 & > .menuitem {
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
482 &:hover { //Seems like it :hover even with keyboard focus
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
483 box-shadow: inset 0 -3px $selected_bg_color;
9
52574f98627d Adwaita uses blue for the current menu, so match it with green
IBBoard <dev@ibboard.co.uk>
parents: 3
diff changeset
484 color: $selected_bg_color
3
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
485 }
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
486 &:insensitive {
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
487 color: $insensitive_fg_color;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
488 box-shadow: none;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
489 }
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
490 }
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
491 }
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
492 .tweak-group .button.list-row, .tweak-categories .tweak-category.list-row {
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
493 color: $fg_color;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
494 background-color: $bg_color;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
495 &:hover {
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
496 background-color: mix($fg_color, $base_color, 5%);
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
497 }
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
498 &:backdrop { background-color: $backdrop_bg_color }
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
499 &:selected {
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
500 background-color: $selected_bg_color;
9
52574f98627d Adwaita uses blue for the current menu, so match it with green
IBBoard <dev@ibboard.co.uk>
parents: 3
diff changeset
501 color: lighten($selected_fg_color, 20%);
3
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
502 &:hover {
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
503 background-color: mix($fg_color, $selected_bg_color, 10%);
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
504 }
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
505 }
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
506 }
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
507 .floating-bar {
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
508 opacity: 0.9;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
509 color: $text_color;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
510 background-color: $text_input_color;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
511 border: 1px solid $borders_color;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
512
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
513 @each $tb,$tb_corner in ('top','bottom'),
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
514 ('bottom','top') {
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
515 @each $lr,$lr_corner in ('left','right'),
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
516 ('right','left') {
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
517 &.#{$tb}.#{$lr} {
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
518 border-#{$tb_corner}-#{$lr_corner}-radius: 3px;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
519 border-#{$tb}-width: 0;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
520 border-#{$lr}-width: 0;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
521 }
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
522 }
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
523 }
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
524 }
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
525 .menu .menuitem.check, .menu .menuitem.radio {
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
526 color: $fg_dark_color;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
527 }
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
528
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
529
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
530 /* Fix Meld dialog buttons and try not to break anything else */
22
cb3e1a45b770 Restore gtk-3.0 to v3.16 (openSUSE 42.1) and add gtk-3.18 dir
IBBoard <dev@ibboard.co.uk>
parents: 19
diff changeset
531 .message-dialog.csd .dialog-action-area .button {
3
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
532 border-bottom-style: solid;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
533 &:last-child {
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
534 border-right-style: solid;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
535 border-top-right-radius: 7px; }
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
536 &:first-child {
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
537 border-left-style: solid;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
538 border-top-left-radius: 7px; }
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
539 &:hover, &:backdrop { border-bottom-style: solid; }
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
540 }
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
541
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
542 /* And put "linked" buttons back to Adwaita style */
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
543 .message-dialog.csd .dialog-action-area.linked .button {
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
544 border-bottom-style: none;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
545 &:last-child {
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
546 border-right-style: none;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
547 border-top-right-radius: 0; }
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
548 &:first-child {
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
549 border-left-style: none;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
550 border-top-left-radius: 0; }
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
551 &:hover, &:backdrop { border-bottom-style: none; }
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
552 }
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
553
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
554 /* Fix tree view progress bars */
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
555 GtkTreeView.view {
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
556 &.progressbar { // progress bar in treeviews
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
557 color: $selected_fg_color;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
558 background-color: $selected_bg_color;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
559
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
560 &:selected {
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
561 color: darken($selected_bg_color,20%);
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
562 &:backdrop {
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
563 color: darken($selected_bg_color,20%);
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
564 }
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
565 }
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
566
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
567 &:backdrop {
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
568 @if $variant == 'light' { color: $backdrop_base_color; }
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
569 @else { border-color: $backdrop_base_color; }
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
570 background-image: none;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
571 box-shadow: none;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
572 }
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
573 }
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
574 }
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
575
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
576 /*
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
577 * Fix text views that don't specify a class.
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
578 * Happens mainly in Meld when viewing single files
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
579 */
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
580 GtkTextView {
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
581 background-color: #eee
24
1b8713fff1e1 Add initial GTK3.20 support ready for upgrade to openSUSE Leap 42.2
IBBoard <dev@ibboard.co.uk>
parents: 23
diff changeset
582 }