Statistics
| Branch: | Tag: | Revision:

root / snf-cyclades-app / synnefo / ui / new_ui / ui / stylesheets / styles.css @ 72dd7a97

History | View | Annotate | Download (6 kB)

1

    
2
/* styles for selection window (used for vm_list_v1.html) */
3

    
4
.vm_options{
5
        display: none;
6
        border: 1px solid #ff7bac;
7
        position: absolute;
8
        top: -20%;
9
        width: 100%;
10
        height: 100%;
11
        font-size: 27px;
12
        font-weight: bold;
13
        text-align: left;
14
        background-color: white;
15
        line-height: 45px;
16
        padding-left: 1em;
17
        padding-top: 0.65em;
18
}
19

    
20
.vm_options .custom_checkbox{
21
        display: inline-block;
22
        margin: 0;
23
        padding-left: 1em;        
24
        color: #ff7bac;
25
}
26

    
27
a.option:hover{
28
        color: #ff7bac;
29
}
30

    
31
.vm_container{
32
        width: 200px;
33
        display: inline-block;
34
        height: 187px;
35
        position: relative;
36

    
37
}
38

    
39

    
40
/* styles for the detailed info of each vm (used for vm_details_v1.html) */
41

    
42

    
43
.graph_container{
44
        padding-bottom: 2em;
45

    
46
}
47

    
48

    
49
.wrap{
50
        position: relative;
51
}
52

    
53
.section_header{
54
        float: left;
55
        width:22%;
56
        margin-right: 2%;
57
        font-weight: bold;
58
}
59

    
60
.right_side{
61
        overflow: hidden;
62
        width: 76%;
63
}
64

    
65

    
66

    
67
.info_simple{
68
        display: inline-block;
69
        margin-right: 10px;
70
}
71

    
72

    
73
.action_links{
74
        display: inline-block;
75
        
76
}
77
.action_links a:hover {
78
        text-decoration: underline;
79
}
80

    
81
.btn_pinkb{
82
        width: 11.5em;
83
        height: 3.8em;
84
        line-height: 3.8em;
85
        border: 1px solid #ff7bac;
86
        position: absolute;
87
        top: 0;
88
        right: 0;
89
}
90

    
91
.btn_pinkb a{
92
        display: block;
93
        padding-left: 1em;
94
}
95

    
96
.btn_pinkb a:hover, a.black:hover{
97
        color: #ff7bac;
98
}
99

    
100

    
101
.btn_pinkb a img{
102
        position: absolute;
103
        right: 0.6em;
104
        top: 0.6em;
105
        height: 2.5em;
106
}
107

    
108

    
109
.action_links span:first-child{
110
        margin-right: 5px;
111
}
112

    
113
.action_links a{
114
        color: #ff7bac;
115
        margin-right: 5px;
116
}
117

    
118
.row{
119
        margin: 0 0 0.4em 0;
120
}
121
.middle_side{
122
        max-width: 70%;
123
}
124

    
125
.txt_size{
126
        height: 0.8em;
127
        vertical-align: baseline;
128
}
129

    
130
a.black{
131
        color: black;
132
}
133

    
134
a.black:hover{
135
        color: #ff7bac;
136
}
137

    
138

    
139

    
140
 /* styles for network details */
141

    
142
 .big{
143
         width: 60%;
144
 }
145

    
146
 .small{
147
         width: 170px;
148
 }
