Revision 656c135b

b/snf-cyclades-app/synnefo/ui/new_ui/ui/javascripts/common.js
33 33
    var h1= WindowHeight - $('.header').outerHeight();
34 34
    var h2= $('.main').outerHeight();
35 35
    $('.lt-sidebar').height((h2>h1) ? h2 : h1);
36
    $('.lt-bar').height((h2>h1) ? h2 : h1);
36 37
}
37 38

  
38 39

  
......
65 66
    }
66 67
}
67 68

  
68
ui.entitiesActionsInit = function(){
69

  
70
    // TODO: refactor this
71
    $('.entities a').click(function(){
72
        if ($(this).attr('data-reveal-id')) {
73
            $('.entities li .more').hide();
74
        }
75
    })
76

  
77
    if ($('.entities .items-list >li').length == 1) {
78
        $('.overlay-wrapper').addClass('no-vm');
79
    }
80
    $('.entities li .more').each(function(){
81
        var width = $(this).parent('li').outerWidth()  + 20;
82
        $(this).css('width', width);
83
    })
84
    $('.entities li .img-wrap').mouseenter(function(e) {
85
        var that = this;
86
        setTimeout(function(){
87
            if ($(that).closest('.container').siblings('.more').length>0) {
88
                $(that).closest('.container').fadeOut(100,'easeInCirc');
89
                $(that).closest('.container').siblings('.more').fadeIn(300,'easeInCirc');
90
            }
91
        },50);
92
    });
93
    $('.entities li .more').mouseleave(function(e) {
94
        $(this).fadeOut(200, function() {
95
            $(this).siblings('.container').fadeIn('fast');
96
        });
97
    });
98
    $('.entities .items-list > li').mouseleave(function(e){
99
        var that = this;
100
        setTimeout(function(){
101
            $(that).find('.more').fadeOut(200, function() {
102
                $(this).siblings('.container').fadeIn('fast');
103
            });
104
        },100)
105
    });
106
}
107

  
108 69
/*
109 70
* In order for the editable value functionality to work, the html markup
110 71
* should be:
......
231 192
/*
232 193
* functions concerning checkboxes and radiobuttons links
233 194
*/
195

  
234 196
ui.changeCheckboxState =function(checkbox_link) {
235 197
     $(checkbox_link).find('.snf-checkbox-unchecked, .snf-checkbox-checked').toggleClass('snf-checkbox-unchecked snf-checkbox-checked');
236 198
}
......
263 225

  
264 226
$(document).ready(function(){
265 227

  
266

  
228
    ui.setSidebarHeight();
267 229
    $('#hd-search .hd-icon-search').click(function(e){
268 230
        var that = this;
269 231
        $(this).parents('.hd-search').toggleClass('hd-open');
......
274 236
        }
275 237
    })
276 238

  
239
    $('.entities a').click(function(){
240
        if ($(this).attr('data-reveal-id')) {
241
            $('.entities li .more').hide();
242
        }
243
    });
244

  
245
    if ($('.entities .items-list >li').length == 1) {
246
        $('.overlay-wrapper').addClass('no-vm');
247
    };
248
    $('.entities li .more').each(function(){
249
        var width = $(this).parent('li').outerWidth()  + 20;
250
        $(this).css('width', width);
251
    });
252

  
253
    $('.items-list li .img-wrap').on("mouseenter", function(e) {
254
        var that = this;
255
        if ($(this).parents('.entities').hasClass('grid-view')) {
256
            if ($(that).parent('.container').siblings('.more').length>0) {
257
                $(that).parent('.container').fadeOut(50,'easeInCirc');
258
                $(that).parent('.container').siblings('.more').fadeIn(150,'easeInCirc');
259
            }
260
        }
261
    });
262
    $('.entities li .more').mouseleave(function(e) {
263
        $(this).fadeOut(50, function() {
264
            $(this).siblings('.container').fadeIn(50);
265
        });
266
    });
267
    $('.grid-view .items-list > li').mouseleave(function(e){
268
        var that = this;
269
        setTimeout(function(){
270
            $(that).find('.more').fadeOut(200, function() {
271
                $(this).siblings('.container').fadeIn('fast');
272
            });
273
        },50)
274
    });
277 275

  
278
    ui.setSidebarHeight();
279 276
    ui.closeDiv($('.info .close'), '.info');
280 277
    ui.editable();
281 278
    ui.overlay();
......
314 311
        }
315 312
    })
316 313

  
317
    ui.entitiesActionsInit();
318
    
319 314
    $('.new-btn a.current').click(function(e){
320 315
        e.preventDefault();
321 316
    })
......
390 385
        e.preventDefault();
391 386
        $('.view-type .grid span').removeClass('current');
392 387
        $(this).find('span').addClass('current');
393
        $('.items-list').removeClass('small-block-grid-2 large-block-grid-3');
394
        $('.items-list').addClass('list-view');
388
        $('.entities').removeClass('grid-view');
389
        $('.entities').addClass('list-view');
395 390
    });
396 391

  
397 392
     $('.view-type .grid').click(function(e){
398 393
        e.preventDefault();
399 394
        $('.view-type .list span').removeClass('current');
400 395
        $(this).find('span').addClass('current');
401
        $('.items-list').addClass('small-block-grid-2 large-block-grid-3');
402
        $('.items-list').removeClass('list-view');
396
        $('.entities').addClass('grid-view');
397
        $('.entities').removeClass('list-view');
403 398
    });
404 399

  
400
     $('.lt-bar .select').click(function(e){
401
        $(this).find('span').toggleClass('snf-checkbox-checked snf-checkbox-unchecked');
402
        $(this).find('em').toggle();
403
        if ( $(this).find('span').hasClass('snf-checkbox-unchecked')){
404
            $('.list-view  li .check span').removeClass('snf-checkbox-checked');
405
            $('.list-view  li .check span').addClass('snf-checkbox-unchecked');
406
        } else {
407
            $('.list-view  li .check span').addClass('snf-checkbox-checked');
408
            $('.list-view  li .check span').removeClass('snf-checkbox-unchecked');
409
        }
410
     });
411

  
405 412
    // set filter visible
