Revision e55b8703 ui/static/main.css

b/ui/static/main.css
1
html, body, div, span, applet, object, iframe,
2
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
3
a, abbr, acronym, address, big, cite, code,
4
del, dfn, em, font, img, ins, kbd, q, s, samp,
5
small, strike, strong, sub, sup, tt, var,
6
b, u, i, center,
7
dl, dt, dd, ol, ul, li,
8
fieldset, form, label, legend,
9
table, caption, tbody, tfoot, thead, tr, th, td {
10
	margin: 0;
11
	padding: 0;
12
	border: 0;
13
	font-size: 100%;
14
	vertical-align: baseline;
15
	background: transparent;
16
    font-family: Verdana, 'PT Sans', sans-serif;
17
}
18

  
1 19
body {
2
    background:url("../static/header.png") no-repeat scroll top transparent;
3
    background-color: #213d55;
4
	font-family:"Lucida Grande","bitstream vera sans","trebuchet ms",sans-serif,verdana;
20
	line-height: 1;
21
    background:#fff url(../static/degrade-background.png) repeat scroll 0 0;
5 22
    margin: 0;
6 23
}
7 24

  
8
*:focus {
9
    outline:0 !important;
25
ol, ul {
26
	list-style: none;
10 27
}
11 28

  
12
h1, h2, h3, h4, h5 {
13
    margin-top: 0em;
14
    margin-bottom: .6em;
29
blockquote, q {
30
	quotes: none;
15 31
}
16 32

  
17
h5 {
18
    font-weight: normal;
19
    margin-bottom: 1em;
33
blockquote:before, blockquote:after,
34
q:before, q:after {
35
	content: '';
36
	content: none;
20 37
}
21 38

  
22
#nefo{
23
    display:none;
39
/* remember to define focus styles! */
40
:focus {
41
    outline: 1px dotted #87AADE;
24 42
}
25 43

  
26
#footer {
27
    text-align:center;
28
    color: #666;
29
    font-size: .5em;
30
    padding:2em;
44
/* remember to highlight inserts somehow! */
45
ins {
46
	text-decoration: none;
31 47
}
32 48

  
33
#footer a {
34
    color: #EBEBEB;
35
    text-decoration: none;
49
del {
50
	text-decoration: line-through;
36 51
}
37 52

  
38
/* get rid of those system borders being generated for A tags */
39
a:active {
40
  outline:none;
53
/* tables still need 'cellspacing="0"' in the markup */
54
table {
55
	border-collapse: collapse;
56
	border-spacing: 0;
57
}
58

  
59

  
60
h5 {
61
    font-weight: normal;
62
    font-size: 9pt;
63
    margin-bottom:3px;
41 64
}
42 65

  
43 66
/* root element for tabs  */
44
ul.css-tabs {  
45
	margin:-.5em 2em 0 1em !important; 
46
	padding:0;
47
	height:2.2em;
67
ul.css-tabs {
68
	margin: 0 0 0 10px; 
69
    padding: 0;
70
	height:31px;
71
    font-size:32px;	
72
    overflow: hidden; 	
48 73
}
49 74

  
50 75
/* single tab */
51 76
ul.css-tabs li {  
52 77
	float:left;	 
53 78
	padding:0; 
54
	margin:-3px 1em 0 0;  
79
	margin: 0 10px 0 0;  
55 80
	list-style-type:none;	
56 81
}
57 82

  
58 83
/* link inside the tab. uses a background image */
59 84
ul.css-tabs a { 
60 85
	float:left;
61
	font-size:1em;
62 86
	display:block;
63
	padding:.6em 3em 0;	
64 87
	text-decoration:none;
65
	border:0px solid #213D55;
66
	border-bottom:2px solid #213D55;
67
	height:1.65em;
68
	background-color:#ebebeb;
69
	color:#666666;
88
	color:#d2d2d2;
70 89
	position:relative;
71 90
	outline:0;
72
	-moz-border-radius:1em 1em 0 0;	
91
    padding: 0 9px 0 13px;
92
    margin-top: 7px;
93
}
94

  
95
ul.css-tabs a#instances {
96
    color: #a3bbc5;
97
}
98

  
99
ul.css-tabs a#instances.current {
100
  color: #87aade;
101
}
102

  
103
ul.css-tabs a#disks {
104
    color: #deb358;
105
}
106

  
107
ul.css-tabs a#disks.current {
108
  color: #dea842;
109
}
110

  
111
ul.css-tabs a#images {
112
    color: #9ba97b;
113
}
114

  
115
ul.css-tabs a#images.current {
116
    color: #87a06d;
