Revision 8d08f18a ui/static/main.css

b/ui/static/main.css
16 16
    font-family: Verdana, 'PT Sans', sans-serif;
17 17
}
18 18

  
19
html {
20
    height: 100%;
21
}
22

  
23 19
body {
24
    background: url(./body-bg.png) repeat-x scroll 0 0 #FFFFFF;
25
    height: 100%;
20
    background: url(./body-bg.png) repeat-x #FFFFFF;
26 21
    text-align:center;
27 22
    font-size: 16px;
28 23
}
29 24

  
25
a, a:hover, a:active, a:focus, div:focus, span:focus, li:focus {
26
    outline: none;
27
}
28

  
29
#okeanos-image {
30
    position: absolute;
31
    bottom: -0px;
32
    right: 0;
33
    z-index:0;
34
}
35

  
30 36
#container {
31 37
    position: relative;
32 38
	margin:0 auto;
33 39
	width: 100%;
34
	background:#f0f0f0;
35
	height:auto !important;
36
	height:100%;
37
	min-height:100%;
38
    background: url("./body-bg2.png") no-repeat scroll right bottom transparent;
40
	background: transparent;
39 41
}
40 42

  
41 43
#header {
......
48 50
}
49 51

  
50 52
#content {
51
    padding-bottom: 183px;
53
    padding-bottom: 10px;
52 54
    width: 100%;
53 55
}
54 56

  
......
59 61
}
60 62

  
61 63
#footer {
62
    height: 119px;
64
    height: 80px;
63 65
    background-color: #4085A5;
64
    position:absolute;
65
    left: 0;
66
    bottom: 0;
67 66
    width:100%;
68 67
}
69 68

  
69
#footer-container {
70
    height: 80px;
71
    width: 100%;
72
    left:0;
73
    z-index:10;
74
}
75

  
70 76
#footer div.grnet-sign {
71 77
    margin-top:10px;
72 78
}
......
118 124
    margin-bottom:3px;
119 125
}
120 126

  
127
.tab-name, 
128
.machine-container .name,
129
h5.namecontainer span,
130
.single .machine-detail.title {
131
    font-family: 'Ubuntu';
132
}
133

  
134
.create-container a {
135
    font-family: 'Open Sans', sans-serif;
136
}
137

  
121 138
/* root element for tabs  */
122 139
.tab-name {
123 140
    background-color: #5CA1C0;
124 141
    color: #FFFFFF;
125
    float: left;
142
    float: right;
126 143
    font-size: 150%;
127
    height: 28px;
128
    text-align: center;
144
    height: 31px;
145
    text-align: right;
146
    padding-right: 15px;
129 147
    width: 170px;
130 148
}
131 149

  
......
175 193
}
176 194

  
177 195
/* selected tab */
178
ul.css-tabs a.current {
196
ul.css-tabs a.current,
197
ul.css-tabs a.active {
179 198
    cursor:default;
180
}
181

  
182
ul.css-tabs a.current:hover {
183 199
    background: #4085A5;
184 200
}
201

  
185 202
/* tab pane */
186 203
div.css-panes {
187 204
/*    border-top: 10px solid #87aade;
......
193 210
    display:none;
194 211
}
195 212

  
213
.panes-menu {
214
    height: 30px;
215
    margin-bottom: 10px;
216
}
196 217
/* CSS3 border radius for various elements. yea - CSS isn't perfect */
197 218
.rounded, #sheet input, .error {
198 219
    border-radius: 5px;
......
202 223
    -khtml-border-radius: 5px;
203 224
}
204 225

  
205
/* validation error message */
226
/*validation error message*/
227
/*.error {*/
228
    /*background-color:#E8FF6D;*/
229
    /*padding:4px;*/
230
    /*-webkit-box-shadow: #000 0 0 9pt;*/
231
    /*-moz-box-shadow: #000 0 0 9pt;*/
232
/*}*/
206 233
.error {
207
    background-color:#E8FF6D;
208
    padding:4px;
209
    -webkit-box-shadow: #000 0 0 9pt;
210
    -moz-box-shadow: #000 0 0 9pt;
234
    color: #f00 !important;
211 235
}
212 236

  
213 237
/* nested arrow inside error message. It's 100% CSS. No images. */
......
228 252
}
229 253

  
230 254
#beforecreate {
231
    position:relative;
232 255
    background-color: #FF9955;
233
    float: left;
234 256
    height: 32px;
235
    margin-left: -13px;
236
    margin-top: -7px;
237 257
    width: 13px;
238 258
}
239
@-moz-document url-prefix() { #beforecreate { height: 35px; } }
240 259

  
241
#network-page #beforecreate {
242
    margin-top: -8px;
260
.pane-top {
261
    height: 70px;
262
    position: relative;
263
    background: #EFF7FA 0px 0px;
264
    /*margin-bottom: -2px;*/
243 265
}
244 266

  
245
#ie-fix {
246
    z-index: 600;
247
    position: relative;
267
#machines-pane-top.empty {
268
    background: transparent;
248 269
}
249 270

  
250
#createcontainer {
251
    margin-top: 20px;
252
    margin-bottom: 10px;
253
    z-index: 800;
271
#beforecreate {
272
    border-left: 16px solid #efefef;
273
    margin-left: -16px;
274
}
275

  
276
.create-container {
277
    line-height: 4em;
278
}
279

  
280
#createcontainer a {
254 281
}
255 282

  
256 283
#create {
257 284
    background-color: #FF7F2A;
258 285
    color: #000;
259 286
    cursor: pointer;
260
    padding: 7px 24px;
261 287
    text-decoration: none;
262 288
    font-size:100%;
263 289
}
......
282 308
}
283 309

  
284 310
div#footer-text{
285
    clear: both;
286 311
    color: #FFFFFF;
287 312
    font-size: 75%;
