annotate gtk-3.0/gtk.scss @ 12:b296440717d5

Add a readme and screenshots
author IBBoard <dev@ibboard.co.uk>
date Sat, 16 Apr 2016 19:51:50 +0100
parents 52574f98627d
children ca246bc0af4a
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;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
254 box-shadow:none;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
255 text-shadow: none;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
256 icon-shadow: none;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
257 }
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
258 .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
259 .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
260 .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
261 color: $title_fg;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
262 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
263 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
264 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
265 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
266 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
267 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
268 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
269 }
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 .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
272 .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
273 .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
274 background-image: none;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
275 text-shadow: none;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
276 icon-shadow: none;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
277 border-color: transparent;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
278 outline-color: transparent;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
279 box-shadow: none;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
280 }
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 .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
283 .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
284 .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
285 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
286 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
287 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
288 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
289 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
290 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
291 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
292 .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
293 .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
294 .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
295 .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
296 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
297 background-image: none;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
298 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
299 border-color: transparent;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
300 }
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
301 .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
302 .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
303 .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
304 .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
305 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
306 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
307 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
308 border-color: transparent;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
309 }
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 .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
312 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
313 .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
314 .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
315 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
316 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
317 }
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
318 .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
319 .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
320 .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
321 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
322 }
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 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
325 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
326 .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
327 color: $fg_color;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
328 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
329 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
330 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
331 .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
332 color: $fg_color_emphasis; }
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
333
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
334 // 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
335 // 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
336 .notebook {
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
337 // 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
338 // 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
339 // 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
340 // ...
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
341 // 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
342 tab {
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
343 GtkLabel { //tab text
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
344 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
345 font-weight: bold;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
346 color: $insensitive_fg_color;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
347 &:backdrop, &.prelight-page:backdrop {
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
348 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
349 }
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 .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
352 // prelight tab text
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
353 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
354 &: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
355 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
356 }
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 .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
359 // active tab text
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
360 color: $fg_color;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
361 &: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
362 }
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 .popover {
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
367 background-color: $bg_color;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
368 }
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
369 .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
370 .menu {
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
371 background-color: $bg_color;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
372 .csd & {
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
373 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
374 }
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 .background {
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
377 background-color: $bg_color;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
378 }
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 .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
381 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
382 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
383
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
384 &: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
385 &: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
386 &: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
387 &: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
388 }
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
389 GtkPaned {
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
390 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
391 }
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
392 GtkPlacesSidebar.sidebar .view {
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
393 color: $fg_color;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
394 background-color: transparent;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
395 }
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 .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
398 color: $text_color;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
399 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
400 &:backdrop, &:backdrop:hover {
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
401 color: $backdrop_text_color;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
402 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
403 }
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
404 &:selected {
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
405 color: $selected_fg_color;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
406 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
407 }
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
408 &:hover {
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
409 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
410 }
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
411 &:active {
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
412 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
413 }
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
414 &:selected {
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
415 &: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
416 &:hover {
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
417 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
418 }
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
419 &: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
420 }
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 .list-row {
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
423 // 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
424 &.sidebar-item {
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
425 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
426 border-color: $borders_color;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
427 &:backdrop, &:backdrop:hover {
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
428 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
429 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
430 }
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
431 // 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
432 &:hover {
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
433 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
434 }
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
435 &:active {
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
436 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
437 }
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
438 &:selected {
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
439 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
440 &: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
441 &:hover {
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
442 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
443 }
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
444 &: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
445 }
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 .sidebar .list {
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
449 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
450 border-color: $borders_color;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
451 &:backdrop {
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
452 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
453 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
454 }
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 /*.list .list-row.button {
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
458 &:hover, &:backdrop:insensitive {
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
459 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
460 }
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 /*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
465
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 // 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
468 .view.rubberband {
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
469 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
470 }
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
471 .menubar {
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
472 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
473 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
474 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
475 &: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
476 }
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
477 .menubar, .header-bar {
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
478 & .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
479 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
480 & > .menuitem {
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
481 &: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
482 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
483 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
484 }
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
485 &:insensitive {
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
486 color: $insensitive_fg_color;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
487 box-shadow: none;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
488 }
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 .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
492 color: $fg_color;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
493 background-color: $bg_color;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
494 &:hover {
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
495 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
496 }
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
497 &: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
498 &:selected {
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
499 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
500 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
501 &:hover {
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
502 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
503 }
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 .floating-bar {
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
507 opacity: 0.9;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
508 color: $text_color;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
509 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
510 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
511
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
512 @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
513 ('bottom','top') {
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
514 @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
515 ('right','left') {
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
516 &.#{$tb}.#{$lr} {
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
517 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
518 border-#{$tb}-width: 0;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
519 border-#{$lr}-width: 0;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
520 }
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 .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
525 color: $fg_dark_color;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
526 }
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 /* Fix Meld dialog buttons and try not to break anything else */
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
530 .message-dialog.csd .dialog-action-area .button {
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
531 border-bottom-style: solid;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
532 &:last-child {
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
533 border-right-style: solid;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
534 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
535 &:first-child {
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
536 border-left-style: solid;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
537 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
538 &: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
539 }
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 /* 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
542 .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
543 border-bottom-style: none;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
544 &:last-child {
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
545 border-right-style: none;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
546 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
547 &:first-child {
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
548 border-left-style: none;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
549 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
550 &: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
551 }
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 /* 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
554 GtkTreeView.view {
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
555 &.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
556 color: $selected_fg_color;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
557 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
558
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
559 &:selected {
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
560 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
561 &:backdrop {
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
562 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
563 }
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 &:backdrop {
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
567 @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
568 @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
569 background-image: none;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
570 box-shadow: none;
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
571 }
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 * 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
577 * 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
578 */
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
579 GtkTextView {
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
580 background-color: #eee
9a738f9171a1 Add custom SCSS file with existing overrides and rebuild gtk.css
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
581 }