117
}
118

  
119
ul.css-tabs a#networks {
120
    color: #bc9399;
121
}
122

  
123
ul.css-tabs a#networks.current {
124
  color: #9d6d6a;
73 125
}
74 126

  
75 127
ul.css-tabs a:hover {
76
    color: #3baddb;
128
    margin-top: 2px;
77 129
}
78 130
	
79 131
/* selected tab */
80 132
ul.css-tabs a.current {
81
	background-color:#f7f7f7;
82
    color: #000;
83 133
	cursor:default;
84
    border-bottom: none;
85
	height:1.8em !important;
134
    margin-top: 2px;
86 135
}
87 136

  
88
	
89 137
/* tab pane */
138
div.css-panes {
139
/*    border-top: 10px solid #87aade;
140
    border-bottom: 10px solid #87aade;  */
141
    background: white;
142
}
143

  
90 144
.css-panes > div.pane {
91 145
	display:none;
92
	border:0px solid #666;
93
	padding:15px 20px;
94
	background-color:#f7f7f7;
146
	padding:0px 20px;
95 147
    margin: 0 1em;
96
    -moz-border-radius: 0 1em 1em;
97 148
}
98 149

  
99

  
100

  
101 150
/* CSS3 border radius for various elements. yea - CSS isn't perfect */
102 151
.rounded, #sheet input, .error {
152
	border-radius: 5px;
103 153
	-webkit-border-radius: 5px;
104 154
	-moz-border-radius: 5px;
105 155
	-o-border-radius: 5px;
......
110 160
.error {
111 161
	background-color:#E8FF6D;
112 162
	padding:4px;
113
	-webkit-box-shadow: #000 0 0 12px;
114
	-moz-box-shadow: #000 0 0 12px;
163
	-webkit-box-shadow: #000 0 0 9pt;
164
	-moz-box-shadow: #000 0 0 9pt;
115 165
}
116 166

  
117 167
/* nested arrow inside error message. It's 100% CSS. No images. */
118 168
.error em {
119
	border:10px solid;
120
	border-color:#E8FF6D transparent transparent;
121
	bottom:-17px;
122
	display:block;
123
	height:0;
124
	left:10px;
125
	position:absolute;
126
	width:0;
169
	border: 10px solid;
170
	border-color: #E8FF6D transparent transparent;
171
	bottom: -17px;
172
	display: block;
173
	height: 0;
174
	left: 10px;
175
	position: absolute;
176
	width: 0;
127 177
}
128 178

  
129 179
/* input field that caused validation error */
130 180
.invalid {
131
	background-color:rgba(221, 233, 255, 0.898) !important;
181
	background-color: rgba(221, 233, 255, 0.898) !important;
132 182
}
133 183

  
134 184
#create {
135
    -moz-border-radius: .5em;
136
    background-color: #f49c1a;
137
    border: 2px solid #F7F7F7;
138
    color: #f4f4f4;
139
    cursor:pointer;
140
    display:block;
141
    padding: .7em 1em;
142
    width: 8em;
143
    font-weight: bold;
185
    background-color: #87aade;
186
    color: #000;
187
    cursor: pointer;
188
    display: block;
189
    padding: 6px 24px;
190
    margin: 12px 0 12px -36px;
191
    width: 125px;
144 192
    text-decoration: none;
145 193
}
146 194

  
147 195
#create:hover {
148
    background-color:#f29400;
149
    color: white;
150
    border: 2px solid #f29400;
196
    background-color: #a8c5f1;
151 197
}
152 198

  
153 199
div#header {
154
    height:152px;
155
    margin-left: -2em;
200
    height: 60px;
201
    background: #999;
156 202
}
157 203

  
158 204
div#wrapper {
159
    width: 800px;
160
    margin: 0 auto;
205
    width: 700px;
206
    margin: 0em auto;
161 207
}
162 208

  
163 209
a.logo {
......
165 211
}
166 212

  
167 213
a.logo h1 {
168
    background:url("../static/cloud.png") no-repeat scroll bottom left transparent ;
169
    height:78px;
170
    color: #b1b3b4;
171
    margin-left: 1em;
172
    margin-top: 0;
173
    padding: .5em 0 0 3.2em;   
174
    line-height: .3em;
175
    font-size: 1.7em; 
214
    display: none;
176 215
}
177 216

  
178 217
a.logo:hover h1 {
......
183 222
}
184 223

  
185 224
div#about {
186
    color: white;