288
    left: 22%;
289 313
    padding-top: 10px;
290
    position: absolute;
291
    width: 700px;
292 314
}
293 315

  
294 316
#footer-bg {
295 317
    background: url("./footer-bg.png") no-repeat scroll 0 0 #4085A5;
296
    float:right;
297
    width: 700px;
298
    height: 119px;
299 318
    background-position:right;
300 319
}
301 320

  
......
536 555

  
537 556
#wizard #start, #networks-wizard .create {
538 557
    text-align: center;
539
    background-color: #FF6600;
540
    border-color: #FF6600;
558
    background-color: #FF7F2A;
559
    border-color: #FF7F2A;
560
}
561

  
562
:focus {
563
    outline: none;
564
    -moz-outline-style: none;
541 565
}
542 566

  
543 567
#wizard .img-next {
......
553 577
    width: 140px;
554 578
}
555 579

  
580
.overlay-networks-create .form-actions {
581
    float: right;
582
    margin-top: -26px !important;
583
}
584

  
556 585
#wizard #start:hover, #networks-wizard .create:hover {
557 586
    background-color: #FF9651;
558 587
    border-color: #FF9651;
......
700 729

  
701 730
/* machines */
702 731
.machine-container {
703
    min-height: 65px;
704
    margin: 2px 0 0 3px;
705
    padding: 0 4px 0;
706
    clear: both;
707
    width: 523px;
708 732
    position:relative;
709 733
}
710 734

  
711
div.machine {
712
    margin-left: -7px;
713
    min-height: 65px;
714
    padding-left: 7px;
715
    padding-right: 5px;
716
    padding-top: 2px;
717
    width: 516px;
735
.icon .machine-container.last .machine-data-cont, .machine-container:last-child .machine-data-cont {
736
    margin-bottom:0;
737
    padding-bottom: 0;
738
    border-bottom: none;
718 739
}
719 740

  
720
div.machine.light-background, div.network.light-background {
721
    background-color:#aed2e3 !important;
741
.icon .machine-container.last .machine-data, .machine-container:last-child .machine-data {
742
    border-bottom: none;
722 743
}
723 744

  
724
div.machine:hover {
725
    background-color:#A1C8DB !important;
745
.icon .machine-container .subtitle {
746
    font-size: 0.70em;
747
    color: #222;
748
    line-height: 23px;
749
    height: 23px;
750
    margin-top: -5px;
726 751
}
727 752

  
753
.icon .machine-container .subtitle {
754
    
755
}
728 756

  
729
.single .light-background {
730
    background-color:#aed2e3;
757
.icon .machine-container .info {
758
    margin-top: 2px;
759
    height: 17px;
731 760
}
732 761

  
733
.machine a {
734
    font-weight: normal;
735
    text-decoration: none;
762
.icon .machine-container .building-progress {
763
    vertical-align: top;
736 764
}
737 765

  
738
div.machine-details {
739
    width: 400px;
740
    float:left;
766
.ip-version-label {
767
    font-size: 0.8em;
768
    padding: 0.3em;
769
    background-color: #C4DDE9;
770
    color: #000;
741 771
}
742 772

  
743
.machine span.name, .machine span.ip {
744
    font-size: 75%;
745
    color: black;
746
    margin-top: 6px;
773
.icon .machine-data {
774
    width: 520px;
775
    float: left;
776
    background-color: transparent;
747 777
}
748 778

  
749
.machine span.name {
750
    font-weight: bold;
779
.icon .machine-info {
780
    padding: 10px 0;
751 781
}
752 782

  
753
.oldValue {
754
    display:none;
783
.icon .machine-details .name {
784
    height: 28px;
755 785
}
756 786

  
757
.state {
758
    margin-top: -40px;
787
.icon .machine-connect {
788
    width: 80px;
789
    float: left;
759 790
}
760 791

  
761
.state div {
762
    text-align: right;
763
    margin-right: 3px;
792
.icon .machine-details {
793
    width: 310px;
794
    float: left;
795
    margin-top: -6px;
764 796
}
765 797

  
766
/* icon view actions */
767
div.machine div.actions {
768
    float: right;
798
.icon .state {
799
    font-size: 98%;
800
    width: 120px;
801
    margin-right: 10px;
802
    float: left;
803
    height: 55px;
804
}
805

  
806
.vm-actions {
807
    position: relative;
808
}
809

  
810
.icon .vm-actions {
811
    /*display: none;*/
812
}
813

  
814
.icon .vm-actions, .network .vm-actions {
815
    width: 180px;
816
    height: 78px;
817
    float: left;
818
}
819

  
820
.icon .machine-container:hover .machine-data {
821
    background-color:#A1C8DB !important;
822
}
823

  
824
.icon .machine-container:hover .vm-actions {
825
    display: block;
826
}
827

  
828
.vm-actions {
769 829
    font-size: 75%;
770
    font-weight: normal;
771
    height: 68px;
772
    position: absolute;
773
    right: -63px;
774
    width: 70px;
775
    top: 0px;
776 830
}
777 831

  
778
div.machine div.actions a {
832
.vm-actions a {
779 833
    color: black;
780
    visibility: hidden;
781 834
    height: 15px;
782
    width: 180px;
783
    margin: 0 0 2px 8px;
835
    margin: 0 0 1px 4px;
836
    padding: 1px;
837
    padding-left: 8px;
784 838
    display: block;
785 839
}
786 840

  
787
div.machine div.actions a:hover {
841
.vm-actions a:hover {
788 842
    background-color:#A1C8DB;
789
    opacity: 0.8;
790
    filter: alpha(opacity = 80);
843
    color: #fff;
844
    border-left: 4px solid #7DB4CD;
845
    padding-left: 4px;
791 846
}
792 847

  
793
div.machine div.actions a.selected {
848
.vm-actions a.selected {
794 849
    color: #FF7F2A !important;
795
    width: 50px;
796 850
}
797 851

  
798
div.machine div.actions a.selected:hover {
852
.vm-actions a.selected {
799 853
    background-color:transparent;
800 854
}
801 855

  
802
div.machine div.actions a.shutdown-padding {
803
    margin-bottom: 22px;
856
.vm-actions .action-container {
857
    position: relative;
804 858
}
805 859

  
806
div.action-container {
807
    overflow: visible;
860
.vm-actions .action-container .confirm_single {
861
    position: absolute;
862
    right: -20px;
863
    top: -2px;
864
}
865

  
866
div.list div.actions a.enabled.destroy {
867
    color: #981D1D;
868
}
869

  
870
.vm-actions .action-container.destroy {
871
    position: absolute;
872
    bottom: -2px;
873
    width: 100%;
874
    left: 0px;
875
    background: transparent;
876
}
877

  
878
.vm-actions .action-container.destroy a {
879
    color: #981D1D;
880
}
881

  
882
.icon .light-background .machine-data, div.network.light-background, div.network.expand {
883
    background-color:#aed2e3 !important;
884
}
885

  
886
.single .light-background {
887
    background-color:#aed2e3;
888
}
889

  
890
.icon .machine-data-cont {
891
    margin-bottom: 5px;
892
    padding-bottom: 5px;
893
    border-bottom: 1px solid #D1E7F0;
894
    width: 520px;
895
    float: left;
896
}
897
.icon .terminated .machine-data-cont {
898
    border-color: #B6CED6;
899
}
900

  
901
.machine a {
902
    font-weight: normal;
903
    text-decoration: none;
904
}
905

  
906
.machine span.name, .machine span.ip {
907
    font-size: 75%;
908
    color: black;
909
    margin-top: 6px;
910
}
911

  
912
.machine span.name {
913
    font-weight: bold;
914
}
915

  
916
.oldValue {
917
    display:none;
918
}
919

  
920
.state {
921
}
922

  
923
.state div {
924
    text-align: right;
925
    margin-right: 3px;
926
}
927

  
928
/* icon view actions */
929
div.machine div.actions a.shutdown-padding {
930
    margin-bottom: 22px;
808 931
}
809 932

  
810 933
div.actions a.enabled:hover{
......
825 948
    display: none;
826 949
}
827 950

  
828
div.machine div.actions .disabled {
951
div.single-container div.vm-actions .disabled {
829 952
    display: none;
830 953
}
831 954

  
832
div.machine div.actions a.action-destroy {
833
    position: absolute;
834
    bottom: 0;
955
div.machine div.actions .disabled {
956
    display: none;
835 957
}
836 958

  
837 959
div.connect-arrow {
......
839 961
    height: 28px;
840 962
    width:14px;
841 963
    position: absolute;
964
    display: none;
842 965
}
843 966

  
844 967
.machine div.connect-arrow {
......
862 985
    height:28px;
863 986
    width: 12px;
864 987
    position: absolute;
988
    display: none;
865 989
}
866 990

  
867 991
div.connect-border:hover {
......
913 1037

  
914 1038
div.ip, div.ips {
915 1039
    font-size: 75%;
916
    position: relative;
917
    float: right;
918
    top:1px;
919
    right: 18px;
920
    text-align: right;
921 1040
}
922 1041

  
923 1042
div.indicators {
......
935 1054
    color:#5F8DD3;
936 1055
}
937 1056

  
938
.running {
939
    background: url("./terminated-bg.png") repeat scroll 0 0 transparent;
940
    margin-top: -76px;
941
    padding-bottom: 15px;
942
    width: 699px;
943
    padding-top: 60px;
944
}
945

  
946 1057
.running.disabled {
947 1058
    background: transparent;
948 1059
}
......
983 1094
    background-color: #63cf1c;
984 1095
}
985 1096

  
986
.terminated {
987
    background: url("./running-bg.png") repeat scroll 0 0 transparent;
988
    margin-bottom: 17px;
989
    margin-top: 15px;
1097
.network-indicator.in-progress .indicator1, .network-indicator.in-progress .indicator2, .network-indicator.in-progress .indicator3, .network-indicator.in-progress .indicator4 {
1098
    background-color: #FF7F2A;
1099
}
1100

  
1101
.running, .terminated {
1102
    background: #EFF7FA repeat scroll 0 0;
990 1103
    padding-bottom: 15px;
1104
}
1105

  
1106
.running, #machinesview-list, .single {
1107
}
1108

  
1109
.terminated {
1110
    background:#DCE5E8  repeat scroll 0 0;
991 1111
    padding-top: 15px;
992
    width: 699px;
1112
    margin-top: 15px;
993 1113
}
994 1114

  
995 1115
span.rename {
......
1011 1131
}
1012 1132

  
1013 1133
.machine div.info {
1014
    float:left;
1015
    margin-bottom: 8px;
1016
    margin-top:5px;
1017
}
1018

  
1019
.machine div.info div.info-header {
1020
    background-color: #A1C8DB;
1021
    color: white;
1022
    height: 17px;
1023
    width: 50px;
1024
    cursor: pointer;
1134
    font-size: 75%;
1025 1135
}
1026 1136

  
1027 1137
div.machine:hover div.info-header, div.machine:hover div.toggler div.down {
......
1130 1240
}
1131 1241

  
1132 1242
div#view-select {
1133
    float: right;
1134 1243
    clear: both;
1135 1244
    color: white;
1136
    position: relative;
1245
    position: absolute;
1137 1246
    right: 5px;
1138
    top: -35px;
1139
    display: none;
1140
    z-index: 1000;
1247
    top: 25px;
1141 1248
}
1142 1249

  
1143
a#standard, a#list, a#single {
1250
a.machines_view_link {
1144 1251
    text-decoration: none;
1145 1252
    height: 15px;
1146 1253
    width: 17px;
1147
    padding: 1px 8px 2px 9px;
1148 1254
}
1149 1255

  
1150 1256
div#view-select a {
1151 1257
    color:#5f8dd3;
1258
    display: block;
1259
    float: left;
1152 1260
}
1153 1261

  
1154 1262
a#list:hover {
1155 1263
    background: #5f8dd3;
1156 1264
}
1157 1265

  
1158
a#standard:active, a#list:active {
1266
a#machines_view_icon_link:active, a#machines_view_list_link:active {
1159 1267
    color:white;
1160 1268
}
1161 1269

  
1162
a#standard {
1270
a#machines_view_icon_link {
1163 1271
    background: url(./icon-view.png) no-repeat -36px 0;
1164 1272
}
1165 1273

  
1166
a#list {
1274
a#machines_view_list_link {
1167 1275
    background: url(./list-view.png) no-repeat -36px 0;
1168 1276
}
1169 1277

  
1170
a#single {
1278
a#machines_view_single_link {
1171 1279
    background: url(./single-view.png) no-repeat -36px 0;
1172 1280
}
1173 1281

  
1174
a#standard:hover {
1282
a#machines_view_icon_link:hover {
1175 1283
    background: url(./icon-view.png) no-repeat -18px 0;
1176 1284
}
1177 1285

  
1178
a#list:hover {
1286
a#machines_view_list_link:hover {
1179 1287
    background: url(./list-view.png) no-repeat -18px 0;
1180 1288
}
1181 1289

  
1182
a#single:hover {
1290
a#machines_view_single_link:hover {
1183 1291
    background: url(./single-view.png) no-repeat -18px 0;
1184 1292
}
1185 1293

  
1186
a#standard.activelink {
1294
a#machines_view_icon_link.activelink {
1187 1295
    background: url(./icon-view.png) no-repeat 0px 0;
1188 1296
}
1189 1297

  
1190
a#list.activelink {
1298
a#machines_view_list_link.activelink {
1191 1299
    background: url(./list-view.png) no-repeat 0px 0;
1192 1300
}
1193 1301

  
1194
a#single.activelink {
1302
a#machines_view_single_link.activelink {
1195 1303
    background: url(./single-view.png) no-repeat 0px 0;
1196 1304
}
1197 1305

  
......
1215 1323
}
1216 1324

  
1217 1325
#machinesview {
1218
    min-height: 270px;
1219
    margin-top: 40px;
1326
}
1327

  
1328
#machines-pane {
1220 1329
}
1221 1330

  
1222 1331
.list#machinesview {
......
1225 1334
}
1226 1335

  
1227 1336
#machinesview-list.list {
1228
    background: url("./terminated-bg.png") repeat scroll 0 0 transparent;
1229
    margin-top: -76px;
1337
    background: #EFF7FA  repeat scroll 0 0;
1230 1338
    padding-left: 15px;
1231
    padding-top: 76px;
1232
    min-height: 270px;
1339
    padding-bottom: 15px;
1233 1340
}
1234 1341

  
1235 1342
#machinesview_content {
......
1244 1351
    background-color: #6BA9C6;
1245 1352
    color: #A0A0A0;
1246 1353
    display: none;
1247
    margin-top: -45px;
1248 1354
    padding: 65px 150px 35px;
1249 1355
    text-align: justify;
1356
    margin-top: -70px;
1250 1357
}
1251 1358

  
1252 1359
#welcomeheader {
......
1432 1539
    height: 20px;
1433 1540
}
1434 1541

  
1435
/* metadata editing and add machines to network overlays */
1436
#metadata-wizard, #add-machines-wizard {
1437
    position:absolute !important;
