-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathgtk-frame.css
145 lines (110 loc) · 4.23 KB
/
gtk-frame.css
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
/* Frames and borders, frame and border hacks */
/* General frames */
frame > border {
padding: 1px;
border: 1px solid @dark_shadow;
border-bottom: 1px solid @light_shadow;
border-right: 1px solid @light_shadow;
box-shadow: 1px 1px @light_shadow inset, -1px -1px @dark_shadow inset; }
/* Status bar border */
statusbar frame > border {
padding: 0;
box-shadow: none;
border: none; }
/* Styled frames */
frame.border-inset > border {
border-width: 1px;
border-style: solid;
border-color: @dark_shadow;
box-shadow: 1px 1px @borders inset;
border-radius: 0; }
frame.border-outset > border {
border-width: 1px;
border-style: solid;
border-color: @dark_shadow;
border-bottom: 1px solid @borders;
border-right: 1px solid @borders;
box-shadow: -1px -1px @dark_shadow inset;
border-radius: 0; }
frame.border-groove > border {
border-width: 1px;
border-style: solid;
border-color: @dark_shadow;
border-radius: 0; }
frame.border-ridge > border {
border-width: 1px;
border-style: solid;
border-color: @dark_shadow;
border-radius: 0; }
/* Terminal Emulator Frames */
terminal-window notebook, VteTerminal, vte-terminal {
padding: 1px;
border-color: @borders;
border: 1px solid @dark_shadow;
border-bottom: 1px solid @light_shadow;
border-right: 1px solid @light_shadow;
border-radius: 0px;
box-shadow: 1px 1px @borders inset, -1px -1px @theme_bg_color inset; }
#xfce4-terminal-notebook {
padding: 1px;
border-color: @borders;
border: 1px solid @dark_shadow;
border-bottom: 1px solid @light_shadow;
border-right: 1px solid @light_shadow;
border-radius: 0px;
box-shadow: 1px 1px @borders inset, -1px -1px @theme_bg_color inset; }
/* Hack to make all scrolled window widgets bg color match theme base bg color */
scrolledwindow.frame {
background-repeat: no-repeat;
background-position: top left;
background-image: url("assets/wvleft.png");
background-color: @theme_base_color; }
/* Hack for scrolled windows and sidebars to always have borders:
Specify border for scrolled window widget directly since the scrolled window does not always
have a frame. This forces most scrolled windows have a border. Do not reference the scrolled
window widget directly, use references through parent widgets otherwise Libre-Office will also
put a border around the menu bar */
paned > scrolledwindow, box > scrolledwindow, overlay > scrolledwindow, notebook > * > scrolledwindow,
paned > * > notebook > stack > * > scrolledwindow, viewport > grid > scrolledwindow, paned > * > scrolledwindow,
paned > stack > grid > scrolledwindow, .sidebar {
padding: 1px;
border-color: @borders;
border: 1px solid @dark_shadow;
border-bottom: 1px solid @light_shadow;
border-right: 1px solid @light_shadow;
border-radius: 0px;
box-shadow: 1px 1px @borders inset, -1px -1px @theme_bg_color inset; }
/* Remove border from sidebar scrolledwindow, sidebar already has a border. */
.sidebar, sidebar {
margin: 0px;
}
.sidebar scrolledwindow {
padding: 0;
margin: 0;
border: none;
box-shadow: none; }
.sidebar-paned scrolledwindow:nth-child(1), .gedit-side-panel-paned scrolledwindow:nth-child(2), .sidebar scrolledwindow, scrolledwindow.sidebar,
.sidebar list, .caja-side-pane scrolledwindow, .thunar scrolledwindow.sidebar {
background-repeat: no-repeat;
background-position: top left;
/* color: @selected_fg_color;*/
background-image: url("assets/wvleft.png");
background-size: cover;
background-size: 182px 237px;}
/*.sidebar list row label, .caja-side-pane treeview, .sidebar treeview, .gedit-side-panel-paned treeview {
padding-left: 6px;
color: @selected_fg_color;
text-shadow: 1px 1px 2px @borders;}*/
/* .sidebar list, .caja-side-pane scrolledwindow, .thunar scrolledwindow.sidebar {
background-image: url("assets/treeview.png");
background-size: 174px 144px;}
border: 1px solid alpha(shade(@selected_bg_color,0.8),0.8);
background-image: linear-gradient(to bottom, #7aa1e6, #677cd8, #6375d6 85%);
border: none;
padding: 0;
margin: 0;} */
.caja-side-pane treeview, .sidebar treeview, .gedit-side-panel-paned treeview.view {
padding: 0px;
padding-left: 0px;
background-color: transparent;
}