187
    padding: .5em 0;
188
    font-size:.7em;
189
    float: right;
225
    display:none;
190 226
}    
191 227

  
228
#nefo {
229
    margin: 10px 0 -2px 25px;
230
}
231

  
192 232
/* tooltip styling. by default the element to be styled is .tooltip  */
193 233
.tooltip {
194 234
	display:none;
195
	background:transparent url(../static/tooltip.png);
196
	font-size:12px;
197
	height:40px;
198
	width:130px;
199
	padding:25px;
200
	color:#fff;	
201

  
235
    color: transparent; 
202 236
}
203 237

  
204 238
.modal {
205 239
    background-color:#fff;
206 240
    display:none;
207 241
    width:30em;
208
    height:30em;
242
    height:20em;
209 243
    padding:1em;
210 244
    text-align:left;
211 245
    opacity:0.9;
......
213 247
	
214 248
/* scrollable root element */
215 249
#wizard {	
216
	background:#fff url(../static/h600.png) repeat scroll 0 0;
217
	border:5px solid #789;
218
	font-size:12px;
219
	height:480px;
250
	border:5px solid #87AADE;
251
	font-size:9pt;
252
	height:405px;
253
	width:460px;
220 254
	margin:0px auto;	
221
	width:500px;
222 255
	overflow:hidden;
223 256
	position:relative;
224
	/* rounded corners for modern browsers */
225
	-moz-border-radius:5px;
226
	-webkit-border-radius:5px;
227 257
}  
228 258

  
229 259
/* scrollable items */
......
233 263
	position:absolute;
234 264
}
235 265

  
236
/* single scrollable item called ".page" in this setup */
237
#wizard .page {
238
	padding:20px 30px;
239
	float:left;
240
}
241

  
242 266
/* validation error message bar. positioned on the top edge */
243 267
#drawer {
244 268
	overflow:visible;
......
271 295

  
272 296
/* title */
273 297
#wizard h2 {
274
	font-size:22px;
275
	font-weight:normal;
276
	margin:10px 0 0 0;
277
}
278

  
279
#wizard h2 em {
280
	display:block;
281
	font-size:14px;
282
	color:#666;
283
	font-style:normal;
284
	margin-top:5px;
285
}
286

  
287
/* input fields */
288
#wizard ul {
289
	padding:0px !important;
298
	font-weight: bold;
299
    font-size: 12pt;
300
    color: #666;
290 301
}
291 302

  
292 303
#wizard li {
293
	list-style-type:none;
294
	list-style-image:none;
295 304
	margin-bottom:1.2em;
296 305
}
297 306

  
307
#wizard .pane li {
308
    margin: 0;
309
}
310

  
298 311
#wizard label {
299 312
	font-size:16px;	
300 313
	display:block;
......
305 318
	color:#789;	
306 319
	position:relative;
307 320
	top:-1px;
321
    font-size: 12pt;
308 322
}
309 323

  
310 324
#wizard label em {
311
	font-size:11px;
325
	font-size:9pt;
312 326
	color:#666;	
313 327
	font-style:normal;
314 328
}
315 329

  
316 330
#wizard .text {
317
	width:94%;
318
	padding:5px;
319
	border:1px solid #ccc;
320
	color:#456;
321
	letter-spacing:1px;
331
	width: 94%;
332
	padding: 5px;
333
    margin-top: 10px;
334
	border: 1px solid #ccc;
335
	color: #456;
336
	letter-spacing: 1px;
322 337
}
323 338

  
324 339
#wizard select {
......
328 343
    display: none;
329 344
}
330 345

  
331
#wizard label span {
332
	color:#b8128f;
333
	font-weight:bold;
334
	position:relative;
335
	top:4px;
336
	font-size:20px;
337
}
338

  
339 346
#wizard .double label { 
340 347
	width:50%;
341 348
	float:left;
......
358 365
	border:1px solid red;		
359 366
}
360 367

  
361
#wizard #status {
362
	margin:0px !important;
363
	height:35px;
364
	background:#213d55 url(../static/h30.png) repeat-x;
365
	padding-left:25px !important;