1438
    overflow:hidden;
1439
    width:450px;
1440
    display:none;
1441
    background-color:#fff;
1442
    text-align:left;
1443
    font-size: 80%;
1542

  
1543
/* metadata dropdown combo */
1544
.meta-key {
1545
    margin-right: 18px;
1546
    float:left;
1547
}
1548

  
1549
/* notification box */
1550
#yes-no {
1551
    height: 150px;
1552
    z-index: 9999;
1553
    border-bottom: 5px solid #4085A5;
1554
}
1555

  
1556
#yes-no p, #yes-no button {
1557
    margin-top: 15px;
1558
}
1559

  
1560
#error-success, .notification-box {
1561
    z-index: 9999;
1444 1562
    border-bottom: 5px solid #4085A5;
1563
    min-height: 150px;
1564
    top: 50px !important;
1565
    position: absolute;
1566
}
1567

  
1568
#error-success p, .notification-box p {
1569
    margin-top: 5px;
1570
}
1571

  
1572
.error-report {
1573
    display: none;
1574
}
1575

  
1576
#error-success .error-report {
1577
    position: absolute;
1578
    top: 140px;
1579
    right: 40px;
1580
}
1581

  
1582
.error .error-report {
1583
    display: block;
1584
}
1585

  
1586
#error-success .error-report .errormsg {
1587
    display: none;
