1
@define-color nautilus_cluebar_color #729fcf;
3
@define-color documents_selection_toolbar_a #8e9c80;
4
@define-color documents_selection_toolbar_b #4f6838;
5
@define-color documents_selection_toolbar_border #3e7b05;
7
@define-color documents_selection_button_a #7fc141;
8
@define-color documents_selection_button_b #47850d;
9
@define-color documents_selection_button_c #4e9a06;
11
@define-color documents_emblem_bg #3465a4;
12
@define-color documents_collection_bg #d3d7cf;
14
@define-color documents_osd_toolbar_a alpha(#242424, 0.80);
15
@define-color documents_osd_toolbar_b alpha(#101010, 0.80);
16
@define-color documents_osd_toolbar_c alpha(#262626, 0.80);
18
@define-color documents_osd_button_a @theme_base_color;
19
@define-color documents_osd_button_b #525252;
20
@define-color documents_osd_button_inset #9f9f9f;
22
@define-color documents_osd_fg #bebebe;
27
ApDocView, /* Abiword */
28
EogScrollView, /* Eog */
29
CheeseThumbView /* Cheese */
31
background-color: @chrome_bg_color;
32
-EogScrollView-shadow-type: none;
37
background-color: @theme_base_color;
38
color: @theme_fg_color;
39
-TerminalScreen-background-darkness: 0.95;
42
TerminalWindow GtkNotebook.notebook {
43
border-bottom-width: 0;
44
border-right-width: 0;
49
.nautilus-canvas-item {
53
.nautilus-inactive-pane .nautilus-canvas-item:selected {
54
background-color: @theme_unfocused_selected_bg_color;
55
color: @theme_unfocused_selected_fg_color;
58
.nautilus-desktop.nautilus-canvas-item {
59
color: @theme_bg_color;
60
text-shadow: 1 1 black;
63
.nautilus-desktop.nautilus-canvas-item:active {
64
color: @theme_text_color;
67
.nautilus-desktop.nautilus-canvas-item:selected {
68
color: @theme_selected_fg_color;
71
.nautilus-desktop.nautilus-canvas-item:active,
72
.nautilus-desktop.nautilus-canvas-item:prelight,
73
.nautilus-desktop.nautilus-canvas-item:selected {
77
NautilusTrashBar.info,
78
NautilusXContentBar.info,
79
NautilusSearchBar.info,
80
NautilusQueryEditor.info {
81
background-color: @nautilus_cluebar_color;
82
color: @theme_base_color;
84
border-color: shade(@nautilus_cluebar_color, 0.85);
87
.nautilus-cluebar-label {
89
color: @theme_base_color;
90
text-shadow: 0 1 alpha(black, 0.15);
93
.nautilus-cluebar-label:backdrop {
95
color: @theme_unfocused_fg_color;
99
/* This will make the location entry tall as buttons.
100
Buttons are too tall btw, then it's ugly */
101
/*NautilusLocationEntry.entry {
102
-GtkEntry-inner-border: 9;
105
NautilusLocationEntry.entry {
111
NautilusSearchBar .entry,
112
NautilusSearchBar .entry:focus {
114
border-color: darker(@nautilus_cluebar_color);
120
-GtkEntry-inner-border: 3;
123
NautilusWindow .sidebar .frame {
124
border-width: 1px 0 0 0;
126
border-color: @borders;
130
NautilusWindow > GtkGrid > .pane-separator {
131
border-width: 1px 1px 0 0;
133
border-color: @borders;
136
NautilusWindow > GtkGrid > .pane-separator,
137
NautilusWindow > GtkGrid > .pane-separator:hover {
138
border-width: 1px 1px 0 0;
140
border-color: @borders;
141
background-color: @sidebar_bg;
142
color: shade (@theme_bg_color, 0.9);
145
NautilusWindow > GtkGrid > .pane-separator:backdrop,
146
NautilusWindow > GtkGrid > .pane-separator:hover:backdrop {
147
border-width: 1px 1px 0 0;
149
border-color: @unfocused_borders;
150
background-color: @sidebar_bg_unfocused;
151
color: shade (@theme_bg_color, 0.9);
154
NautilusNotebook.notebook {
155
border-right-width: 0;
156
border-left-width: 0;
157
border-bottom-width: 0;
162
GeditWindow .pane-separator,
163
GeditWindow .pane-separator:hover {
164
border-width: 0 1px 1px 1px;
166
border-color: @borders;
167
background-color: shade(@theme_bg_color, 0.95);
171
GeditPanel .toolbar {
173
background-color: transparent;
176
GeditWindow .sidebar {
177
background-color: @theme_base_color;
178
border-width: 0 0 1px 0;
180
border-color: @borders;
184
GeditPanel .notebook {
189
GeditWindow .notebook {
193
GeditPanel .notebook tab,
194
GeditWindow .notebook tab {
198
/* gnome-documents */
200
.documents-dropdown .view {
201
background-color: shade (@theme_bg_color, 1.02);
204
.documents-dropdown .frame {
205
border-width: 0 1px 1px 1px;
207
border-radius: 0 0 5px 5px;
210
.documents-dropdown .radio,
211
.documents-dropdown .radio:focused,
212
.documents-dropdown .radio:selected {
213
background-image: none;
214
background-color: alpha(@theme_base_color, 0.0);
217
.documents-dropdown .radio:active,
218
.documents-dropdown .radio:active:focused,
219
.documents-dropdown .radio:active:prelight {
220
background-image: url("assets/sidebar-radio-checked.svg");
223
.documents-dropdown .radio:prelight {
224
background-image: url("assets/sidebar-radio-prelight.svg");
227
.documents-dropdown .radio:active:selected,
228
.documents-dropdown .radio:active:selected:focused {
229
background-image: url("assets/sidebar-radio-selected.svg");
232
.documents-dropdown .radio:selected:prelight,
233
.documents-dropdown .radio:selected:focused {
234
background-image: url("assets/sidebar-radio-selected-prelight.svg");
237
.documents-load-more.button {
238
border-image-width: 0 2 2 2;
239
border-width: 0 1px 1px 1px;
242
.documents-scrolledwin.frame {
247
.documents-main-view.view {
248
background-color: #f1f2f1;
251
.documents-selection-mode.toolbar {
252
background-image: -gtk-gradient(linear, left top, left bottom,
253
from(@documents_selection_toolbar_a),
254
to(@documents_selection_toolbar_b));
255
color: @theme_base_color;
256
border-width: 1px 0 0 0;
257
border-color: @documents_selection_toolbar_border;
261
.documents-selection-mode.toolbar .dim-label {
262
color: alpha(@theme_base_color, 0.50);
265
.documents-selection-mode.toolbar .button {
266
background-image: -gtk-gradient(linear, left top, left bottom,
267
from(@documents_selection_button_a),
268
color-stop(0.83, @documents_selection_button_b),
269
to(@documents_selection_button_c));
271
border-color: @documents_selection_toolbar_border;
276
color: @theme_base_color;
282
.documents-selection-mode.toolbar .button:hover {
283
background-image: -gtk-gradient(linear, left top, left bottom,
284
from(shade(@documents_selection_button_a, 1.20)),
285
color-stop(0.83, shade(@documents_selection_button_b, 1.10)),
286
to(shade(@documents_selection_button_c, 1.10)));
289
.documents-selection-mode.toolbar .button:active,
290
.documents-selection-mode.toolbar .button:hover:active {
291
background-image: -gtk-gradient(linear, left top, left bottom,
292
from(@documents_selection_button_b),
293
to(shade(@documents_selection_button_a, 0.90)));
295
border-color: @documents_selection_toolbar_border;
301
.documents-selection-mode.toolbar .button *:hover {
302
color: @theme_base_color;
306
background-color: @documents_emblem_bg;
309
color: @theme_base_color;
312
.documents-collection-icon {
313
background-color: @documents_collection_bg;
318
background-image: none;
319
background-color: transparent;
322
.documents-osd .toolbar {
328
background-image: -gtk-gradient(linear, left top, left bottom,
329
from(@documents_osd_toolbar_a),
330
color-stop(0.63, @documents_osd_toolbar_b),
331
to(@documents_osd_toolbar_c));
332
color: @documents_osd_fg;
334
-GtkToolbar-button-relief: normal;
337
.documents-osd .toolbar .button {
340
background-image: -gtk-gradient(linear, left top, left bottom,
341
from(alpha(@documents_osd_button_a, 0.16)),
342
color-stop(0.68, alpha(@documents_osd_button_b, 0.05)),
343
to(alpha(@documents_osd_button_a, 0.12)));
347
border-color: alpha(@documents_osd_button_a, 0.50);
350
color: @documents_osd_fg;
354
box-shadow: -1 0 inset @documents_osd_button_inset;
357
.documents-osd .toolbar .button,
358
.documents-osd .toolbar .button:prelight,
359
.documents-osd .toolbar .button:active {
360
background-color: transparent;
363
.documents-osd .toolbar .button:nth-child(first) {
364
border-radius: 4px 0 0 4px;
365
border-left-width: 1px;
366
box-shadow: -1 0 inset @documents_osd_button_inset;
369
.documents-osd .toolbar .button:nth-child(last) {
371
border-radius: 0 4px 4px 0;
372
border-right-width: 1px;
375
.documents-osd .toolbar .button:only-child {
381
.documents-osd .toolbar .separator {
382
color: @documents_osd_button_inset;
385
.documents-osd .toolbar .button:hover {
386
background-image: -gtk-gradient(linear, left top, left bottom,
387
from(alpha(@documents_osd_button_a, 0.28)),
388
color-stop(0.68, alpha(@documents_osd_button_b, 0.14)),
389
to(alpha(@documents_osd_button_a, 0.14)));
392
.documents-osd .toolbar .button *:hover {
393
color: shade(@documents_osd_fg, 1.20);
396
.documents-osd .toolbar .button:active,
397
.documents-osd .toolbar .button:active:hover {
398
background-image: -gtk-gradient(linear, left top, left bottom,
399
from(alpha(@documents_osd_button_b, 0.18)),
400
color-stop(0.68, alpha(@documents_osd_button_a, 0.23)),
401
to(alpha(@documents_osd_button_b, 0.17)));
404
.documents-osd .toolbar .button.favorite,
405
.documents-osd .toolbar .button.favorite *:hover {
406
color: shade(@theme_selected_bg_color, 1.20);
409
.documents-entry-tag {
410
background-color: @documents_emblem_bg;
411
color: @theme_base_color;
420
.documents-entry-tag:hover {
421
background-color: shade(@documents_emblem_bg, 1.10);
422
color: @theme_base_color;
425
.documents-entry-tag.button,
426
.documents-entry-tag.button:hover,
427
.documents-entry-tag.button:active,
428
.documents-entry-tag.button:active:hover {
429
background-color: transparent;
430
background-image: none;
435
.documents-entry-tag.button:hover {
436
color: shade(@documents_emblem_bg, 2.10);
441
/* EphyToolbar.toolbar {
442
border-bottom: 1 solid @borders;
445
EphyToolbar.toolbar:backdrop {
446
border-bottom: 1 solid @unfocused_borders;
451
EphyToolbar .entry:focus,
452
EphyToolbar .entry:backdrop {
453
border-image-width: 3 0 4 3;
454
border-width: 1px 0 2px 1px;
455
border-bottom-right-radius: 0;
456
border-top-right-radius: 0;
461
EphyToolbar .entry:focus {
462
box-shadow: 1 2 inset alpha(@theme_selected_bg_color, 0.1),
463
1 1 inset alpha(@theme_selected_bg_color, 0.1),
464
0 -1 inset alpha(@theme_selected_bg_color, 0.2);
467
EphyToolbar .location-entry .button {
468
color: @internal_element_color;
469
-GtkButton-child-displacement-y: 0;
472
EphyToolbar .location-entry .button:last-child {
473
border-image: url("borders/generic-border.svg") 3 3 4 3 / 3 3 4 0 stretch;
474
border-width: 1px 1px 2px 0;
475
border-bottom-left-radius: 0;
476
border-top-left-radius: 0;
481
EphyToolbar .location-entry .button,
482
EphyToolbar .location-entry .button:hover,
483
EphyToolbar .location-entry .button:focus {
485
background-image: -gtk-gradient(linear,
486
left top, left bottom,
487
from(@entry_background_a),
488
to(@entry_background_b));
489
box-shadow: 1 0 inset @inset_dark_color,
490
0 1 inset @entry_inset,
491
0 2 inset alpha(@entry_inset, 0.4);
494
EphyToolbar .location-entry .button:active,
495
EphyToolbar .location-entry .button:active:hover {
496
background-image: -gtk-gradient(linear, left top, left bottom,
497
from(shade(@entry_background_a, 0.9)),
498
to(@entry_background_b));
499
box-shadow: 1 0 inset @inset_dark_color,
500
0 1 inset @entry_inset,
501
0 2 inset alpha(@entry_inset, 0.4);
504
EphyToolbar .location-entry .button:hover,
505
EphyToolbar .location-entry .button:focus,
506
EphyToolbar .location-entry .button:active,
507
EphyToolbar .location-entry .button *:active {
508
color: @theme_text_color;
511
EphyToolbar .location-entry .button:backdrop,
512
EphyToolbar .location-entry .button:hover:backdrop {
513
background-image: none;
514
background-color: mix (@base_color, @bg_color, 0.4);
516
border-width: 1px 1px 2px 0;
519
EphyNotebook.notebook {
520
border-width: 1px 0 1px 0;
523
EphyNotebook.notebook tab {
527
EphyToolbar.toolbar .button {
532
#ephy-page-menu-button.active-menu {
533
background-image: none;
534
background-color: @bg_color;
537
border-color: @bg_color;
538
border-radius: 4px 4px 0 0;
543
/* Line at top in contacts pane, similar to .documents-scrolledwin.frame */
544
.contacts-content.frame {
545
border-width: 1px 0 0 0;
549
/* Background color in contacts pane, similar to .documents-main-view.view */
550
.contacts-main-view.view {
551
background-color: #f1f2f1;
554
.contacts-suggestion {
555
background-color: #434343;
560
/* Border on the right in the left menu toolbar */
561
.contacts-left-toolbar.toolbar.menubar {
562
border-width: 0 1px 0 0;
564
border-color: @borders;
567
/* Sidebar with line at top and the left */
568
ContactsWindow .sidebar.frame {
569
border-width: 1px 1px 0 0;
571
border-color: @borders;
577
.contacts-avatar-frame.frame {
578
border-width: 1px 1px 0 1px;
580
border-color: @borders;
586
/* Primary toolbar with no line at top to avoid conflicts with frame border */
587
ContactsWindow .primary-toolbar.toolbar {
588
border-width: 0 0 1px 0;
591
ContactsWindow .sidebar .view {
592
background-color: #ebebeb;
594
ContactsWindow .sidebar .view:selected,
595
ContactsWindow .sidebar .view:selected:focus {
596
background-color: @selected_bg_color;
599
.contacts-button:active {
600
border-color: #000000;
610
border-color: #bbbeb7;
611
background-image: none;
612
background-color: #ffffff;
615
.contacts-entry:selected,
616
.contacts-entry:selected:focus {
617
background-color: @selected_bg_color;
618
color: @selected_fg_color;
621
.contacts-entry.contacts-postal-entry {
622
border-radius: 0 0 0 0;
623
border-width: 1px 1px 0 1px;
626
.contacts-entry.contacts-postal-entry:nth-child(first) {
627
border-radius: 4px 4px 0 0;
630
.contacts-entry.contacts-postal-entry:nth-child(last) {
631
border-radius: 0 0 4px 4px;
635
.button.contacts-square {
639
.contacts-combo .button {
643
border-color: #bbbeb7;
644
background-image: none;
645
background-color: #ffffff;
648
.contacts-notification {
650
border-color: #949486;
651
border-width: 0 1px 1px 1px;
652
border-radius: 0 0 5px 5px;
654
background-color: #d8d8d8;
655
background-image: -gtk-gradient (linear, left top, left bottom,
656
from (rgba (0, 0, 0, 0.15)),
657
color-stop (0.15, rgba (0, 0, 0, 0.04)),
658
to (rgba (0, 0, 0, 0.0)));
662
GucharmapChartable:active,
663
GucharmapChartable:focus,
664
GucharmapChartable:selected {
665
background-color: @theme_selected_bg_color;
666
color: @theme_selected_fg_color;