366
	_background:#213d55;
367
}
368

  
369 368
#wizard a:hover div.image {
370 369
    background-color: #999;
371 370
}
......
377 376
    color: white;
378 377
}
379 378

  
380
#wizard div.image strong {
381
    font-size: 1em;
382
}
383

  
384 379
#wizard div.image span.size {
385
    font-size:.7em;
380
    font-size: 9pt;
386 381
    color: #666;
387 382
}
388 383

  
......
391 386
}
392 387

  
393 388
#wizard div.image span.image-id, #wizard div.image span.description {
394
    font-size:.7em;
389
    font-size: 9pt;
395 390
    color: #666;
396 391
    font-weight: normal;
397 392
    display:inline;
......
403 398

  
404 399
#wizard .cost {
405 400
    color: #666;
406
    margin-top: 4em;
401
    margin-top: 50px;
402
}
403

  
404
#wizard #status {
405
	height: 32px;
406
	background: #999;
407
    padding-left: 15px;
408
}
409

  
410
.page ul {
411
    margin-top: 15px;
412
    height: 280px;
413
    overflow: auto;
414
}
415

  
416
.panes ul.pane {
417
    height: 276px;
418
}
419

  
420
.page ul.tabs {
421
    overflow: hidden;
422
    height: auto;
423
    margin-bottom: 0;
424
    margin-top: -20px;
425
}
426

  
427
.page ul.tabs li {
428
    float: right;
429
    margin: 0 1em;
407 430
}
408 431

  
409 432
#status li {
410
	list-style-type:none;
411
	list-style-image:none;
412 433
	float:left;
413
	color:#fff;
414
	padding:10px 30px;
434
	color:#666;
435
	padding:10px 40px;
415 436
}
416 437

  
417 438
#status li.active {
418
	background-color:#F49C1A;
419
	font-weight:normal;		
439
	background-color: #87AADE;
440
    font-weight: bold;
441
    color: white;