1588
}
1589

  
1590
#error-success .error-report .success {
1591
    display: none;
1592
}
1593

  
1594
#error-success .error-report .sending {
1595
    display: none;
1596
}
1597

  
1598
#error-success .error-report .send-btn {
1599
    color: #4085A5;
1600
    text-decoration: underline;
1601
    cursor: pointer;
1602
}
1603

  
1604
#error-success strong, .notification-box strong {
1605
    color: #F49C1A;
1445 1606
}
1446 1607

  
1447
#metadata-wizard .close, #add-machines-wizard .close  {
1608
#error-success .close, .notification-box .close {
1448 1609
    background-image: url("./close-popup.png");
1449 1610
    background-repeat: no-repeat;
1450 1611
    cursor: pointer;
......
1455 1616
    width: 13px;
1456 1617
}
1457 1618

  
1458
#metadata-wizard .popup-header, #add-machines-wizard .popup-header {
1619
.popup-header-error {
1620
    background-color: #800000 !important;
1621
}
1622

  
1623
.popup-border-error {
1624
    border-color: #800000 !important;
1625
    width:auto;
1626
}
1627

  
1628
.popup-details-error {
1629
    border: none !important;
1630
}
1631

  
1632
.popup-separator-error {
1633
    margin-bottom: 5px !important;
1634
}
1635

  
1636
#error-success .popup-header, .notification-box .popup-header {
1459 1637
    background-color: #4085A5;
