]> git.proxmox.com Git - pve-manager.git/blob - www/css/ext6-pve.css
Add custom syle to pveHelpButton
[pve-manager.git] / www / css / ext6-pve.css
1 /* overwrite to use full black for enabled buttons */
2 .x-btn-inner-default-toolbar-small {
3 font: 300 12px/16px helvetica, arial, verdana, sans-serif;
4 color: #000;
5 padding: 0 5px;
6 max-width: 100%;
7 }
8
9 /* add missing class for context menu header */
10 .x-menu-header {
11 font: 400 13px/20px 'Open Sans', 'Helvetica Neue', helvetica, arial, verdana, sans-serif;
12 color: #fff;
13 padding: 4px;
14 background-color: #3892d4;
15 }
16
17 /* make the upper window end visible */
18 .x-css-shadow {
19 box-shadow: rgb(136,136,136) 0px -1px 15px !important;
20 }
21
22 /* reduce tree space */
23 .x-grid-cell-inner-treecolumn { /* vertical padding */
24 padding: 4px 0px 3px 0px;
25 }
26
27 /* horizontal distance between parent and child leaf */
28 .x-tree-elbow-img {
29 width: 14px;
30 }
31
32 /* adjust horizontal position of menu icons */
33 .x-menu-item-icon-default {
34 top: 5px;
35 left: 3px;
36 font-size: 14px;
37 }
38
39 /* this gives a better placement for the font-awesome icons */
40 .x-btn-icon-el-default-toolbar-small {
41 height: 14px;
42 }
43
44 /* this icon looks weird in sizes not n*14px */
45 .x-btn-icon-el-default-toolbar-small.fa-ellipsis-v {
46 font-size: 14px;
47 }
48
49 .x-btn-icon-el-default-small {
50 height: 14px;
51 font-size: 14px;
52 }
53
54 /* icons for tree/snapshots/menus/etc.. */
55
56 /* overwrite folder icons of theme */
57 .x-tree-icon-parent,
58 .x-tree-icon-parent-expanded {
59 background: none;
60 display: inline-block;
61 font: normal normal normal 14px/1 FontAwesome;
62 font-size: inherit;
63 text-rendering: auto;
64 -webkit-font-smoothing: antialiased;
65 -moz-osx-font-smoothing: grayscale;
66 font-size: 1.25em;
67 line-height: 1.6em;
68 color: #555;
69 margin-right: 5px;
70 }
71
72 .x-tree-icon-parent:not(.x-tree-icon-custom):before {
73 content: "\f114";
74 }
75
76 .x-tree-icon-parent-expanded:not(.x-tree-icon-custom):before {
77 content: "\f115";
78 }
79
80 /* loading in task list */
81 .x-grid-row-loading {
82 background: no-repeat center center;
83 background-image:url(../ext6/theme-crisp/resources/images/loadmask/loading.gif);
84 }
85
86 /* console icon in task list */
87 .x-grid-row-console {
88 background: no-repeat center center;
89 background-image:url(../images/icon-display.png);
90 }
91
92 /* for font-awesome colors */
93 /* tree icons */
94
95 /* big symbols */
96 .x-fa-tree,
97 .x-fa-tree-running,
98 .x-fa-tree-stopped,
99 .x-fa-tree-paused,
100 .x-fa-tree-online,
101 .x-fa-tree-offline,
102 .x-fa-tree-template-lxc,
103 .x-fa-tree-template-qemu,
104 .x-fa-tree-datacenter {
105 font-size: 1.25em;
106 line-height: 1.6em;
107 color: #555;
108 margin-right: 5px;
109 }
110
111 /* grid icons (resources, etc) */
112 .x-fa-grid,
113 .x-fa-grid-running,
114 .x-fa-grid-stopped,
115 .x-fa-grid-paused,
116 .x-fa-grid-online,
117 .x-fa-grid-offline,
118 .x-fa-grid-template-lxc,
119 .x-fa-grid-template-qemu {
120 font-size: 1.25em;
121 color: #555;
122 margin-right: 5px;
123 }
124
125 /* the running vms are darker */
126 .x-fa-tree-running,
127 .x-fa-grid-running {
128 color: #000;
129 }
130
131 /* the small icons */
132 .x-fa-tree-running:after,
133 .x-fa-tree-stopped:after,
134 .x-fa-tree-paused:after,
135 .x-fa-tree-template-lxc:after,
136 .x-fa-tree-template-qemu:after,
137 .x-fa-tree-online:after,
138 .x-fa-tree-offline:after,
139 .x-fa-grid:after,
140 .x-fa-grid-running:after,
141 .x-fa-grid-stopped:after,
142 .x-fa-grid-paused:after,
143 .x-fa-grid-online:after,
144 .x-fa-grid-offline:after,
145 .x-fa-grid-template-lxc:after,
146 .x-fa-grid-template-qemu:after {
147 position: relative;
148 left: -5px;
149 top: 1px;
150 font-size: 0.75em;
151 text-shadow: -1px 0px 2px #fff;
152 content: "\ ";
153 }
154
155 .x-fa-tree-online:after,
156 .x-fa-grid-online:after {
157 content: "\f058";
158 color: #009828;
159 }
160
161 .x-fa-tree-offline:after,
162 .x-fa-grid-offline:after {
163 content: "\f057";
164 color: #CC1800;
165 }
166
167 .x-fa-tree-running:after,
168 .x-fa-grid-running:after {
169 content: "\f04b";
170 color: #009828;
171 }
172
173 .x-fa-tree-paused:after,
174 .x-fa-grid-paused:after {
175 content: "\f04c";
176 color: #CC8E00;
177 font-size: 0.6em;
178 }
179
180 .x-fa-tree-stopped,
181 .x-fa-grid-stopped,
182 .x-fa-tree-offline,
183 .x-fa-grid-offline {
184 color: #cfcfcf;
185 }
186
187 /*
188 .x-fa-tree-stopped:after {
189 content: "\f04d";
190 color: #f5c5c5;
191 font-size: 0.5em;
192 }
193 */
194
195 .x-fa-tree-template-lxc:after,
196 .x-fa-grid-template-lxc:after {
197 content: "\f1b2";
198 background: #fff;
199 }
200
201
202 .x-fa-tree-template-qemu:after,
203 .x-fa-grid-template-qemu:after {
204 content : "\f108";
205 background: #fff;
206 }
207
208 .x-grid-item-over
209 .x-fa-tree-template-qemu:after,
210 .x-grid-item-over
211 .x-fa-tree-template-lxc:after {
212 background-color: #e2eff9;
213 text-shadow: -1px 0px 2px #e2eff9;
214 }
215
216 .x-grid-item-selected
217 .x-fa-tree-template-qemu:after,
218 .x-grid-item-selected
219 .x-fa-tree-template-lxc:after {
220 background-color: #c2ddf2;
221 text-shadow: -1px 0px 2px #c2ddf2;
222 }
223
224 .pve-itype-icon-virt-viewer,
225 .pve-itype-icon-tigervnc,
226 .pve-itype-icon-novnc,
227 .pve-itype-icon-display,
228 .pve-itype-icon-memory,
229 .pve-itype-icon-processor,
230 .pve-itype-icon-network,
231 .pve-itype-icon-network-server,
232 .pve-itype-icon-keyboard,
233 .pve-itype-icon-cdrom,
234 .pve-itype-icon-qemu,
235 .pve-itype-icon-qemu-template,
236 .pve-itype-icon-qemu-running,
237 .pve-itype-icon-lxc,
238 .pve-itype-icon-lxc-template,
239 .pve-itype-icon-lxc-running,
240 .pve-itype-icon-swap,
241 .pve-itype-icon-node,
242 .pve-itype-icon-node-running,
243 .pve-itype-icon-storage,
244 .pve-itype-icon-pool,
245 .pve-itype-icon-itype
246 {
247 background-repeat: no-repeat;
248 background-position:3px center;
249 padding-left: 20px;
250 }
251
252 .pve-itype-icon-qemu,
253 .x-tree-node-computer,
254 .x-grid-tree-node-expanded .x-tree-node-computer
255 {
256 background-image:url(../images/icon-display.png);
257 }
258
259 .pve-itype-icon-lxc,
260 .x-tree-node-lxc,
261 .x-grid-tree-node-expanded .x-tree-node-lxc
262 {
263 background-image:url(../images/lxc-off.png);
264 }
265
266 .pve-itype-icon-swap,
267 .x-tree-node-lxc-swap,
268 .x-grid-tree-node-expanded .x-tree-lxc-swap
269 {
270 background-image:url(../images/icon-swap.png);
271 }
272
273 .pve-itype-icon-lxc-running,
274 .x-tree-node-lxc-running,
275 .x-grid-tree-node-expanded .x-tree-node-lxc-running
276 {
277 background-image:url(../images/lxc-on.png);
278 }
279
280 .pve-itype-icon-storage,
281 .x-tree-node-harddisk,
282 .x-grid-tree-node-expanded .x-tree-node-harddisk
283 {
284 background-image:url(../images/icon-harddisk.png);
285 }
286
287 .x-tree-node-snapshot,
288 .x-grid-tree-node-expanded .x-tree-node-snapshot
289 {
290 background-image:url(../images/snapshot.png);
291 }
292
293 .pve-itype-icon-itype
294 {
295 background-image:url(../ext6/theme-classic/resources/images/tree/folder.gif);
296 }
297
298 .pve-itype-icon-network-server
299 {
300 background-image:url(../images/network-server.png);
301 }
302
303 .pve-itype-icon-network
304 {
305 background-image:url(../images/icon-network.png);
306 }
307
308 .pve-itype-icon-keyboard
309 {
310 background-image:url(../images/icon-keyboard.png);
311 }
312
313 .pve-itype-icon-cdrom
314 {
315 background-image:url(../images/icon-cd.png);
316 }
317
318 .pve-itype-icon-memory
319 {
320 background-image:url(../images/icon-ram.png);
321 }
322
323 .pve-itype-icon-processor
324 {
325 background-image:url(../images/icon-cpu.png);
326 }
327
328 .pve-itype-icon-display
329 {
330 background-image:url(../images/icon-display.png);
331 }
332
333 .pve-itype-icon-tigervnc
334 {
335 background-image:url(../images/tigervnc.png);
336 }
337
338 .pve-itype-icon-novnc
339 {
340 background-image:url(../images/novnc.png);
341 }
342
343 .pve-itype-icon-virt-viewer
344 {
345 background-image:url(../images/virt-viewer.png);
346 }
347
348
349 /* displayfield minheight is wrong */
350 .x-form-display-field-default {
351 min-height: 20px;
352 }
353
354 .x-button-reset:before {
355 font-size: 16px;
356 }
357
358 /* for resetcolumnsbutton */
359 .x-button-reset:after{
360 content: "\f0e7 ";
361 position: relative;
362 text-shadow: 0 0 2px #fff;
363 left: -3px;
364 top: 2px;
365 }
366
367 .pve-help-button .x-btn-inner {
368 color: black;
369 }