420 442
}
421 443

  
422 444
/* slider root element */
423 445
.slider {
424
    -moz-border-radius: 5px 5px 5px 5px;
425
    -moz-box-shadow: 0 0 8px #000000 inset;
426
    background: url("../static/h30.png") repeat-x scroll 0 0 #3C72E6;
427
    border: 1px solid #333333;
446
    background-color: #87AADE;
447
    border: 1px solid #666;
428 448
    clear: right;
429 449
    cursor: pointer;
430 450
    display: block !important;
431 451
    float: left;
432 452
    height: 3px;
433
    margin-top: 10px;
453
    margin: 20px 0 20px;
434 454
    padding: 0.1em !important;
435 455
    position: relative;
436 456
    width: 330px;
437 457
}
438 458

  
439
/* progress bar (enabled with progress: true) */
440
.progress {
441
	height:9px; 
442
	background-color:#C5FF00; 
443
	display:none;
444
	opacity:0.6;
445
}
446

  
447 459
/* drag handle */
448 460
.handle {
449
    -moz-border-radius: 14px 14px 14px 14px;
450 461
    -moz-box-shadow: 0 0 2px #000000;
451 462
    background: url("../static/h30.png") repeat-x scroll 0 0 #FFFFFF;
452 463
    border: 1px solid #000000;
453 464
    cursor: move;
454 465
    display: block;
455 466
    height: 22px;
456
    margin-top: -11px;
467
    margin-top: -9pt;
457 468
    position: absolute;
458 469
    width: 10px;
459 470
}
460 471

  
472
/* progress bar (enabled with progress: true) */
473
.progress {
474
	height:9px; 
475
	background-color:#C5FF00; 
476
	display:none;
477
	opacity:0.6;
478
}
479

  
461 480
/* the input field */
462 481
.range {
463
	border:1px inset #ddd;
464
	float:left;
465
	font-size:16px;
466
	margin:0 0 0 15px;
467
	padding:3px 0;
468
	text-align:center;
469
	width:50px;
470
	-moz-border-radius:5px; 
471
	-webkit-border-radius:5px; 		
482
	border: 1px inset #ddd;
483
	float: left;
484
	font-size: 12pt;
485
	margin: 10px 0 0 15px;
486
	padding: 3px 0;
487
	text-align: center;
488
	width: 50px;		
472 489
}
473 490

  
474
.instance {
491
div.instance {
475 492
    clear: both;
476
    padding: .7em 1em .7em 1em;
477
    width: 70%;
493
    margin: 5px 0 0 -32px;
494
    padding: 3px 4px 0;
495
    width: 523px;
478 496
    border: 1px dashed transparent;
479 497
    color: #666;
480
    height: 70px;
498
    height: 67px;
481 499
}
482 500

  
483 501
.instance a {
484
    color: #666;
502
    color: #3d3d3d;
485 503
    font-weight: normal;
486 504
    text-decoration: none;
487
    font-size: .8em;
505
    font-size: 9pt;
488 506
}
489 507

  
490 508
.instance a:hover {
491
    color: black;
509
    color: #000;
510
    text-decoration: underline;
492 511
}
493 512

  
494 513
.state {
495 514
    float: right;
496
    width: 15%;
515
}
516

  
517
.state div {
518
    text-align: right;
519
    margin-right: 3px;
497 520
}
498 521

  
499 522
.actions {
500 523
    float: right;
501
    width: 15%;
502
    margin-right: -7em;
503
    height: 70px;
524
    width: 70px;
525
    margin: 0 -75px 0 0;
526
    font-weight: normal;
527
    height: 67px;
504 528
}
505 529

  
506 530
.actions a {
507 531
    color: transparent;
508 532
}
509 533

  
510
a.action, a.more {
511
    margin:.5em;
512
    display:block;
534
a.action{
535
    margin: 0 0 5px 5px;
536
    display: none;
537
}
538

  
539
a.more {
540
    margin: 18px 0 5px 5px;
541
    display: none;
513 542
}
514 543

  
515 544
a.action:hover, a.more:hover {
516 545
    color: black !important;
546
    display: block;
517 547
}
518 548

  
519
.actions:hover a,.instance:hover .actions a {
520
    color: #666;
549
.actions a:focus, .actions:hover a,.instance:hover .actions a {
550
    color: #3d3d3d;
551
    display: block;
521 552
}
522 553

  
523 554
.instance:hover {
524 555
    border: 1px dotted transparent;
525
    background-color:#EBEBEB;
526
    color: black;
556
    background-color:#dcdcdc;
557
    color: #3d3d3d;
527 558
}
528 559

  
529 560
.instance img {
530 561
    float: left;
531
    margin: 0em 2em 0 1em;
562
    margin: 0em 14px 0 14px;
532 563
}
533 564

  
534 565
div.ip, div.state {
535
    font-size: 0.7em;
536
    color: #666;
537
    margin-top: 0.5em;
566
    font-size:9pt;
567
    color: #3d3d3d;
568
}
569

  
570
.list .state {
571
    margin-top: 3px;
538 572
}
539 573

  
540 574
div.indicator {
541
    width:1em;
542
    height:.6em;
543
    margin: .3em -.1em .5em;
575
    width:10px;
576
    height:11px;
577
    margin: 3px -1px;
544 578
    clear: none;
545
    float:left;
579
    float:right;
546 580
}
547 581

  
548 582
.running .indicator {
549
    border:2px solid white;
550
    background-color: #05b00d;
551
}    
583
    border-top: 2px solid white;
584
    border-bottom: 2px solid white;
585
    border-left: 2px solid white;
586
    border-right: 3px solid white;
587
    background-color: #87AADE;
588
}
589

  
590
.instance:hover .indicator {  
591
    border-color: #dcdcdc !important;
592
}
593

  
594
.terminated {
595
    margin-bottom: 17px;
596
    opacity: 0.8;
597
}
552 598

  
553 599
.instance:hover div.uptime, .instance:hover a.rename, .instance:hover a.configure {
554
    color: #666;
600
    color: #3d3d3d;
555 601
}
556 602

  
557 603
div.uptime {
558 604
    clear: both;
559
    color:transparent;
560
    margin-left:1px;
605
    color: transparent;
606
    margin-left: 1px;
561 607
}
562 608

  
563 609
div.instance-tabs {
......
566 612

  
567 613
span.rename, span.configure {
568 614
    background-repeat: no-repeat;
569
    font-size: 11px;
570 615
    color: transparent;
616
    font-size: 9pt;
571 617
    font-weight: normal;
572
    margin-left: 2em;
573
    padding-left: 1.5em;
618
    margin-left: 10px;
619
    padding-left: 10px;
574 620
    text-align: left;
575 621
}
576 622

  
577 623
a.name:hover span.rename {
578
    color: #213D55;
624
    color: #3D3D3D;
579 625
    margin-top: 0.4em;
580 626
    background-image: url(/static/pencil.png);
581 627
}
582 628

  
583
a.ip:hover span.configure {
584
    color: #213D55;
585
    background-image: url(/static/pencil.png);
586
}
587 629

  
588 630
a.storage:hover span.configure {
589
    color: #213D55;
590
    background-image: url(/static/pencil.png);
591
}
592

  
593
.terminated {
594
    opacity: .8;
631
    color: #3D3D3D;
595 632
}
596 633

  
597 634
#ubuntu {
598 635
    height:50px;
599
    background: url(../static/ubuntu.png) no-repeat 0 0;
636
    background: url(../static/ubuntu-logo.png) no-repeat 0 0;
600 637
    padding-left: 50px;
601 638
}
602 639

  
603 640
button {
604
    -moz-border-radius: 10.2em 10.2em 10.2em 10.2em;
605
    background-color: #31446f;
606
    border-bottom: 0.2em solid #666666;
607
    border-width: 1px 1px 0.2em;
641
    background-color: #87AADE;
642
    border: 1px solid #87AADE;
608 643
    color: #FFFFFF;
609 644
    cursor: pointer;
610
    font-size: 1em;
611
    line-height: 1;
612
    padding: 0.7em 2em;
645
    padding: 4px 25px;
646
}
647

  
648
button.next:hover {
649
    background-color: #f4b400;
650
    border-color: #f4b400;
651
}
613 652

  
653
button.prev:hover {
654
    background-color: #a8c5f1;
655
    border-color: #a8c5f1;
614 656
}
615 657

  
616 658
button.next {
617
    background-color: #f49000;
659
    background-color: #F49000;
660
    border-color: #F49000;
618 661
    font-weight: bold;
619 662
}
620 663

  
621 664
button.prev {
622

  
665
    margin-left: -19px;
623 666
}
624 667

  
625 668
.image-logo {
......
633 676
    display: block;
634 677
}
635 678

  
636
.page ul {
637
    height: 280px;
638
    overflow: auto;
639
    margin-bottom: 2em;
679
div#view-select {
680
    float: right;
681
    clear: both;
682
    color: white;
683
    margin-top: -62px;
684
    margin-right: -36px;
685
    font-size: 9pt;
686
    background-color: #87aade;
687
    padding: 5px 10px;
640 688
}
641 689

  
642
.panes ul.pane {
643
    height: 268px;
690
a#standard, a#list {
691
    text-decoration: none;
692
    font-size: 11pt;
644 693
}
645 694

  
646
.page ul.tabs {
647
    height: auto;
648
    margin-bottom: 0em;
649
    margin-top: -1.5em;
695
a#standard:link, a#standard:visited {
696
color:#5f8dd3;
650 697
}
651 698

  
652
.page ul.tabs li {
653
    float: right;
654
    margin: 0 1em;
699
a#list:link, a#list:visited {
700
color:white;
701
}
702

  
703
a#list:hover {
704
background: #5f8dd3;
705
}
706

  
707
a#standard:active, a#list:active {
708
color:white;
709
}
710

  
711
.activelink {
712
color:white !important;
655 713
}
656 714

  
657 715
div.instance-type {
658 716
    float: left;
659
    margin-bottom: 2em;
660
    margin-right: 1.8em;
661
    margin-top: 1em;
717
    margin: 4px 10px 20px 0;
718
}
719

  
720
div.active {
721
    height: 200px;
662 722
}
663 723

  
664 724
div.active, div.stopped {
665
    margin-left: -1em;
666
    width: 70%;
725
    margin-left: -2.2em;
726
    width: 500px;
667 727
    padding: 1em;
668
    height: 200px;
669 728
    margin-top: 1em;
670 729
}
671 730

  
......
675 734
}
676 735

  
677 736
div.list label {
678
    color: #666;
679
    font-size: 0.8em;
737
    color: #3D3D3D;
738
    font-size:9pt;
680 739
}
681 740

  
682 741
div.list div.running {
683
    margin: 0.5em 0;
684
}
685

  
686
#wizard strong.sliders {
687
    color: #ADA9A5;