1460 1638
    color: white;
1461 1639
    font-size: 95%;
......
1467 1645
    padding-left: 30px;
1468 1646
    padding-top: 10px;
1469 1647
    width: 482px;
1648
    margin-right:-16px;
1470 1649
}
1471 1650

  
1472
#metadata-wizard .popup-title, #metadata-wizard .machine-name, #add-machines-wizard .popup-title, #add-machines-wizard .network-name {
1473
    font-size: 120%;
1474
    padding-bottom: 7px;
1475
    padding-top: 10px;
1476
    float:left;
1477
}
1478

  
1479
#metadata-wizard .popup-title {
1480
    padding-bottom: 0px;
1481
    font-size: 120%;
1482
}
1483

  
1484
#metadata-wizard .name-container {
1485
    display: inline-block;
1486
    clear: both;
1487
}
1488 1651

  
1489
#add-machines-wizard .network-name {
1490
    padding-left: 5px;
1652
#error-success.success h3 span.header-box, .notification-box h3 span.header-box {
1653
    background-color: #71c837;
1654
    display: block;
1655
    background-image: url("./save-green.png");
1656
    background-position: right 0;
1657
    background-repeat: no-repeat;
1658
    width: 80px;
1659
    padding: 3px 3px 3px 8px;
1660
    margin-top: -6px;
1661
    font-size: 90% !important;
1662
    margin-left: -11px;
1491 1663
}
1492 1664

  
1493
#metadata-wizard .popup-body, #add-machines-wizard .popup-body {
1494
    background-image: url("./meta-wiz-bg.png");
1665
#error-success .popup-body, .notification-box .popup-body {
1666
    background: url("./popup-bg.png") repeat-x scroll 0 0 transparent;
1495 1667
    margin-left: -16px;
1496 1668
    margin-right: -16px;
1497 1669
    margin-top: 1px;
1498
    height: 250px;
1499
    overflow-y: auto;
1500
    overflow-x: hidden;
1670
    min-height: 142px;
1671
    padding-top: 10px;
1501 1672
}
1502 1673

  
1503
#metadata-wizard .popup-body-inner, #add-machines-wizard .popup-body-inner {
1504
    background: url("./meta-wiz-inner-bg.png") repeat-x scroll 0 0 transparent;
1674
#error-success .popup-body-inner, .notification-box .popup-body-inner {
1675
    background: url("./popup-inner-bg.png") repeat-x scroll 0 0 transparent;
1505 1676
    font-size: 80%;
1506
    height: 180px;
1507
    margin-left: 25px;
1508
    margin-top: 10px;
1677
    min-height: 120px;
1678
    margin-left: 20px;
1509 1679
    padding-left: 15px;
1510
    width: 420px;
1680
    width: 460px;
1511 1681
}
1512 1682

  
1513
#metadata-wizard .popup-separator, #add-machines-wizard .popup-separator {
1683
#error-success .popup-separator, .notification-box .popup-seperator {
1514 1684
    background-color: #74AEC9;
1515 1685
    height: 1px;
1516
    width: 402px;
1686
    font-size:1%;
1687
    width: 442px;
1517 1688
    margin-bottom: 30px;
1518
    clear: left;
1519
    font-size: 1px;
1520 1689
}
1521 1690

  
1522
#metadata-wizard .metadata-pair-template {
1523
    height: 15px;
1524
    padding-top: 2px;
1525
    width: 350px;
1691
#error-success .machine-now-building {
1692
    font-size: 95%;
1693
    padding-bottom: 7px;
1694
    padding-top: 10px;
1526 1695
}
1527 1696

  
1528
#metadata-wizard div.metadata-pair-template:hover {
1529
    background-color: #74AEC9;
1697
#error-success.success .machine-now-building {
1698
    padding-bottom: 14px !important;
1530 1699
}
1531 1700

  
1532
#metadata-wizard .metadata-container, #add-machines-wizard .machines-container {
1533
    background-color: transparent;
1534
    float: left;
1535
    width: 400px;
1536
    font-size: 120%;
1701
#error-success .password-container, .notification-box .password-container {
1702
    width: 430px;
1703
    padding: 5px;
1704
    border: 2px solid #75b54a;
1705
    background-color: #aade87;
1537 1706
}
1538 1707

  
1539
#metadata-wizard .machine-icon {
1540
    float: left;
1541
    padding-left: 10px;
1542
    padding-right: 3px;
1543
    padding-top: 7px;
1708
#error-success .password-header, .notification-box .password-header {
1709
    margin-bottom: 5px;
1544 1710
}
1545 1711

  
1546
#metadata-wizard .large-spinner, #add-machines-wizard .large-spinner {
1547
    display: block;
1548
    margin: 50px 0 0 185px;
1712
#error-success .password, .notification-box .password {
1713
    color: #447821;
1549 1714
}
1550 1715

  
1551
#metadata-wizard .metadata-key {
1716
#error-success .popup-details, .notification-box .popup-details {
1717
    border: 2px solid #FF7F2A;
1552 1718
    float: left;
1553
    width: 110px;
1554
    padding-left: 5px;
1719
    margin-left: 10px;
1720
    padding: 2px;