406 413
    $('.filter-menu .filter').click(function(e) {
407 414
        e.preventDefault();
b/snf-cyclades-app/synnefo/ui/new_ui/ui/javascripts/foundation/foundation.tooltips.js
12 12
      selector : '.has-tip',
13 13
      additionalInheritableClasses : [],
14 14
      tooltipClass : '.tooltip',
15
      posBottom: 10,
15 16
      tipTemplate : function (selector, content) {
16 17
        return '<span data-selector="' + selector + '" class="' 
17 18
          + Foundation.libs.tooltips.settings.tooltipClass.substring(1) 
......
111 112

  
112 113
    reposition : function (target, tip, classes) {
113 114
      var width, nub, nubHeight, nubWidth, column, objPos;
115
      var self = this;
114 116

  
115 117
      tip.css('visibility', 'hidden').show();
116 118

  
......
129 131
        }).end();
130 132
      };
131 133

  
132
      objPos(tip, (target.offset().top + this.outerHeight(target) + 10), 'auto', 'auto', target.offset().left, width);
134
      objPos(tip, (target.offset().top + this.outerHeight(target) + self.settings.posBottom), 'auto', 'auto', target.offset().left, width);
133 135

  
134 136
      if ($(window).width() < 767) {
135
        objPos(tip, (target.offset().top + this.outerHeight(target) + 10), 'auto', 'auto', 12.5, $(this.scope).width());
137
        objPos(tip, (target.offset().top + this.outerHeight(target) + self.settings.posBottom), 'auto', 'auto', 12.5, $(this.scope).width());
136 138
        tip.addClass('tip-override');
137 139
        objPos(nub, -nubHeight, 'auto', 'auto', target.offset().left);
138 140
      } else {
139
        objPos(tip, (target.offset().top + this.outerHeight(target) + 10), 'auto', 'auto', target.offset().left, width);
141
        objPos(tip, (target.offset().top + this.outerHeight(target) + self.settings.posBottom), 'auto', 'auto', target.offset().left, width);
140 142
        tip.removeClass('tip-override');
141 143
        if (classes && classes.indexOf('tip-top') > -1) {
142 144
          objPos(tip, (target.offset().top - this.outerHeight(tip)), 'auto', 'auto', target.offset().left, width)
b/snf-cyclades-app/synnefo/ui/new_ui/ui/sass/_common.scss
269 269
}
270 270

  
271 271
.main {
272
	padding:0 10px;
272
	padding:0 $main-padding-horizontal;
273 273
}
274 274

  
275 275
/* Header ----------------------------------------------- */
b/snf-cyclades-app/synnefo/ui/new_ui/ui/sass/_items-list.scss
1 1
/* List view for VMs, networks  */
2
.entities {
3
	position:relative;
4
}
2 5

  
3
.items-list {
4
	@include block-grid(2, 0, true);
5
	padding-left:1px;
6
	@media #{$small} {
7
		@include block-grid(4, 0, true);
6
.grid-view {
7
	.lt-bar {
8
		display: none;
9
	}
10
	.items-list {
11
		@include block-grid(2, 0, true);
8 12
		padding-left:1px;
9
	};
10
	background:url(../images/dashed_atom.png) repeat-y left center;
13
		@media #{$small} {
14
			@include block-grid(4, 0, true);
15
			padding-left:1px;
16
		};
17
		background:url(../images/dashed_atom.png) repeat-y left center;
11 18

  
19
		&>li {
20
			height:215px;
21
			.check {
22
				display: none;
23
			}
24
			.info {
25
				display: none;
26
			}
27
			.img-wrap {
28
				margin-bottom: 16px;
29
				height:60px;
30
			}
31
			.container {
32
				height:160px;
33
				margin: 16px 20px 20px;
34
				position: relative;
35
				line-height:120%;
36
				.tags {
37
					width: 100%;
38
					min-height: 12px;
39
					position: absolute;
40
					bottom: 6px;
41
				}
42
			}
43
		}
44
	}
45
}
46
.items-list {
12 47
	&>li {
13 48
		text-align:center;
14 49
		padding:20px;
......
17 52
		background:url(../images/dashed-bg-corner.png) no-repeat right bottom;
18 53
		height: 215px;
19 54
		.img-wrap {
20
			margin-bottom: 16px;
21 55
			position: relative;
22
			height:60px;
23 56
			display: inline-block;
24 57
			overflow: hidden;
25 58
		}
26
		.container {
27
			height:160px;
28
			margin: 16px 20px 20px;
29
			position: relative;
30
			line-height:120%;
31
			.tags {
32
				width: 100%;
33
				min-height: 12px;
34
				position: absolute;
35
				bottom: 6px;
59
		.status {
60
			font-size: emCalc(12px);
61
			a {
62
				color: $secondary-color;
36 63
			}
37
			.status {
38
				font-size: emCalc(12px);
39
				a {
40
					color: $secondary-color;
41
				}
42
				span {
43
					color: $secondary-color;
44
					display: block;
45
				}
64
			span {
65
				color: $secondary-color;
66
				display: block;
46 67
			}
47 68
		}
48 69
		.more {
......
54 75
			z-index:101;
55 76
			position: absolute;
56 77
			@include clearfix;
57
			@include box-shadow(-5px 5px 5px #ccc);
78
			@include box-shadow(0 0 10px #ccc);
58 79
			.col {
59 80
				width: 50%;
60 81
				float: left;
......
73 94
							width:100%;
74 95
							padding: 5px 5px 5px 30px;
75 96
							&:hover {
76
								background-color: $secondary-color;
77
								color:  #fff;
97
								//background-color: $secondary-color;
98
								color:  $secondary-color;
78 99
							}
79 100
						}
80 101
					}
......
111 132
			height: 30px;
112 133
			font-weight: normal;
113 134
		}
114
		&[data-status="add-new"] {
135
		&.add-new {
115 136
			background-color: $secondary-color;
116 137
			@include transition(background-color, 300ms, linear);
117 138
			.container {
......
144 165
			}
145 166
		}
146 167
	}
147
	&.list-view {
148
		li {
168
}
169

  
170
.list-view {
171
	.btn5 {
172
		display: none;
173
	}
174
	.lt-bar {
175
		position: fixed;
176
		width: $lt-bar-width;
177
		left:50%;
178
		top:$header-height + $bar-height;
179
		padding:8px 10px;
180
		margin-left:-($row-width - 2*$main-padding-horizontal)/2;
181
		@include box-shadow(3px -2px 8px #ccc);
182
		background:#fff;
183
		a {
184
			color:$overlay-color;
185
			&:hover{
186
				color:$secondary-color;
187
			}
188
		}
189
		ul {
190
			list-style: none outside none;
191
			font-size:emCalc(12px);
192
			li  {
193
				list-style: none outside none;
194
				padding:12px 0 ;
195
				&.select {
196
					span {
197
						font-size: 16px;
198
						margin-right: 5px;
199
						position: relative;
200
						top: 2px;
201
						&.snf-checkbox-checked {
202
							color:$secondary-color;
203
						}
204
					}
205
					em {
206
						display: none;
207
						font-style: normal;
208
					}
209
					&:hover {
210
						cursor: pointer;
211
					}
212
				}
213
			}
214
		}
215
	}
216
	.items-list {
217
		$check-w : 60px;
218
		$img-wrap-w : 70px;
219
		$h4-w :40%;
220
		$tags-w :8%;
221
		$info-w: 30%;
222
		overflow:hidden;
223
		& >li {
224
			@extend .clearfix;
225
			height:auto;
149 226
			width:100%;
227
			padding:15px 15px 15px $lt-bar-width;
228
			background-image: none;
229
			&:hover{
230
				background-color:lighten($primary-color,30%);
231
			}
232
			.check {
233
				width:$check-w;
234
				text-align: center;
235
				float:left;
236
				&:hover {
237
					cursor: pointer;
238
					color:$secondary-color;
239
				}
240
			}
241
			.img-wrap {
242
				width:$img-wrap-w;
243
				float:left;
244
				text-align: center;
245
				height: $list-vm-height;
246
				.os {
247
					@include sprite('../images/os-unknown.png', 16px, 16px);
248
					background-size:100%;
249
					position: absolute;
250
					display: block;
251
					text-align: center;
252
					line-height:18px;
253
					left:50%;
254
					margin-left:-8px;
255
					top:3px;
256
				}
257
				.snf-PC_fill {
258
					font-size: $list-vm-height;
259
				}
260
			}
261
			h4 {
262
				width:$h4-w
263
				;
264
				float:left;
265
				text-align: left;
266
				height:20px;
267
			}
268
			.tags {
269
				float:left;
270
				width:$tags-w;
271
				min-height: 1px;
272
				height:$list-vm-height;
273
				line-height: $list-vm-height;
274
				a {
275
					vertical-align: text-top;
276
				}
277
			}
278
			.status {
279
				position: absolute;
280
				left: $img-wrap-w+$check-w + $lt-bar-width;
281
				text-align: left;
282
				top:30px;
283
				width:$h4-w;
284
				span {
285
					display: inline;
286
				}
287
			}
288
			.info {
289
				float: left;
290
				width: $info-w;
291
				font-size: emCalc(12px);
292
				color:$overlay-color;
293
				a {
294
					color: $overlay-color;
295
					&:hover {
296
						color:$secondary-color;
297
					}
298
				}
299
			}
300
			&.add-new {
301
				height: $bar-height;
302
				line-height: $bar-height;
303
				padding:0 0 0 $lt-bar-width;
304
				&:hover {
305
					background: $overlay-color;
306
				}
307
				.check {
308
					visibility: hidden;
309
				}
310
				.img-wrap {
311
					margin: 0;
312
					height:$bar-height;
313
					line-height: $bar-height;
314
					.symbol {
315
						font-size:emCalc(16px);
316
						position: absolute;
317
						left:0;
318
						top:-3px;
319
						width: 100%;
320
						height: 100%;
321
						margin: 0 auto;
322
					}
323
					span {
324
						font-size:20px;
325
						line-height: 30px;
326
					}
327
				}
328
				h4 {
329
					height:auto;
330
					line-height: $bar-height;
331
					margin:0;
332
				}
333
			}
334
			&[data-status="building"] {
335
				.img-wrap {
336
					.incomplete {
337
						width:$list-vm-height;
338
						margin:0 auto;
339
					}
340
					.complete {
341
						top:-$list-vm-height;
342
						margin:0 auto;
343
					}
344
				}
345
			}
150 346
		}
151 347
	}
152 348
}
b/snf-cyclades-app/synnefo/ui/new_ui/ui/sass/_machines.scss
1 1
/* Machines (VMs)  related styles  */
2 2

  
3
.build-progress {
3
.grid-view .build-progress {
4 4
	animation:
5 5
		progress_animation 5s infinite,
6 6
		pulse 1s infinite;
......
9 9
		pulse 1s infinite;
10 10
}
11 11

  
12
.list-view .build-progress {
13
	animation:
14
		progress_animation_list 5s infinite,
15
		pulse 1s infinite;
16
	-webkit-animation:
17
		progress_animation_list 5s infinite,
18
		pulse 1s infinite;
19
}
20

  
12 21
@include keyframes( progress_animation) {
13 22
	from {
14 23
		width: 0%
......
18 27
	}
19 28
}
20 29

  
30
@include keyframes( progress_animation_list) {
31
	from {
32
		width: 0%
33
	}
34
	to {
35
		width: $list-vm-height;
36
	}
37
}
38

  
21 39
@include keyframes( pulse) {
22 40
	from {
23 41
		color: $secondary-color
......
36 54
				opacity:0.8;
37 55
			}
38 56
		}
39
		&:hover {
40
			.snf-PC_fill {
41
				color: darken($vm-active-color,10%);
42
			}
43
		}
44 57
		.snf-PC_fill {
45 58
			font-size: 60px;
46 59
			color: $vm-active-color;
b/snf-cyclades-app/synnefo/ui/new_ui/ui/sass/_settings.scss
71 71
// $global-rounded: 1000px;
72 72

  
73 73
// header settings
74
$header-height:80px;
75
$header-height-responsive:120px;
76
$header-padding-vertical:20px;
77
$header-padding-horizontal:15px;
74
$header-height: 80px;
75
$header-height-responsive: 120px;
76
$header-padding-vertical: 20px;
77
$header-padding-horizontal: 15px;
78 78

  
79 79
// icons nav settings
80
$icons-nav-margin-horizontal :10px;
80
$icons-nav-margin-horizontal : 10px;
81 81

  
82 82
// bar options
83
$bar-height:30px;
84
$bar-menu-height:50px;
85
$bar-submenu-height:40px;
83
$bar-height: 30px;
84
$bar-menu-height: 50px;
85
$bar-submenu-height: 40px;
86 86

  
87 87
// button options
88
$btn-height:30px;
88
$btn-height: 30px;
89

  
90
// list-view 
91
$lt-bar-width: 110px;
92
$list-vm-height: 34px;
89 93

  
90 94

  
91 95
// We use these to control inset shadow shiny edges and depressions.
......
119 123
$row-full-width:100%;
120 124
$row-width: emCalc(960px);
121 125
$row-small: emCalc(580px);
126
$main-padding-horizontal: emCalc(10px);
122 127

  
123 128
$conf-area-h-width: emCalc(300px);
124 129

  
......
1011 1016
$has-tip-cursor-type: inherit;
1012 1017

  
1013 1018
$tooltip-padding: emCalc(2px) emCalc(12px);
1014
$tooltip-bg: $primary-color;
1019
$tooltip-bg: #cecece;
1015 1020
$tooltip-font-size: emCalc(12px);
1016 1021
$tooltip-font-weight: normal;
1017
$tooltip-font-color: #fff;
1022
$tooltip-font-color: $black;
1018 1023
// $tooltip-line-height: 1.3;
1019 1024
// $tooltip-close-font-size: emCalc(10px);
1020 1025
// $tooltip-close-font-weight: normal;
b/snf-cyclades-app/synnefo/ui/new_ui/ui/stylesheets/app.css
6596 6596
  max-width: 85%;
6597 6597
  left: 50%;
6598 6598
  width: 100%;
6599
  color: white;
6600
  background: #919194;
6599
  color: #1a1a1a;
6600
  background: #cecece;
6601 6601
  -webkit-border-radius: 7px;
6602 6602
  border-radius: 7px;
6603 6603
}
......
6609 6609
  width: 0;
6610 6610
  height: 0;
6611 6611
  border: solid 0;
6612
  border-color: transparent transparent #919194 transparent;
6612
  border-color: transparent transparent #cecece transparent;
6613 6613
  top: 0;
6614 6614
}
6615 6615
/* line 71, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_tooltips.scss */
......
6629 6629
@media only screen and (min-width: 768px) {
6630 6630
  /* line 86, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_tooltips.scss */
6631 6631
  .tooltip > .nub {
6632
    border-color: transparent transparent #919194 transparent;
6632
    border-color: transparent transparent #cecece transparent;
6633 6633
    top: 0;
6634 6634
  }
6635 6635
  /* line 90, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_tooltips.scss */
6636 6636
  .tooltip.tip-top > .nub {
6637
    border-color: #919194 transparent transparent transparent;
6637
    border-color: #cecece transparent transparent transparent;
6638 6638
    top: auto;
6639 6639
    bottom: 0;
6640 6640
  }
......
6644 6644
  }
6645 6645
  /* line 99, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_tooltips.scss */
6646 6646
  .tooltip.tip-left > .nub {
6647
    border-color: transparent transparent transparent #919194;
6647
    border-color: transparent transparent transparent #cecece;
6648 6648
    right: 0;
6649 6649
    left: auto;
6650 6650
    top: 50%;
......
6652 6652
  }
6653 6653
  /* line 106, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_tooltips.scss */
6654 6654
  .tooltip.tip-right > .nub {
6655
    border-color: transparent #919194 transparent transparent;
6655
    border-color: transparent #cecece transparent transparent;
6656 6656
    right: auto;
6657 6657
    left: 0;
6658 6658
    top: 50%;
......
6803 6803
 */
6804 6804
/* Clearfix -------------------------------------------- */
6805 6805
/* line 18, ../sass/_common.scss */
6806
.clearfix, .storage .files li, .wizard .middle .step .os li, .wizard .middle .step .os li .details dl, .wizard .middle .step .flavor li .title, .wizard .middle .step .flavor li .options-bar {
6806
.clearfix, .list-view .items-list > li, .storage .files li, .wizard .middle .step .os li, .wizard .middle .step .os li .details dl, .wizard .middle .step .flavor li .title, .wizard .middle .step .flavor li .options-bar {
6807 6807
  zoom: 1;
6808 6808
}
6809 6809
/* line 20, ../sass/_common.scss */
6810
.clearfix:before, .storage .files li:before, .wizard .middle .step .os li:before, .wizard .middle .step .os li .details dl:before, .wizard .middle .step .flavor li .title:before, .wizard .middle .step .flavor li .options-bar:before, .clearfix:after, .storage .files li:after, .wizard .middle .step .os li:after, .wizard .middle .step .os li .details dl:after, .wizard .middle .step .flavor li .title:after, .wizard .middle .step .flavor li .options-bar:after {
6810
.clearfix:before, .list-view .items-list > li:before, .storage .files li:before, .wizard .middle .step .os li:before, .wizard .middle .step .os li .details dl:before, .wizard .middle .step .flavor li .title:before, .wizard .middle .step .flavor li .options-bar:before, .clearfix:after, .list-view .items-list > li:after, .storage .files li:after, .wizard .middle .step .os li:after, .wizard .middle .step .os li .details dl:after, .wizard .middle .step .flavor li .title:after, .wizard .middle .step .flavor li .options-bar:after {
6811 6811
  content: "\0020";
6812 6812
  display: block;
6813 6813
  height: 0;
6814 6814
  overflow: hidden;
6815 6815
}
6816 6816
/* line 26, ../sass/_common.scss */
6817
.clearfix:after, .storage .files li:after, .wizard .middle .step .os li:after, .wizard .middle .step .os li .details dl:after, .wizard .middle .step .flavor li .title:after, .wizard .middle .step .flavor li .options-bar:after {
6817
.clearfix:after, .list-view .items-list > li:after, .storage .files li:after, .wizard .middle .step .os li:after, .wizard .middle .step .os li .details dl:after, .wizard .middle .step .flavor li .title:after, .wizard .middle .step .flavor li .options-bar:after {
6818 6818
  clear: both;
6819 6819
}
6820 6820

  
......
7025 7025

  
7026 7026
/* line 271, ../sass/_common.scss */
7027 7027
.main {
7028
  padding: 0 10px;
7028
  padding: 0 0.625em;
7029 7029
}
7030 7030

  
7031 7031
/* Header ----------------------------------------------- */
......
7425 7425
  }
7426 7426
}
7427 7427
/* List view for VMs, networks  */
7428
/* line 3, ../sass/_items-list.scss */
7429
.items-list {
7428
/* line 2, ../sass/_items-list.scss */
7429
.entities {
7430
  position: relative;
7431
}
7432

  
7433
/* line 7, ../sass/_items-list.scss */
7434
.grid-view .lt-bar {
7435
  display: none;
7436
}
7437
/* line 10, ../sass/_items-list.scss */
7438
.grid-view .items-list {
7430 7439
  display: block;
7431 7440
  padding: 0;
7432 7441
  margin: 0 0;
......
7435 7444
  background: url(../images/dashed_atom.png) repeat-y left center;
7436 7445
}
7437 7446
/* line 121, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_global.scss */
7438
.items-list:before, .items-list:after {
7447
.grid-view .items-list:before, .grid-view .items-list:after {
7439 7448
  content: " ";
7440 7449
  display: table;
7441 7450
}
7442 7451
/* line 122, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_global.scss */
7443
.items-list:after {
7452
.grid-view .items-list:after {
7444 7453
  clear: both;
7445 7454
}
7446 7455
/* line 27, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_block-grid.scss */
7447
.items-list > li {
7456
.grid-view .items-list > li {
7448 7457
  display: inline;
7449 7458
  height: auto;
7450 7459
  float: left;
7451 7460
  padding: 0 0 0;
7452 7461
}
7453 7462
/* line 36, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_block-grid.scss */
7454
.items-list > li {
7463
.grid-view .items-list > li {
7455 7464
  width: 50%;
7456 7465
  padding: 0 0 0;
7457 7466
}
7458 7467
/* line 40, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_block-grid.scss */
7459
.items-list > li:nth-of-type(n) {
7468
.grid-view .items-list > li:nth-of-type(n) {
7460 7469
  clear: none;
7461 7470
}
7462 7471
/* line 41, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_block-grid.scss */
7463
.items-list > li:nth-of-type(2n+1) {
7472
.grid-view .items-list > li:nth-of-type(2n+1) {
7464 7473
  clear: both;
7465 7474
}
7466 7475
@media only screen and (min-width: 768px) {
7467
  /* line 3, ../sass/_items-list.scss */
7468
  .items-list {
7476
  /* line 10, ../sass/_items-list.scss */
7477
  .grid-view .items-list {
7469 7478
    display: block;
7470 7479
    padding: 0;
7471 7480
    margin: 0 0;
......
7473 7482
    padding-left: 1px;
7474 7483
  }
7475 7484
  /* line 121, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_global.scss */
7476
  .items-list:before, .items-list:after {
7485
  .grid-view .items-list:before, .grid-view .items-list:after {
7477 7486
    content: " ";
7478 7487
    display: table;
7479 7488
  }
7480 7489
  /* line 122, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_global.scss */
7481
  .items-list:after {
7490
  .grid-view .items-list:after {
7482 7491
    clear: both;
7483 7492
  }
7484 7493
  /* line 27, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_block-grid.scss */
7485
  .items-list > li {
7494
  .grid-view .items-list > li {
7486 7495
    display: inline;
7487 7496
    height: auto;
7488 7497
    float: left;
7489 7498
    padding: 0 0 0;
7490 7499
  }
7491 7500
  /* line 36, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_block-grid.scss */
7492
  .items-list > li {
7501
  .grid-view .items-list > li {
7493 7502
    width: 25%;
7494 7503
    padding: 0 0 0;
7495 7504
  }
7496 7505
  /* line 40, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_block-grid.scss */
7497
  .items-list > li:nth-of-type(n) {
7506
  .grid-view .items-list > li:nth-of-type(n) {
7498 7507
    clear: none;
7499 7508
  }
7500 7509
  /* line 41, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_block-grid.scss */
7501
  .items-list > li:nth-of-type(4n+1) {
7510
  .grid-view .items-list > li:nth-of-type(4n+1) {
7502 7511
    clear: both;
7503 7512
  }
7504 7513
}
7505
/* line 12, ../sass/_items-list.scss */
7506
.items-list > li {
7507
  text-align: center;
7508
  padding: 20px;
7509
  position: relative;
7510
  list-style: none;
7511
  background: url(../images/dashed-bg-corner.png) no-repeat right bottom;
7514
/* line 19, ../sass/_items-list.scss */
7515
.grid-view .items-list > li {
7512 7516
  height: 215px;
7513 7517
}
7514
/* line 19, ../sass/_items-list.scss */
7515
.items-list > li .img-wrap {
7518
/* line 21, ../sass/_items-list.scss */
7519
.grid-view .items-list > li .check {
7520
  display: none;
7521
}
7522
/* line 24, ../sass/_items-list.scss */
7523
.grid-view .items-list > li .info {
7524
  display: none;
7525
}
7526
/* line 27, ../sass/_items-list.scss */
7527
.grid-view .items-list > li .img-wrap {
7516 7528
  margin-bottom: 16px;
7517
  position: relative;
7518 7529
  height: 60px;
7519
  display: inline-block;
7520
  overflow: hidden;
7521 7530
}
7522
/* line 26, ../sass/_items-list.scss */
7523
.items-list > li .container {
7531
/* line 31, ../sass/_items-list.scss */
7532
.grid-view .items-list > li .container {
7524 7533
  height: 160px;
7525 7534
  margin: 16px 20px 20px;
7526 7535
  position: relative;
7527 7536
  line-height: 120%;
7528 7537
}
7529
/* line 31, ../sass/_items-list.scss */
7530
.items-list > li .container .tags {
7538
/* line 36, ../sass/_items-list.scss */
7539
.grid-view .items-list > li .container .tags {
7531 7540
  width: 100%;
7532 7541
  min-height: 12px;
7533 7542
  position: absolute;
7534 7543
  bottom: 6px;
7535 7544
}
7536
/* line 37, ../sass/_items-list.scss */
7537
.items-list > li .container .status {
7545

  
7546
/* line 47, ../sass/_items-list.scss */
7547
.items-list > li {
7548
  text-align: center;
7549
  padding: 20px;
7550
  position: relative;
7551
  list-style: none;
7552
  background: url(../images/dashed-bg-corner.png) no-repeat right bottom;
7553
  height: 215px;
7554
}
7555
/* line 54, ../sass/_items-list.scss */
7556
.items-list > li .img-wrap {
7557
  position: relative;
7558
  display: inline-block;
7559
  overflow: hidden;
7560
}
7561
/* line 59, ../sass/_items-list.scss */
7562
.items-list > li .status {
7538 7563
  font-size: 0.75em;
7539 7564
}
7540
/* line 39, ../sass/_items-list.scss */
7541
.items-list > li .container .status a {
7565
/* line 61, ../sass/_items-list.scss */
7566
.items-list > li .status a {
7542 7567
  color: #30c79e;
7543 7568
}
7544
/* line 42, ../sass/_items-list.scss */
7545
.items-list > li .container .status span {
7569
/* line 64, ../sass/_items-list.scss */
7570
.items-list > li .status span {
7546 7571
  color: #30c79e;
7547 7572
  display: block;
7548 7573
}
7549
/* line 48, ../sass/_items-list.scss */
7574
/* line 69, ../sass/_items-list.scss */
7550 7575
.items-list > li .more {
7551 7576
  display: none;
7552 7577
  background: #fff;
......
7555 7580
  z-index: 101;
7556 7581
  position: absolute;
7557 7582
  *zoom: 1;
7558
  -moz-box-shadow: -5px 5px 5px #cccccc;
7559
  -webkit-box-shadow: -5px 5px 5px #cccccc;
7560
  box-shadow: -5px 5px 5px #cccccc;
7583
  -moz-box-shadow: 0 0 10px #cccccc;
7584
  -webkit-box-shadow: 0 0 10px #cccccc;
7585
  box-shadow: 0 0 10px #cccccc;
7561 7586
}
7562 7587
/* line 121, ../../../../../../../../../.rvm/gems/ruby-2.0.0-p247/gems/zurb-foundation-4.3.0/scss/foundation/components/_global.scss */
7563 7588
.items-list > li .more:before, .items-list > li .more:after {
......
7568 7593
.items-list > li .more:after {
7569 7594
  clear: both;
7570 7595
}
7571
/* line 58, ../sass/_items-list.scss */
7596
/* line 79, ../sass/_items-list.scss */
7572 7597
.items-list > li .more .col {
7573 7598
  width: 50%;
7574 7599
  float: left;
7575 7600
  font-size: 0.875em;
7576 7601
  height: 200px;
7577 7602
}
7578
/* line 63, ../sass/_items-list.scss */
7603
/* line 84, ../sass/_items-list.scss */
7579 7604
.items-list > li .more .col ul {
7580 7605
  margin: 0;
7581 7606
  padding: 0;
7582 7607
  list-style: none outside none;
7583 7608
}
7584
/* line 67, ../sass/_items-list.scss */
7609
/* line 88, ../sass/_items-list.scss */
7585 7610
.items-list > li .more .col ul li {
7586 7611
  padding: 0;
7587 7612
  text-align: left;
7588 7613
}
7589
/* line 70, ../sass/_items-list.scss */
7614
/* line 91, ../sass/_items-list.scss */
7590 7615
.items-list > li .more .col ul li a {
7591 7616
  color: #1e1e1e;
7592 7617
  display: block;
7593 7618
  width: 100%;
7594 7619
  padding: 5px 5px 5px 30px;
7595 7620
}
7596
/* line 75, ../sass/_items-list.scss */
7621
/* line 96, ../sass/_items-list.scss */
7597 7622
.items-list > li .more .col ul li a:hover {
7598
  background-color: #30c79e;
7599
  color: #fff;
7623
  color: #30c79e;
7600 7624
}
7601
/* line 83, ../sass/_items-list.scss */
7625
/* line 104, ../sass/_items-list.scss */
7602 7626
.items-list > li .more .col.lt ul {
7603 7627
  padding-top: 10px;
7604 7628
}
7605
/* line 89, ../sass/_items-list.scss */
7629
/* line 110, ../sass/_items-list.scss */
7606 7630
.items-list > li .more .col.rt ul li {
7607 7631
  height: 100px;
7608 7632
}
7609
/* line 91, ../sass/_items-list.scss */
7633
/* line 112, ../sass/_items-list.scss */
7610 7634
.items-list > li .more .col.rt ul li a {
7611 7635
  height: 100%;
7612 7636
  padding: 0 0 0 30px;
7613 7637
  line-height: 100px;
7614 7638
}
7615
/* line 100, ../sass/_items-list.scss */
7639
/* line 121, ../sass/_items-list.scss */
7616 7640
.items-list > li .more .name {
7617 7641
  background: url(../images/dashed_atom-x.png) repeat-x center top;
7618 7642
  padding: 10px;
7619 7643
  font-size: 0.625em;
7620 7644
}
7621
/* line 106, ../sass/_items-list.scss */
7645
/* line 127, ../sass/_items-list.scss */
7622 7646
.items-list > li h4 {
7623 7647
  font-size: 0.75em;
7624 7648
  color: #1e1e1e;
......
7627 7651
  height: 30px;
7628 7652
  font-weight: normal;
7629 7653
}
7630
/* line 114, ../sass/_items-list.scss */
7631
.items-list > li[data-status="add-new"] {
7654
/* line 135, ../sass/_items-list.scss */
7655
.items-list > li.add-new {
7632 7656
  background-color: #30c79e;
7633 7657
  -webkit-transition: background-color 300ms linear;
7634 7658
  -moz-transition: background-color 300ms linear;
......
7636 7660
  -o-transition: background-color 300ms linear;
7637 7661
  transition: background-color 300ms linear;
7638 7662
}
7639
/* line 119, ../sass/_items-list.scss */
7640
.items-list > li[data-status="add-new"] .container .img-wrap span:first-child {
7663
/* line 140, ../sass/_items-list.scss */
7664
.items-list > li.add-new .container .img-wrap span:first-child {
7641 7665
  color: white;
7642 7666
}
7643
/* line 122, ../sass/_items-list.scss */
7644
.items-list > li[data-status="add-new"] .container .img-wrap .symbol {
7667
/* line 143, ../sass/_items-list.scss */
7668
.items-list > li.add-new .container .img-wrap .symbol {
7645 7669
  background-image: none;
7646 7670
  color: #30c79e;
7647 7671
  font-size: 30px;
7648 7672
  text-indent: 0;
7649 7673
}
7650
/* line 129, ../sass/_items-list.scss */
7651
.items-list > li[data-status="add-new"] .container h4 {
7674
/* line 150, ../sass/_items-list.scss */
7675
.items-list > li.add-new .container h4 {
7652 7676
  color: white;
7653 7677
}
7654
/* line 133, ../sass/_items-list.scss */
7655
.items-list > li[data-status="add-new"]:hover {
7678
/* line 154, ../sass/_items-list.scss */
7679
.items-list > li.add-new:hover {
7656 7680
  background-color: #485057;
7657 7681
  -webkit-transition: background-color 300ms linear;
7658 7682
  -moz-transition: background-color 300ms linear;
......
7661 7685
  transition: background-color 300ms linear;
7662 7686
  cursor: pointer;
7663 7687
}
7664
/* line 139, ../sass/_items-list.scss */
7665
.items-list > li[data-status="add-new"]:hover .container .img-wrap .symbol {
7688
/* line 160, ../sass/_items-list.scss */
7689
.items-list > li.add-new:hover .container .img-wrap .symbol {
7690
  color: #485057;
7691
}
7692

  
7693
/* line 171, ../sass/_items-list.scss */
7694
.list-view .btn5, .list-view .wizard .middle .step .os li .btn-col a, .wizard .middle .step .os li .btn-col .list-view a, .list-view .wizard .middle .step .flavor li .options-bar .options li a, .wizard .middle .step .flavor li .options-bar .options li .list-view a {
7695
  display: none;
7696
}
7697
/* line 174, ../sass/_items-list.scss */
7698
.list-view .lt-bar {
7699
  position: fixed;
7700
  width: 110px;
7701
  left: 50%;
7702
  top: 110px;
7703
  padding: 8px 10px;
7704
  margin-left: -29.375em;
7705
  -moz-box-shadow: 3px -2px 8px #cccccc;
7706
  -webkit-box-shadow: 3px -2px 8px #cccccc;
7707
  box-shadow: 3px -2px 8px #cccccc;
7708
  background: #fff;
7709
}
7710
/* line 183, ../sass/_items-list.scss */
7711
.list-view .lt-bar a {
7712
  color: #485057;
7713
}
7714
/* line 185, ../sass/_items-list.scss */
7715
.list-view .lt-bar a:hover {
7716
  color: #30c79e;
7717
}
7718
/* line 189, ../sass/_items-list.scss */
7719
.list-view .lt-bar ul {
7720
  list-style: none outside none;
7721
  font-size: 0.75em;
7722
}
7723
/* line 192, ../sass/_items-list.scss */
7724
.list-view .lt-bar ul li {
7725
  list-style: none outside none;
7726
  padding: 12px 0;
7727
}
7728
/* line 196, ../sass/_items-list.scss */
7729
.list-view .lt-bar ul li.select span {
7730
  font-size: 16px;
7731
  margin-right: 5px;
7732
  position: relative;
7733
  top: 2px;
7734
}
7735
/* line 201, ../sass/_items-list.scss */
7736
.list-view .lt-bar ul li.select span.snf-checkbox-checked {
7737
  color: #30c79e;
7738
}
7739
/* line 205, ../sass/_items-list.scss */
7740
.list-view .lt-bar ul li.select em {
7741
  display: none;
7742
  font-style: normal;
7743
}
7744
/* line 209, ../sass/_items-list.scss */
7745
.list-view .lt-bar ul li.select:hover {
7746
  cursor: pointer;
7747
}
7748
/* line 216, ../sass/_items-list.scss */
7749
.list-view .items-list {
7750
  overflow: hidden;
7751
}
7752
/* line 223, ../sass/_items-list.scss */
7753
.list-view .items-list > li {
7754
  height: auto;
7755
  width: 100%;
7756
  padding: 15px 15px 15px 110px;
7757
  background-image: none;
7758
}
7759
/* line 229, ../sass/_items-list.scss */
7760
.list-view .items-list > li:hover {
7761
  background-color: #dfdfdf;
7762
}
7763
/* line 232, ../sass/_items-list.scss */
7764
.list-view .items-list > li .check {
7765
  width: 60px;
7766
  text-align: center;
7767
  float: left;
7768
}
7769
/* line 236, ../sass/_items-list.scss */
7770
.list-view .items-list > li .check:hover {
7771
  cursor: pointer;
7772
  color: #30c79e;
7773
}
7774
/* line 241, ../sass/_items-list.scss */
7775
.list-view .items-list > li .img-wrap {
7776
  width: 70px;
7777
  float: left;
7778
  text-align: center;
7779
  height: 34px;
7780
}
7781
/* line 246, ../sass/_items-list.scss */
7782
.list-view .items-list > li .img-wrap .os {
7783
  background: url("../images/os-unknown.png") no-repeat center center;
7784
  width: 16px;
7785
  height: 16px;
7786
  display: inline-block;
7787
  text-indent: -2000px;
7788
  overflow: hidden;
7789
  background-size: 100%;
7790
  position: absolute;
7791
  display: block;
7792
  text-align: center;
7793
  line-height: 18px;
7794
  left: 50%;
7795
  margin-left: -8px;
7796
  top: 3px;
7797
}
7798
/* line 257, ../sass/_items-list.scss */
7799
.list-view .items-list > li .img-wrap .snf-PC_fill {
7800
  font-size: 34px;
7801
}
7802
/* line 261, ../sass/_items-list.scss */
7803
.list-view .items-list > li h4 {
7804
  width: 40%;
7805
  float: left;
7806
  text-align: left;
7807
  height: 20px;
7808
}
7809
/* line 268, ../sass/_items-list.scss */
7810
.list-view .items-list > li .tags {
7811
  float: left;
7812
  width: 8%;
7813
  min-height: 1px;
7814
  height: 34px;
7815
  line-height: 34px;
7816
}
7817
/* line 274, ../sass/_items-list.scss */
7818
.list-view .items-list > li .tags a {
7819
  vertical-align: text-top;
7820
}
7821
/* line 278, ../sass/_items-list.scss */
7822
.list-view .items-list > li .status {
7823
  position: absolute;
7824
  left: 240px;
7825
  text-align: left;
7826
  top: 30px;
7827
  width: 40%;
7828
}
7829
/* line 284, ../sass/_items-list.scss */
7830
.list-view .items-list > li .status span {
7831
  display: inline;
7832
}
7833
/* line 288, ../sass/_items-list.scss */
7834
.list-view .items-list > li .info {
7835
  float: left;
7836
  width: 30%;
7837
  font-size: 0.75em;
7838
  color: #485057;
7839
}
7840
/* line 293, ../sass/_items-list.scss */
7841
.list-view .items-list > li .info a {
7666 7842
  color: #485057;
7667 7843
}
7668
/* line 148, ../sass/_items-list.scss */
7669
.items-list.list-view li {
7844
/* line 295, ../sass/_items-list.scss */
7845
.list-view .items-list > li .info a:hover {
7846
  color: #30c79e;
7847
}
7848
/* line 300, ../sass/_items-list.scss */
7849
.list-view .items-list > li.add-new {
7850
  height: 30px;
7851
  line-height: 30px;
7852
  padding: 0 0 0 110px;
7853
}
7854
/* line 304, ../sass/_items-list.scss */
7855
.list-view .items-list > li.add-new:hover {
7856
  background: #485057;
7857
}
7858
/* line 307, ../sass/_items-list.scss */
7859
.list-view .items-list > li.add-new .check {
7860
  visibility: hidden;
7861
}
7862
/* line 310, ../sass/_items-list.scss */
7863
.list-view .items-list > li.add-new .img-wrap {
7864
  margin: 0;
7865
  height: 30px;
7866
  line-height: 30px;
7867
}
7868
/* line 314, ../sass/_items-list.scss */
7869
.list-view .items-list > li.add-new .img-wrap .symbol {
7870
  font-size: 1em;
7871
  position: absolute;
7872
  left: 0;
7873
  top: -3px;
7670 7874
  width: 100%;
7875
  height: 100%;
7876
  margin: 0 auto;
7877
}
7878
/* line 323, ../sass/_items-list.scss */
7879
.list-view .items-list > li.add-new .img-wrap span {
7880
  font-size: 20px;
7881
  line-height: 30px;
7882
}
7883
/* line 328, ../sass/_items-list.scss */
7884
.list-view .items-list > li.add-new h4 {
7885
  height: auto;
7886
  line-height: 30px;
7887
  margin: 0;
7888
}
7889
/* line 336, ../sass/_items-list.scss */
7890
.list-view .items-list > li[data-status="building"] .img-wrap .incomplete {
7891
  width: 34px;
7892
  margin: 0 auto;
7893
}
7894
/* line 340, ../sass/_items-list.scss */
7895
.list-view .items-list > li[data-status="building"] .img-wrap .complete {
7896
  top: -34px;
7897
  margin: 0 auto;
7671 7898
}
7672 7899

  
7673 7900
/* Detailed view for VMs, networks  */
......
7997 8224

  
7998 8225
/* Machines (VMs)  related styles  */
7999 8226
/* line 3, ../sass/_machines.scss */
8000
.build-progress {
8227
.grid-view .build-progress {
8001 8228
  animation: progress_animation 5s infinite, pulse 1s infinite;
8002 8229
  -webkit-animation: progress_animation 5s infinite, pulse 1s infinite;
8003 8230
}
8004 8231

  
8232
/* line 12, ../sass/_machines.scss */
8233
.list-view .build-progress {
8234
  animation: progress_animation_list 5s infinite, pulse 1s infinite;
8235
  -webkit-animation: progress_animation_list 5s infinite, pulse 1s infinite;
8236
}
8237

  
8005 8238
@-webkit-keyframes progress_animation {
8006
  /* line 13, ../sass/_machines.scss */
8239
  /* line 22, ../sass/_machines.scss */
8007 8240
  from {
8008 8241
    width: 0%;
8009 8242
  }
8010 8243

  
8011
  /* line 16, ../sass/_machines.scss */
8244
  /* line 25, ../sass/_machines.scss */
8012 8245
  to {
8013 8246
    width: 100%;
8014 8247
  }
8015 8248
}
8016 8249

  
8017 8250
@-moz-keyframes progress_animation {
8018
  /* line 13, ../sass/_machines.scss */
8251
  /* line 22, ../sass/_machines.scss */
8019 8252
  from {
8020 8253
    width: 0%;
8021 8254
  }
8022 8255

  
8023
  /* line 16, ../sass/_machines.scss */
8256
  /* line 25, ../sass/_machines.scss */
8024 8257
  to {
8025 8258
    width: 100%;
8026 8259
  }
8027 8260
}
8028 8261

  
8029 8262
@-ms-keyframes progress_animation {
8030
  /* line 13, ../sass/_machines.scss */
8263
  /* line 22, ../sass/_machines.scss */
8031 8264
  from {
8032 8265
    width: 0%;
8033 8266
  }
8034 8267

  
8035
  /* line 16, ../sass/_machines.scss */
8268
  /* line 25, ../sass/_machines.scss */
8036 8269
  to {
8037 8270
    width: 100%;
8038 8271
  }
8039 8272
}
8040 8273

  
8041 8274
@keyframes progress_animation {
8042
  /* line 13, ../sass/_machines.scss */
8275
  /* line 22, ../sass/_machines.scss */
8043 8276
  from {
8044 8277
    width: 0%;
8045 8278
  }
8046 8279

  
8047
  /* line 16, ../sass/_machines.scss */
8280
  /* line 25, ../sass/_machines.scss */
8048 8281
  to {
8049 8282
    width: 100%;
8050 8283
  }
8051 8284
}
8052 8285

  
8286
@-webkit-keyframes progress_animation_list {
8287
  /* line 31, ../sass/_machines.scss */
8288
  from {
8289
    width: 0%;
8290
  }
8291

  
8292
  /* line 34, ../sass/_machines.scss */
8293
  to {
8294
    width: 34px;
8295
  }
8296
}
8297

  
8298
@-moz-keyframes progress_animation_list {
8299
  /* line 31, ../sass/_machines.scss */
8300
  from {
8301
    width: 0%;
8302
  }
8303

  
8304
  /* line 34, ../sass/_machines.scss */
8305
  to {
8306
    width: 34px;
8307
  }
8308
}
8309

  
8310
@-ms-keyframes progress_animation_list {
8311
  /* line 31, ../sass/_machines.scss */
8312
  from {
8313
    width: 0%;
8314
  }
8315

  
8316
  /* line 34, ../sass/_machines.scss */
8317
  to {
8318
    width: 34px;
8319
  }
8320
}
8321

  
8322
@keyframes progress_animation_list {
8323
  /* line 31, ../sass/_machines.scss */
8324
  from {
8325
    width: 0%;
8326
  }
8327

  
8328
  /* line 34, ../sass/_machines.scss */
8329
  to {
8330
    width: 34px;
8331
  }
8332
}
8333

  
8053 8334
@-webkit-keyframes pulse {
8054
  /* line 22, ../sass/_machines.scss */
8335
  /* line 40, ../sass/_machines.scss */
8055 8336
  from {
8056 8337
    color: #30c79e;
8057 8338
  }
8058 8339

  
8059
  /* line 25, ../sass/_machines.scss */
8340
  /* line 43, ../sass/_machines.scss */
8060 8341
  to {
8061 8342
    color: #269e7d;
8062 8343
  }
8063 8344
}
8064 8345

  
8065 8346
@-moz-keyframes pulse {
8066
  /* line 22, ../sass/_machines.scss */
8347
  /* line 40, ../sass/_machines.scss */
8067 8348
  from {
8068 8349
    color: #30c79e;
8069 8350
  }
8070 8351

  
8071
  /* line 25, ../sass/_machines.scss */
8352
  /* line 43, ../sass/_machines.scss */
8072 8353
  to {
8073 8354
    color: #269e7d;
8074 8355
  }
8075 8356
}
8076 8357

  
8077 8358
@-ms-keyframes pulse {
8078
  /* line 22, ../sass/_machines.scss */
8359
  /* line 40, ../sass/_machines.scss */
8079 8360
  from {
8080 8361
    color: #30c79e;
8081 8362
  }
8082 8363

  
8083
  /* line 25, ../sass/_machines.scss */
8364
  /* line 43, ../sass/_machines.scss */
8084 8365
  to {
8085 8366
    color: #269e7d;
8086 8367
  }
8087 8368
}
8088 8369

  
8089 8370
@keyframes pulse {
8090
  /* line 22, ../sass/_machines.scss */
8371
  /* line 40, ../sass/_machines.scss */
8091 8372
  from {
8092 8373
    color: #30c79e;
8093 8374
  }
8094 8375

  
8095
  /* line 25, ../sass/_machines.scss */
8376
  /* line 43, ../sass/_machines.scss */
8096 8377
  to {
8097 8378
    color: #269e7d;
8098 8379
  }
8099 8380
}
8100 8381

  
8101
/* line 31, ../sass/_machines.scss */
8382
/* line 49, ../sass/_machines.scss */
8102 8383
.vms .items-list .img-wrap {
8103 8384
  width: 60px;
8104 8385
}
8105
/* line 34, ../sass/_machines.scss */
8386
/* line 52, ../sass/_machines.scss */
8106 8387
.vms .items-list .img-wrap span:hover {
8107 8388
  cursor: pointer;
8108 8389
  opacity: 0.8;
8109 8390
}
8110
/* line 40, ../sass/_machines.scss */
8111
.vms .items-list .img-wrap:hover .snf-PC_fill {
8112
  color: #269e7d;
8113
}
8114
/* line 44, ../sass/_machines.scss */
8391
/* line 57, ../sass/_machines.scss */
8115 8392
.vms .items-list .img-wrap .snf-PC_fill {
8116 8393
  font-size: 60px;
8117 8394
  color: #30c79e;
8118 8395
}
8119
/* line 48, ../sass/_machines.scss */
8396
/* line 61, ../sass/_machines.scss */
8120 8397
.vms .items-list .img-wrap .os {
8121 8398
  background: url("../images/os-unknown.png") no-repeat center center;
8122 8399
  width: 22px;
......
8128 8405
  top: 8px;
8129 8406
  left: 19px;
8130 8407
}
8131
/* line 53, ../sass/_machines.scss */
8408
/* line 66, ../sass/_machines.scss */
8132 8409
.vms .items-list .img-wrap .os.windows {
8133 8410
  background-image: url("../images/os-windows.png");
8134 8411
}
8135
/* line 54, ../sass/_machines.scss */
8412
/* line 67, ../sass/_machines.scss */
8136 8413
.vms .items-list .img-wrap .os.kubuntu {
8137 8414
  background-image: url("../images/os-kubuntu.png");
8138 8415
}
8139
/* line 55, ../sass/_machines.scss */
8416
/* line 68, ../sass/_machines.scss */
8140 8417
.vms .items-list .img-wrap .os.fedora {
8141 8418
  background-image: url("../images/os-fedora.png");
... This diff was truncated because it exceeds the maximum size that can be displayed.

Also available in: Unified diff