688
}
689

  
690
a#list, a#standard {
691
    float: left;
692
    clear: both;
693
    color: #666;
694
    text-decoration: none;
695
    margin-top: -4em;
696
    margin-left: 65em;
697
    font-size: 0.8em
742
    margin: .5em 0;
698 743
}
699 744

  
700 745
/* root element for tabs  */
701 746
#wizard ul.tabs { 
702
    margin-top: -2em;	
703
    margin-left: 21em; 	
747
    margin-left: 260px; 		 	
704 748
}
705 749

  
706 750
/* single tab */
707 751
#wizard ul.tabs li {  
708 752
    margin-bottom: 0; 
709
	list-style-type: none;	
710
    float: left;
753
	list-style-type:none;
754
    float: left;	
711 755
}
712 756

  
713 757
/* link inside the tab. uses a background image */
......
729 773
/* selected tab */
730 774
#wizard ul.tabs a.current {
731 775
	color: white;
732
    background-color: #F49000;	
776
    background-color: #87AADE;	
733 777
	cursor: default;
734 778
}
735 779

  
736
div.inactive div.state {
737
    margin-right: 1.5em;
738
}
739

  
740 780
div.inactive {
741 781
    opacity: .6;
782
    margin-bottom: 25px;
742 783
}
743 784

  
744 785
div.list div.actions {
745 786
    clear: left;
746 787
    float: right;
747
    margin-right: 2em;
748
    margin-top: 2em;
749
    width: 150px;
788
    margin-right: -20px;
789
    margin-top: 22px;
750 790
    text-align: right;
791
    width: 150px;
751 792
}
752 793

  
753 794
div.list div.actions a {
754 795
    clear: left;
755
    color: #666 !important;
796
    color: #3D3D3D !important;
756 797
    display: block;
757
    font-size: .8em;
798
    font-size:9pt;
799
    opacity: 0.6;
800
}
801

  
802
div.list div.actions a:hover{
803
    text-decoration: underline;
804
    cursor: pointer;
758 805
}
759 806

  
760 807
input.instance {
......
765 812
    vertical-align: bottom;
766 813
    position: relative;
767 814
    top: -1px;
768
    *overflow: hidden;
815
    overflow: hidden;
769 816
}
770 817

  
771 818
#misc {
772
	background:#fff url(../static/h600.png) repeat scroll 0 0;