1555 1721
}
1556 1722

  
1557
#metadata-wizard .metadata-key-label {
1558
    width: 110px;
1559
    float: left;
1723
#error-success.success .popup-details, .notification-box .popup-details {
1724
    border: none !important;
1725
    float: none !important;
1726
    margin-left: none !important;
1727
    margin-top: 10px;
1560 1728
}
1561 1729

  
1562
#metadata-wizard .metadata-label {
1563
    float: left;
1564
    width: 110px;
1565
    padding-left: 5px;
1730
#error-success.success .popup-separator, .notification-box .popup-seperator {
1731
    margin-bottom: 14px !important;
1566 1732
}
1567 1733

  
1568
#metadata-wizard .last {
1569
    width: auto;
1570
    padding-left: 12px;
1734
#error-success .write-password, .notification-box .write-password {
1735
    margin-bottom: 5px;
1736
    padding-left: 30px;
1571 1737
}
1572 1738

  
1573
#metadata-wizard .metadata-labels {
1574
    margin-bottom: 10px;
1739
#error-success .write-password-password, .notification-box .write-password-password {
1740
    padding-left: 30px;
1741
    color: #447821;
1742
    display: inline;
1743
    font-size: 110%;
1575 1744
    font-weight: bold;
1576
    height: 10px;
1577
    width: 400px;
1578
    color: #4085A5; 
1579 1745
}
1580 1746

  
1581

  
1582
#metadata-wizard .metadata-value {
1583
    width: auto;
1747
#error-success .write-password-details, .notification-box .write-password-details {
1748
    font-size: 75%;
1584 1749
}
1585 1750

  
1586
#metadata-wizard .metadata-add-template {
1587
    background-color: #74AEC9;
1588
    width: 350px;
1589
    position: relative;
1590
    overflow: visible;
1751
.more-details {
1752
    display: block;
1591 1753
}
1592 1754

  
1593
#metadata-wizard #add-meta-value {
1594
    margin-left: 25px;
1595
    width: 150px;
1755
.notification-box h3 span.header-box {
1756
    background: transparent;
1596 1757
}
1597 1758

  
1598
#metadata-wizard button, #add-machines-wizard button {
1599
    font-size: 80%;
1600
    width: 87px;
1601
    float: right;
1602
    background-color: #5599FF;
1603
    border: 0px solid #5599FF;
1604
    padding: 0;
1605
    text-align: center;
1606
    margin-right: 8px;
1759
.notification-box .machine-now-building {
1760
    padding: 20px 0;
1607 1761
}
1608 1762

  
1609
#metadata-wizard .buttons, #add-machines-wizard .buttons {
1610
    border-top: 2px solid #4085A5;
1611
    height: 30px;
1612
    margin-left: 25px;
1613
    margin-right: 40px;
1614
    width: 400px;
1615
    font-size: 120%;
1763
.notification-box .header-box {
1764
    width: auto !important;
1616 1765
}
1617 1766

  
1618
#metadata-wizard button.save, #add-machines-wizard button.cancel {
1619
    float: left;
1620
    height: 23px;
1621
    margin: 10px 0 0 0;
1622
    width: 87px;
1623
    background-color: #4085A5;
1624
    border-color: #4085A5;
1767
.notification-box .password {
1768
    text-align: center;
1625 1769
}
1626

  
1627
#metadata-wizard button.save:hover, #add-machines-wizard button.cancel:hover {
1628
    background-color: #7DB4CD;
1629
    border-color: #7DB4CD;
1770
.notification-box .password a:hover {
1771
    background-color: #447821;
1772
    color: #fff;
1630 1773
}
1631 1774

  
1632
#metadata-wizard button.create, #add-machines-wizard button.add {
1633
    height: 23px;
1634
    margin: 10px 0 0 0;
1635
    background-color: #FF6600;
1636
    border-color: #FF6600;
1637
    padding-left: 1.5em;
1638
    padding-right: 1.5em;
1639
    width: auto;
1775
.notification-box .password a {
1776
    padding: 0.2em;
1777
    text-align: center;
1778
    color: #447821;
1779
    font-weight: bold;
1780
    font-size: 1.2em;
1781
    text-decoration: none;
1640 1782
}
1641 1783

  
1642
#metadata-wizard button.create:hover, #add-machines-wizard button.add:hover {
1643
    background-color: #FF9651;
1644
    border-color: #FF9651;
1784
.popup-details a:link, .popup-details a:visited{
1785
    color: black;
1645 1786
}
1646 1787

  
1647
#metadata-wizard .metadata-pair-template .editbuttons .save {
1648
    background-color: #fff;
1788
/* Confirmation boxes */
1789
div.confirm_single, div.confirm_multiple, div.action_error {
1790
    display: none;
1791
    color: black;
1649 1792
}
1650 1793

  
1651
#metadata-wizard .metadata-pair-template .editbuttons .save:hover {
1652
    background-color: #fff !important;
1794
div.confirm_single button, div.confirm_multiple button, div.action_error button {
1795
    font-size: 100%;
1796
    cursor: pointer;
1797
    color: black;
1798
    height: 20px !important;
1653 1799
}
1654 1800

  
1655
#metadata-wizard .editbuttons {
1656
    margin-top: 4px;
1657
    margin-right: 0;
1801
div.confirm_single button {
1802
    border: none;
1658 1803
}
1659 1804

  
1660
#metadata-wizard .vertical-separator {
1661
    height: 17px;
1662
    width: 1px;
1663
    background-color: #74AEC9;
1664
    float:left;
1665
    margin-right: 10px;
1805
div.confirm_single button.yes {
1806
    width: 90px;
1807
    background-color:#FF7F2A;
1666 1808
}
1667 1809

  
1668
#metadata-wizard h3, #add-machines-wizard h3 {
1669
    font-weight:normal;