149

    
150
.wrapper .details .top{
151
        padding: 70px 2.5em;
152
}
153

    
154
.wrapper .details .top .actions ul li{
155
        margin: 0 30px;
156
}
157

    
158
.height_up{
159
        line-height: 1.3em;
160
}
161

    
162
.set{
163
        margin-bottom: 1em;
164
}
165

    
166
/* main icon in details page */
167
.network .top .img {
168
background: url("../images/network-green102x116.png") no-repeat center center;
169
width: 102px;
170
height: 116px;
171
display: inline-block;
172
text-indent: -2000px;
173
overflow: hidden;
174
background-size: 100%;
175
}
176

    
177

    
178
/* scroll bar */
179
.networks .items-list .img {
180
background: url("../images/network-green102x116.png") no-repeat center center;
181
height: 58px;
182
width: 51px;
183
display: inline-block;
184
text-indent: -2000px;
185
overflow: hidden;
186
background-size: 80%;
187
}
188

    
189
.network .close-font{
190
        position: absolute;
191
        right: 0.8em;
192
        top: 2em;
193
        font-size: 2em;
194
        color: #b3b3b3;
195

    
196
}
197

    
198

    
199
/* styles for network list */
200

    
201
.networks .items-list .container .img {
202
background: url("../images/network-green102x116.png") no-repeat center center;
203
height: 58px;
204
width: 51px;
205
text-indent: -2000px;
206
overflow: hidden;
207
background-size: 100%
208
}
209

    
210

    
211

    
212
/* detailed pages: about the gaps that separate the area with the big img and the buttons from the rest of the page */ 
213

    
214

    
215
.details .top .actions ul{
216
        padding: 1em 1em 0;
217
        margin-bottom: 0;
218
} 
219

    
220

    
221
/*
222
to be transfered to sass
223
*/
224

    
225
.items-list li .container .options .wrap a {
226
        width: 50%;
227
}
228
.content {
229
        position: relative;
230
}
231
.content .overlay-modal {
232
        position: absolute;
233
        left:0;
234
        top:0;
235
        width: 100%;
236
        height: 100%;
237
        z-index:98;
238
        background: #ff7bac;
239
}
240

    
241

    
242
.content .overlay-div {
243
        position:absolute; top:20%; left:25%; width:50%;
244
        padding:25px;
245
        background:white;
246
        display:none; z-index:100;
247
}
248

    
249
.content .overlay-div .buttons {
250
        margin-bottom:0;
251
}
252

    
253
.content .overlay-div .buttons a {
254
        margin-right:20px;
255
}
256

    
257
/* line 133, ../sass/app.scss */
258
.btn4 {
259
  color: white;
260
  border-color: #ff7bac;
261
  background: #ff7bac;
262
}
263
/* line 139, ../sass/app.scss */
264
.btn4:hover, .btn4.current {
265
  border-color: #ff7bac;
266
  color:#ff7bac;
267
  background: white;
268
}
269

    
270

    
271
.overlay .lt-sidebar.nav ul li:hover  {
272
        background-color: transparent;
273
}
274

    
275
.lt-sidebar.nav {
276
        font-size: 1em
277
}
278

    
279
.overlay .lt-sidebar.nav  {
280
        overflow: auto;
281
}
282

    
283

    
284
/* styles for close icons (created with fontIcon "snf-font") */
285

    
286
.overlay .close_char {
287
        background: none;
288
        text-indent: 0;
289
        font-size: 1.8em; /* for the the character e (for d we can put 2em) */
290
        color: white;
291
}
292

    
293

    
294

    
295
/* create network styles */
296

    
297
.create-network {
298
        color: white;
299
}
300

    
301
.create-network .check{
302
        color: white;
303
}
304

    
305
.create-network p {
306
        font-size: 0.8em;
307
        font-style: italic;
308
        margin: 5px 0 0;
309
        width: 545px;
310
}
311

    
312

    
313
.create-network li {
314
        list-style: none outside none;
315
}
316

    
317
.subnet_options {
318
        margin: 0;
319
}
320

    
321
.network_options .check {
322
        position: absolute;
323
        right: 0;
324
}
325

    
326
.create-network .custom_checkbox {
327
        font-size: 1.3em;
328
}
329

    
330

    
331
.network_options {
332
        position: relative;
333
        width: 350px;
334
        min-height: 285px;
335
        
336
}
337

    
338
.network_options li {
339
        display: block;
340
        margin-bottom: 13px;
341
}
342

    
343
.subnet_options li {
344
        margin-bottom: 6px;
345
        padding-left: 155px;
346
}
347

    
348

    
349
.network_options li form {
350
        margin: 0;
351
}
352
.network_options li form input {
353
        position: absolute;
354
        display: inline-block;
355
        right: 0;
356
        width: 200px;
357
        height: 20px;
358
        font-size: 0.9em;
359
}
360

    
361
.network_options li.manual form input {
362
        right: -160px;
363
        width: 150px;
364
}
365

    
366

    
367
.network_options li form input.hidden {
368
        display: none;
369
}
370

    
371
span.sub_title {
372
        position: absolute;
373
}
374

    
375

    
376
/* pithos: list of uploading files */
377

    
378
.upload-widget .files {
379
        color: white;
380
}
381

    
382
.upload-widget .files li {
383
        padding: 10px 190px;
384
        border: none;
385
        position: relative;
386
}
387
.upload-widget .files div{
388
        display: inline-block;
389
}
390

    
391
.upload-widget .files .progress-bar {
392
        position: static;
393
        padding: 0;
394
        width: 45%;
395
        border: none;
396
        background-color: transparent;
397
}
398

    
399
.upload-widget .files .progress-bar .progress-wrap {
400
        width: 100%;
401
        margin: 0;
402
}
403

    
404

    
405
.upload-widget .files .progress-bar .progress-wrap .progress {
406
        display: block;
407
        margin: 0;
408
        border: 2px solid white;
409
        padding: 0;
410
        background-color: #ff7bac;
411
}
412

    
413
.upload-widget .files .progress-bar .progress-wrap .progress .meter {
414
        background-color: white;
415
}
416

    
417
.upload-widget .files li .name-col {
418
        width: 34%;
419
        padding-left: 15px;
420
}
421

    
422
.upload-widget .files li .size-col {
423
        width: 20%;
424
        text-align: left;
425
        float: none;
426
}
427

    
428

    
429
.upload-widget .files li .cancel-col {
430
        width: 100px;
431
        position: absolute;
432
        right: 50px;
433
        top: 9px;
434
}
435

    
436
.upload-widget .files li .cancel-col .cancel span {
437
        display: block;
438
        text-align: right;
439
}
440

    
441
/*.storage .upload-widget .files li {
442
        clear: none;
443
}*/