773
	border:5px solid #789;
774 819
    height: 100px;
775
	margin:0px auto;	
776
	overflow:hidden;
777
	position:relative;
778
	/* rounded corners for modern browsers */
779
	-moz-border-radius:5px;
780
	-webkit-border-radius:5px;
820
    border: 5px solid #87AADE;
821
}
822

  
823
#misc p {
824
    margin-top: 15px;
781 825
}
782 826

  
783 827
#misc strong {
784 828
    color: #F49C1A;
785 829
}
786 830

  
831
#misc .close {
832
	background-image: url(/static/close.png);
833
	position: absolute;
834
	right: -19px;
835
	top: -20px;
836
	cursor: pointer;
837
	height: 35px;
838
	width: 35px;
839
}
840

  
787 841
img.os {
788 842
    z-index: 1;
789
    margin-left: -40px;
790
    margin-top: 45px;
843
    margin-left: -34px;
844
    margin-top: 29px;
791 845
    opacity: .9;
792 846
}
793 847

  
794
div#user {
848
div#user, div#language {
795 849
    float:right;
796
    color: white;
850
    clear: both;
851
    color: #a0a0a0;
797 852
    font-size: 9pt;
798
    margin-top: 6px;
799
    margin-left: 9px;
853
    margin-top: 1px;
800 854
}
801 855

  
802
div#user a {
856
div#user a, div#language a {
803 857
    color: #a0a0a0;
804 858
    text-decoration: none;
805 859
}
806 860

  
861
.seperator {
862
    background-color: #87AADE;
863
    height: 10px;
864
    width: 700px;
865
    margin: 0 0 0 -36px;
866
}
867

  
868
#mini.seperator {
869
    width: 538px;
870
    height: 5px;
871
    margin: 17px 0 17px -36px;
872
}
873

  
874
#disks.seperator {
875
    background-color: #dea842;
876
}
877

  
878
#images.seperator {
879
    background-color: #87a06d;
880
}
881

  
882
#networks.seperator {
883
    background-color: #9d6d6a;
884
}
885

  
886
.instance h5 {
887
    margin-left: 84px;
888
    margin-right: 60px;
889
}
890

  

Also available in: Unified diff