1810
div.confirm_single button.yes:hover {
1811
    background-color: #FF9955;
1670 1812
}
1671 1813

  
1672
#metadata-wizard .metadata-edit {
1673
    clear: none;
1674
    cursor: pointer;
1675
    float: right;
1676
    margin-right: 0;
1677
    width: 40px;
1678
    margin-top: -14px;
1679
    display:none;
1814
div.confirm_single button.no {
1815
    width: 20px;
1816
    margin-left:-5px;
1817
    background-color: #FF9955;
1818
    color:#d95d0a;
1680 1819
}
1681 1820

  
1682
#metadata-wizard .metadata-edit .edit, #metadata-wizard .metadata-edit .remove {
1683
    background-repeat: no-repeat;
1684
    color: transparent;
1685
    font-size: 75%;
1686
    float: left;
1687
    width: 16px;
1688
    height: 16px;
1689
}
1690

  
1691
#metadata-wizard .addbuttons {
1692
    display: block;
1693
    clear: none;
1694
    width: 40px;
1695
    margin-right: -1px !important;
1696
    margin-top: 2px;
1697
    float:right;
1698
    cursor: pointer;
1699
}
1700

  
1701
.metadata-pair-template .editbuttons {
1702
    margin-top: -19px !important;
1703
    margin-right: -2px !important;
1821
div.confirm_single button.no:hover {
1822
    color: white;
1704 1823
}
1705 1824

  
1706
#metadata-wizard .metadata-edit .edit {
1707
    background-image: url("./meta-edit.png");
1708
    margin-left: 2px;
1825
div.confirm_multiple {
1826
    background-color: #4085A5;
1827
    font-size: 75%;
1828
    z-index: 8000;
1829
    height: 28px;
1830
    width: 700px;
1831
    margin-top: 15px;
1709 1832
}
1710 1833

  
1711
#metadata-wizard .metadata-edit .remove, #metadata-wizard .editbuttons .remove {
1712
    background-image: url("./meta-remove.png");
1713
    margin-left: 4px;
1714
    background-repeat: no-repeat;
1715
    color: transparent;
1716
    font-size: 75%;
1717
    height: 16px;
1718
    width: 16px;
1834
div.confirm_multiple p {
1719 1835
    float: left;
1836
    color: #FFF;
1837
    font-weight: bold;
1838
    margin: 7px 0 0 10px;
1720 1839
}
1721 1840

  
1722
#metadata-wizard .editbuttons .save {
1723
    background-image: url("./meta-save.png");
1724
    padding-top:0;
1841
#networks-pane {
1842
    display: none;
1725 1843
}
1726 1844

  
1727
#metadata-wizard .addbuttons .cancel {
1728
    background-image: url("./meta-remove.png");
1729
    margin-left: 3px;
1845
#networks-pane div.confirm_multiple p {
1846
    margin: 7px 0 0 100px;
1730 1847
}
1731 1848

  
1732
#metadata-wizard .addbuttons .save {
1733
    background-image: url("./meta-save.png");
1734
    margin-left: 1px;
1849
div.confirm_multiple button {
1850
    float: right;
1851
    background-color: transparent;
1852
    border: 1px solid #5CA1C0;
1853
    margin: 4px 5px 0 0;
1735 1854
}
1736 1855

  
1737
#metadata-wizard .metadata-edit .edit, #metadata-wizard .metadata-edit .remove, #metadata-wizard .editbuttons .remove, #metadata-wizard .editbuttons .save, #metadata-wizard .addbuttons .cancel, #metadata-wizard .addbuttons .save {
1738
    background-color: #4287a7;
1856
div.confirm_multiple button.yes {
1857
    border-color: #FF7F2A;
1858
    padding: 0 12px;
1739 1859
}
1740 1860

  
1741
#metadata-wizard div.metadata-edit div.edit:hover, #metadata-wizard div.metadata-edit div.remove:hover, #metadata-wizard div.editbuttons div.remove:hover, #metadata-wizard div.editbuttons div.save:hover, #metadata-wizard div.addbuttons div.cancel:hover, #metadata-wizard div.addbuttons div.save:hover {
1742
    background-color: #74AEC9;
1861
div.confirm_multiple button.yes:hover {
1862
    background-color: #FF7F2A;
1743 1863
}
1744 1864

  
1745
#metadata-wizard .addbuttons .cancel, #metadata-wizard .addbuttons .save {
1746
    width: 16px;
1747
    height: 16px;
1748
    float: left;
1749
    background-repeat: no-repeat;
1750
    color: transparent;
1865
div.confirm_multiple button.no {
1866
    padding: 0px 16px;
1751 1867
}
1752 1868

  
1753
#metadata-wizard .metatextbox {
1754
    font-size: 90%;
1755
    height: 18px;
1756
    margin-top: -2px;
1757
    color: black;
1758
    width: 150px;
1869
div.confirm_multiple button.no:hover {
1870
    background-color: #5CA1C0;
1759 1871
}
1760 1872

  
1761
#metadata-wizard p, #add-machines-wizard p {
1762
    margin-left: 7px;
1763
    width: 200px;
1873
div.action_error {
1874
    width: 80px;
1875
    height: 60px;
1876
    padding: 5px;
1877
    margin: -2px 0 0 595px;
1878
    background-color: #4085A5;
1879
    font-size: 75%;
1880
    line-height: 1.5;
1881
    z-index:1;
1882
    color: #FF7F2A;
1883
    position:absolute;
1884
    top: 0px;
1764 1885
}
1765 1886

  
1766
#metadata-wizard div.bottomruler, #add-machines-wizard div.bottomruler {
1767
    background-color: #666;
1768
    height: 20px;
1769
    margin-top: 17px;
1887
.action_error button {
1888
    width: 80px !important;
1889
    background-color: transparent;
1890
    border: 1px solid;
1891
    padding: 0px;
1892
    border-color: #FF7F2A;
1770 1893
}
1771 1894

  
1772
#metadata-wizard button.remove {
1773
    height: 15px;
1774
    width: 70px;
1775
    background-color: #d35f5f;
1776
    border-color: #d35f5f;
1895
div.action_error button.details {
1896
    margin: 5px 0 0 0px;
1897
    padding: 0 15px;
1777 1898
}
1778 1899

  
1779
#metadata-wizard button.edit {
1780
    height: 15px;
1781
    width: 70px;
1782
    background-color: #666;
1783
    border-color: #666;
1784
    margin-top: -12px;
1900
div.action_error button.details:hover {
1901
    background-color: #FF7F2A;
1785 1902
}
1786 1903

  
1787
#metadata-wizard input {
1788
    font-style: italic;
1789
    color: #ccc;
1904
div#aboutuser{
1905
    float:right;
1906
    clear: both;
1907
    color: #FFFFFF;
1908
    font-size: 75%;
1909
    margin-top: -25px;
1790 1910
}
1791 1911

  
1792
#metadata-wizard textarea.edit-meta-value {
1793
    font-style: normal;
1794
    text-align: left;
1795
    color: black;
1796
    margin-top: 2px;
1797
    width:200px;
1798
    height: 49px;
1912
div#user{
1913
    clear: both;
1914
    color: #FFFFFF;
1915
    font-size: 75%;
1916
    margin-top: 38px;
1917
    padding-bottom: 10px;
1918
    z-index: 500;
1919
    position: absolute;
1920
    right:0;
1799 1921
}
1800 1922

  
1801
#metadata-wizard input {
1802
    font-size: 80%;
1923
div#user a{
1924
    color: #FFFFFF;
1925
    text-decoration: none;
1803 1926
}
1804 1927

  
1805
#metadata-wizard input.key {
1806
    height: 15px;
1807
    left: 460px;
1808
    position: absolute;
1809
    top: 83px;
1810
    width: 230px;
1928
div#user a.current_lang {
1929
    color: #72ADC8;
1811 1930
}
1812 1931

  
1813
#metadata-wizard textarea.value {
1814
    width: 267px;
1815
    height: 170px;
1816
    overflow: auto;
1932
div#user .usermenu {
1933
    float: left;
1934
    cursor: pointer;
1935
    overflow: hidden;
1936
    padding-top: 5px;
1937
    margin-top: -5px;
1938
    position: relative;
1817 1939
}
1818 1940

  
1819
#metadata-wizard .input-enabled {
1820
    color: black;
1821
    text-align: left;
1822
    font-style: normal;
1941
div#user .username {
1942
    display: block;
1943
    margin-right: 10px;
1944
    padding-right: 18px;
1945
    padding-left: 4em;
1946
    height: 20px;
1947
    background: url("./down-arrow-light.png") no-repeat right;
1948
    background-position: right 6px;
1949
    font-weight: normal;
1823 1950
}
1824 1951

  
1825
#metadata-wizard label.meta-value {
1826
    vertical-align: top;
1952
div#user .hovered {
1953
    background: #599EBD;
1954
    overflow: visible;
1955
    border-bottom: 1px solid #C7DFE9;
1827 1956
}
1828 1957

  
1829
#metadata-wizard button.cancel, #metadata-wizard #edit-dialog button.close {
1830
    float: left;
1831
    margin: 4px 0 0 25px;
1832
    background-color: #d35f5f;
1833
    border-color: #d35f5f;
1958
div#user .hovered .username {
1959
    background-image: url("./down-arrow-lighter.png");
1834 1960
}
1835 1961

  
1836
/* metadata dropdown combo */
1837
.meta-key {
1838
    margin-right: 18px;
1839
    float:left;
1962
div#user .active {
1963
    background-color: #BED5E0 !important;
1840 1964
}
1841
#metadata-wizard .textdropdown-outer {
1842
    float: left;
1843
    overflow: visible;
1965

  
1966
div#user .active .username {
1967
    color: #599EBD;
1968
    background-image: url("./down-arrow-lighter.png");
1844 1969
}
1845 1970

  
1846
#metadata-wizard .textdropdown-btn {
1847
    background: url("./dropdown-arrow.gif") no-repeat scroll center center transparent;
1848
    cursor: pointer;
1849
    float: right;
1850
    left: 90px;
1851
    margin-top: 4px;
1852
    position: absolute;
1853
    width: 20px;
1971
div#user .useractions {
1972
    display: none;
1854 1973
}
1855 1974

  
1856
#metadata-wizard ul {
1857
    border: 1px solid #ccc;
1858
    padding: 0px;
1859
    list-style: none;
1860
    margin: 0px;
1861
    background-color: white;
1862
    height: auto !important;
1863
    padding-left: 5px;
1864
    width: 103px !important;
1975
div#user .active .useractions {
1976
    display: block;
1977
    text-align: right;
1978
    color: #4085A5;
1979
    background-color: #D0E3ED;
1980
    margin-top:-1px;
1981
    border-top:1px solid #fff;
1865 1982
    position: relative;
1983
    top: 1px;
1984
    box-shadow: 1px 1px 1px #aaa;
1985
    -moz-box-shadow: 1px 1px 1px #aaa;
1986
    -webkit-box-shadow: 1px 1px 1px #aaa;
1987
    z-index: 2000;
1866 1988
}
1867 1989

  
1868
#metadata-wizard ul li {
1869
    clear: both;
1990
div#user .useractions li {
1991
    padding: 2px 10px;
1992
    border-bottom: 1px solid #efefef;
1993
    text-align: right;
1870 1994
    display: block;
1871
    float: right;
1872
    list-style: none outside none;
1873
    margin-bottom: 0 !important;
... This diff was truncated because it exceeds the maximum size that can be displayed.

Also available in: Unified diff