Revision 6bd1416f

b/snf-cyclades-app/synnefo/ui/new_ui/ui/javascripts/common.js
4 4
*/
5 5

  
6 6
ui = {};
7
ui.wizard = {};
7 8

  
8 9
/* when closeEl el is clicked, its parent with class divToCloseClass slidesUp */
9 10
ui.closeDiv = function(closeEl, divToCloseClass) {
......
199 200

  
200 201
}
201 202

  
202
//permits only one checkbox to be checked in a ul
203
ui.checkAction = function(checkbox) {
204
        var otherChecked = checkbox.closest('li').siblings('li').find('span.snf-checkbox-checked').length;
205
        if(otherChecked!=0){
206
            checkbox.toggleClass('snf-checkbox-checked');
207
            checkbox.toggleClass('snf-checkbox-unchecked');
208
        }
203

  
204
ui.change_checkbox_state =function(checkbox_link) {
205
     $(checkbox_link).find('span.snf-checkbox-unchecked, span.snf-checkbox-checked').toggleClass('snf-checkbox-unchecked snf-checkbox-checked');
206
}
207

  
208
ui.change_radiobutton_state = function(radiobtn_link) {
209
    $(radiobtn_link).find('span.snf-radio-unchecked, span.snf-radio-checked').toggleClass('snf-radio-unchecked snf-radio-checked');
210
}
211

  
212
ui.check_one_radiobtn = function(radiobtn_link) {
213
    tt = $(radiobtn_link);
214
    $(radiobtn_link).closest('ul').find('span.snf-radio-checked').toggleClass('snf-radio-unchecked snf-radio-checked');
215
}
216

  
217
ui.expand_arrow = function(arrow_link) {
218
    var arrow = arrow_link.find('span.snf-arrow-up, span.snf-arrow-down');
219
    arrow.toggleClass('snf-arrow-up snf-arrow-down');
209 220
        
210 221
}
211 222

  
......
398 409
        $(this).next('.more').slideToggle();
399 410
    })
400 411

  
401
    $('.adv-main .expand-link').click( function(e){
402
        e.preventDefault();
403
        var link = $(this);
404
        link.toggleClass('current');
405
        var arrow = link.find('span.snf-arrow-up, span.snf-arrow-down');
406
        arrow.toggleClass('snf-arrow-up');
407
        arrow.toggleClass('snf-arrow-down');
408
        link.parents('div.advanced-conf-step').find('.advanced-conf-options').slideToggle();
409
    })
412

  
410 413

  
411 414
    if($('#picker').length>0) { $('#picker').farbtastic('#color'); }
412 415
    $('.show-add-tag').click(function(e){
b/snf-cyclades-app/synnefo/ui/new_ui/ui/javascripts/network-wizard.js
1
ui.wizard.network = {
2
		 elemID: undefined,
3
			btns: {
4
				cancel: undefined,
5
				create: undefined,
6
				close: undefined,
7
				new_network: undefined
8
			}
9
}
10

  
11

  
12

  
13
$(document).ready(function(){
14

  
15
	ui.wizard.network.elemID = '#network-wizard';
16
    ui.wizard.network.btns.new_network = $(ui.wizard.network.elemID);
17
    ui.wizard.network.btns.close = ui.wizard.network.btns.new_network.find('.close');
18
    ui.wizard.network.btns.cancel = ui.wizard.network.btns.new_network.find('.bottom .nav.prev');
19
    ui.wizard.network.btns.create = ui.wizard.network.btns.new_network.find('.bottom .nav.next');
20

  
21

  
22
     // create network
23
    // checkbox: basic reaction on click (checked, unchecked)
24
    $('.network_options .check').click(function(e){
25
        e.preventDefault();
26

  
27
       ui.change_checkbox_state(this);
28
        $(this).parents('li').siblings().find('ul.subnet_options').parent('li').toggle();
29

  
30
        });
31

  
32
    $('.network_options .radio_btn').click(function(e){
33
        e.preventDefault();
34

  
35
        // an einai radiobtn epetrpse na einai ena anameno k kane oti prepei an exw manual mesa
36

  
37
        var state = $(this).find('span');
38
        if(state.hasClass('snf-radio-unchecked')) {
39
        	ui.check_one_radiobtn(this);
40
        	ui.change_radiobutton_state(this);
41

  
42
        	if($(this).hasClass('manual')) {
43
        		$(this).siblings('.manual_sub').toggle();
44
        	}
45
        	else {
46
        		$(this).closest('li').siblings().find('.manual_sub').hide();
47
        	}
48
        }
49
       
50
    })
51
})
b/snf-cyclades-app/synnefo/ui/new_ui/ui/javascripts/vm-wizard.js
1 1
// all functions use pixels
2 2
ui.wizard ={
3 3
	current_step: undefined,
4
	vm: {total_step: 4},
4
	vm: {
5
		total_step: 4,
6
		btns: {
7
			start: undefined,
8
			close: undefined,
9
			next: undefined,
10
			previous: undefined,
11
			expand_down: undefined
12
		}
13
	},
14
	
5 15
	current_position: undefined,
6 16
	relocation: undefined,
7 17

  
18

  
8 19
	// sets the width and height of the carousel and its divs
9 20
	set_dimensions: function() {
10 21
		console.log('set dimentions');
......
32 43

  
33 44
	
34 45

  
35
	move_to_step: function(prev_btn, next_btn) {
46
	move_to_step: function() {
36 47
		var speed =500;
37 48

  
38 49
		// carousel movement when right or left arrow is pressed
......
48 59
		});
49 60
		
50 61
		// when the button "next" is pressed show the next step (if there is a next step)
51
		next_btn.click(function(e){
62
		ui.wizard.vm.btns.next.click(function(e){
52 63
			e.preventDefault();
53 64
			go_next();
54 65
		})
55 66

  
56 67
		// when the button "previous" is pressed show the previous step (if there is a previous step)
57
		prev_btn.click(function(e){
68
		ui.wizard.vm.btns.previous.click(function(e){
58 69
			e.preventDefault();
59 70
			go_prev();
60 71
			
......
70 81
				$('.vm-wizard-carousel').finish();
71 82
				$('.vm-wizard-carousel').animate({left: ui.wizard.current_position+'px'}, speed);
72 83
				ui.wizard.indicate_step(ui.wizard.current_step);
73
				ui.wizard.set_movement_tags(ui.wizard.current_step, prev_btn, next_btn);
84
				ui.wizard.set_movement_tags(ui.wizard.current_step, ui.wizard.vm.btns.previous, ui.wizard.vm.btns.next);
74 85

  
75 86
				if(ui.wizard.current_step == 3) {
76 87
					setTimeout(function() { $('.vm-name').find('input').focus() }, speed/2);
......
90 101
				$('.vm-wizard-carousel').finish();
91 102
				$('.vm-wizard-carousel').animate({left: ui.wizard.current_position+'px'}, speed);
92 103
				ui.wizard.indicate_step(ui.wizard.current_step);
93
				ui.wizard.set_movement_tags(ui.wizard.current_step, prev_btn, next_btn);
104
				ui.wizard.set_movement_tags(ui.wizard.current_step, ui.wizard.vm.btns.previous, ui.wizard.vm.btns.next);
94 105

  
95 106
				if(ui.wizard.current_step == 3) {
96 107
					setTimeout(function() { $('.vm-name').find('input').focus() }, speed/2);
......
104 115
	},
105 116

  
106 117
	// sets the width and height of the steps and of the carousel (in PIXELS)
107
	initialize_relocation: function(start_btns){
118
	initialize_relocation: function(){
108 119
			console.log('initialize_relocation');
109
			start_btns.click(function(e) {
120
			ui.wizard.vm.btns.start.click(function(e) {
110 121
				e.preventDefault();	
111 122
				ui.wizard.reset();
112 123
				ui.wizard.adjust_to_resized_screen();
......
119 130
		$('.wizard .top .sub-menu[data-step]').hide();
120 131
		$('.wizard .top .sub-menu[data-step='+step+']').fadeIn();
121 132
		$('.nums').children().removeClass('current');
133
		//$('.nums li:nth-child('+ui.wizard.current_step+'').addClass('current');
122 134
		$('.nums').children().find('a:contains("'+ui.wizard.current_step+'")').parent('li').addClass('current');
123 135
	},
124 136

  
125 137
	// changes the text of next and previous buttons
126
	set_movement_tags: function(step, left_btn, right_btn) {
127
		if (step==1) {
128
			left_btn.find('span').html('CANCEL');
129
			right_btn.find('span').html('NEXT');
138
	set_movement_tags: function() {
139
		if (ui.wizard.current_step==1) {
140
			ui.wizard.vm.btns.previous.find('span').html('CANCEL');
141
			ui.wizard.vm.btns.next.find('span').html('NEXT');
130 142
		}
131
		else if(step==ui.wizard.vm.total_step) {
132
			left_btn.find('span').html('PREVIOUS');
133
			right_btn.find('span').html('CREATE');
143
		else if(ui.wizard.current_step==ui.wizard.vm.total_step) {
144
			ui.wizard.vm.btns.previous.find('span').html('PREVIOUS');
145
			ui.wizard.vm.btns.next.find('span').html('CREATE');
134 146
		}
135 147
		else {
136
			left_btn.find('span').html('PREVIOUS');
137
			right_btn.find('span').html('NEXT');
148
			ui.wizard.vm.btns.previous.find('span').html('PREVIOUS');
149
			ui.wizard.vm.btns.next.find('span').html('NEXT');
138 150
		}
139 151
	},
140 152

  
......
153 165
		$('.bottom').show();
154 166
		$('.step-1').find('.current').removeClass('current');
155 167
		ui.wizard.indicate_step(ui.wizard.current_step);
168
		ui.wizard.set_movement_tags();
156 169
		$('#vm-wizard').find('.snf-checkbox-checked').addClass('snf-checkbox-unchecked').removeClass('snf-checkbox-checked');
157 170
		$('#vm-wizard').find('.default').removeClass('snf-checkbox-unchecked').addClass('snf-checkbox-checked');
158 171
		$('.details').hide();
......
164 177
		$('.snf-color-picker').hide();
165 178

  
166 179

  
180
	},
181

  
182
	expand_area: function() {
183
		ui.wizard.vm.btns.expand_down.click(function(e){
184
	        e.preventDefault();
185
	      	ui.expand_arrow(ui.wizard.vm.btns.expand_down);
186
	        ui.wizard.vm.btns.expand_down.parents('div.advanced-conf-step').find('.advanced-conf-options').slideToggle();
187
	    })
167 188
	}
168 189

  
169 190
}
......
174 195
	ui.wizard.current_step =1;
175 196
	ui.wizard.current_position =0;
176 197

  
177
	var new_vm_btn =$('.new-btn, .add-new');
178
	var prev_btn = $('.bottom').find('.nav.prev');
179
	var next_btn = $('.bottom').find('.nav.next');
198
	ui.wizard.vm.btns.start =$('.new-btn, .add-new');
199
	ui.wizard.vm.btns.previous = $('.bottom').find('.nav.prev');
200
	ui.wizard.vm.btns.next = $('.bottom').find('.nav.next');
201
	ui.wizard.vm.btns.expand_down =$('.adv-main').find('.expand-link');
202
	
180 203
	$('.wizard .nums').click(function(e){
181 204
		e.preventDefault();
182 205
	})
183 206

  
184
	ui.wizard.initialize_relocation(new_vm_btn);
185
	ui.wizard.move_to_step(prev_btn, next_btn);
186
	ui.wizard.set_movement_tags(ui.wizard.current_step, prev_btn, next_btn);
187
	
207
	ui.wizard.initialize_relocation();
208
	ui.wizard.move_to_step();
209
	ui.wizard.set_movement_tags();
210
	ui.wizard.expand_area();
211

  
212

  
213

  
214

  
215
 	
216

  
188 217

  
189 218
});
b/snf-cyclades-app/synnefo/ui/new_ui/ui/network_list.html
1 1

  
2

  
2 3
<!DOCTYPE html>
3 4
    <!--[if lte IE 7]><script src="javascripts/lte-ie7.js"></script><![endif]-->
4 5
<!--[if IE 8]> 				 <html class="no-js lt-ie9" lang="en"> <![endif]-->
......
72 73
				<div class="middle">
73 74
					<div class="wizard-content">
74 75

  
75
						<div class="main">
76
						<div class="row main">
76 77
							<ul class="network_options clearfix">
77 78
									<li>
78
										<div clas="row">
79
										<div class="row main">
79 80
											<form><span >Network Name:</span><input type="text" name="network_name"></form>
80 81
										</div>
81 82
									</li>
......
92 93
										<ul class="subnet_options">
93 94
											<li>
94 95
												<span>Auto 
95
													<a href="" class="check">
96
													<a href="" class="radio_btn">
96 97
														<span class="snf-radio-checked"></span>
97 98
													</a>
98 99
												</span>
......
100 101
											<li class="manual">
101 102
												<form>
102 103
													<span>Manual
103
														<a href="" class="check manual">
104
														<a href="" class="radio_btn manual">
104 105
															<span class="snf-radio-unchecked"></span>
105 106
														</a>
106 107
														<input class="manual_sub hidden" type="text" name="network_name">
......
109 110
											</li>
110 111
											<li>
111 112
												<span>10.0.0.0/24 
112
													<a href="" class="check">
113
													<a href="" class="radio_btn">
113 114
														<span class="snf-radio-unchecked"></span>
114 115
													</a>
115 116
												</span>
116 117
											</li>
117 118
											<li>
118 119
												<span>192.168.0.0/24 
119
													<a href="" class="check">
120
													<a href="" class="radio_btn">
120 121
														<span class="snf-radio-unchecked"></span>
121 122
													</a>
122 123
												</span>
......
129 130

  
130 131
					</div>
131 132
				</div>
133
<!-- new tba start -->
134
				<div class="bottom">
135
					<div class="row">
136
						<a href="" class="nav prev"><span>CANCEL</span></a>
137
						<a href="" class="nav next"><span>CREATE</span></a>
138
						
139
					</div>
140
				</div>
141
<!-- new tba end -->
142

  
132 143
			</div>
133 144

  
134 145
	</div>
......
210 221
		</section>
211 222
	</div>
212 223
	
213
 
224

  
214 225
  <script src="javascripts/vendor/jquery.js"></script>
215
  <script src="javascripts/jquery-ui-1.10.3.custom.min.js"></script>
216
  <script src="javascripts/foundation/foundation.js"></script>
217
	
226
	<script src="javascripts/jquery-ui-1.10.3.custom.min.js"></script>
227
	<script src="javascripts/foundation/foundation.js"></script>
218 228
	<script src="javascripts/foundation/foundation.alerts.js"></script>
219 229
	
220 230
	<script src="javascripts/foundation/foundation.clearing.js"></script>
......
240 250
	<script src="javascripts/foundation/foundation.tooltips.js"></script>
241 251
	
242 252
	<script src="javascripts/foundation/foundation.topbar.js"></script>
243
	<script type="text/javascript" src="javascripts/dropzone.js"></script>
244
	
245
	<script src="javascripts/common.js"></script>
246 253
	<script type="text/javascript" src="javascripts/jquery.mousewheel.js"></script>
247 254
	<script type="text/javascript" src="javascripts/jquery.jscrollpane.js"></script>
248
	<script type="text/javascript" src="javascripts/jquery.magnific-popup.js"></script>
249 255
	<script type="text/javascript" src="javascripts/dropzone.js"></script>
256
	<script type="text/javascript" src="javascripts/jquery.magnific-popup.js"></script>
250 257
	
258

  
259
	<script src="javascripts/common.js"></script>
260
	<script src="javascripts/network-wizard.js"></script>
261
	<!-- <script src="javascripts/vm-wizard.js"></script> -->
262
	
263

  
251 264
  <script>
252 265
    $(document).foundation();
253 266
  </script>
254 267
</body>
255
</html>
268
</html>
b/snf-cyclades-app/synnefo/ui/new_ui/ui/sass/_networks.scss
32 32
	li {
33 33
		list-style: none outside none;
34 34
	}
35

  
36
	.net_wiz_main {
37
		padding: 40px;
38
		width:390px;
39

  
40
	}
41

  
35 42
	.snf-checkbox-checked, .snf-checkbox-unchecked {
36 43
		font-size: 1.3em;
37 44
	}
......
54 61
		width: 350px;
55 62
		min-height: 285px;
56 63
		
57
		.check {
64
		.check, .radio_btn {
58 65
			position: absolute;
59 66
			right: 0;
60 67
		}
61 68
		
69
		
62 70
		li {
63 71
			display: block;
64 72
			margin-bottom: 13px;
b/snf-cyclades-app/synnefo/ui/new_ui/ui/sass/_overlays.scss
546 546
			position: relative;
547 547
			font-size: emCalc(12px);
548 548
			top:($bar-height - 30px)/2;
549
			width: 100px;
549 550
			&:hover {
550 551
				@include transition(background, 0ms, ease-out);
551 552
			}
......
583 584
			span {
584 585
				padding-left:10px;
585 586
				background:url('../images/nav-rt.png') no-repeat left top;
587
				float: right;
586 588
			}
587 589
			&:hover {
588 590
				background-position:right bottom;
589 591
				span {
590 592
					background-position:left bottom;
593
					float:right;
591 594
				}
592 595
			}
593 596
		}
b/snf-cyclades-app/synnefo/ui/new_ui/ui/stylesheets/app.css
7074 7074
  overflow: hidden;
7075 7075
}
7076 7076

  
7077
/* line 236, ../sass/_common.scss */
7078
.main {
7079
  padding: 0 40px;
7080
  overflow: hidden;
7081
}
7082

  
7077 7083
/* Header ----------------------------------------------- */
7078 7084
/* line 245, ../sass/_common.scss */
7079 7085
.header {
......
7862 7868
#network-wizard li {
7863 7869
  list-style: none outside none;
7864 7870
}
7865
/* line 35, ../sass/_networks.scss */
7871
/* line 36, ../sass/_networks.scss */
7872
#network-wizard .net_wiz_main {
7873
  padding: 40px;
7874
  width: 390px;
7875
}
7876
/* line 42, ../sass/_networks.scss */
7866 7877
#network-wizard .snf-checkbox-checked, #network-wizard .snf-checkbox-unchecked {
7867 7878
  font-size: 1.3em;
7868 7879
}
7869
/* line 38, ../sass/_networks.scss */
7880
/* line 45, ../sass/_networks.scss */
7870 7881
#network-wizard .subnet_options {
7871 7882
  margin: 0;
7872 7883
}
7873
/* line 40, ../sass/_networks.scss */
7884
/* line 47, ../sass/_networks.scss */
7874 7885
#network-wizard .subnet_options li {
7875 7886
  margin-bottom: 6px;
7876 7887
  padding-left: 155px;
7877 7888
}
7878
/* line 48, ../sass/_networks.scss */
7889
/* line 55, ../sass/_networks.scss */
7879 7890
#network-wizard .main {
7880 7891
  padding: 40px;
7881 7892
}
7882
/* line 51, ../sass/_networks.scss */
7893
/* line 58, ../sass/_networks.scss */
7883 7894
#network-wizard .main a {
7884 7895
  color: white;
7885 7896
}
7886
/* line 52, ../sass/_networks.scss */
7897
/* line 59, ../sass/_networks.scss */
7887 7898
#network-wizard .main .network_options {
7888 7899
  position: relative;
7889 7900
  width: 350px;
7890 7901
  min-height: 285px;
7891 7902
}
7892
/* line 57, ../sass/_networks.scss */
7893
#network-wizard .main .network_options .check {
7903
/* line 64, ../sass/_networks.scss */
7904
#network-wizard .main .network_options .check, #network-wizard .main .network_options .radio_btn {
7894 7905
  position: absolute;
7895 7906
  right: 0;
7896 7907
}
7897
/* line 62, ../sass/_networks.scss */
7908
/* line 70, ../sass/_networks.scss */
7898 7909
#network-wizard .main .network_options li {
7899 7910
  display: block;
7900 7911
  margin-bottom: 13px;
7901 7912
}
7902
/* line 66, ../sass/_networks.scss */
7913
/* line 74, ../sass/_networks.scss */
7903 7914
#network-wizard .main .network_options li form {
7904 7915
  margin: 0;
7905 7916
}
7906
/* line 69, ../sass/_networks.scss */
7917
/* line 77, ../sass/_networks.scss */
7907 7918
#network-wizard .main .network_options li form input {
7908 7919
  position: absolute;
7909 7920
  display: inline-block;
......
7912 7923
  height: 20px;
7913 7924
  font-size: 0.9em;
7914 7925
}
7915
/* line 77, ../sass/_networks.scss */
7926
/* line 85, ../sass/_networks.scss */
7916 7927
#network-wizard .main .network_options li form input.hidden {
7917 7928
  display: none;
7918 7929
}
7919
/* line 82, ../sass/_networks.scss */
7930
/* line 90, ../sass/_networks.scss */
7920 7931
#network-wizard .main .network_options li.manual form input {
7921 7932
  right: -160px;
7922 7933
  width: 150px;
7923 7934
}
7924
/* line 87, ../sass/_networks.scss */
7935
/* line 95, ../sass/_networks.scss */
7925 7936
#network-wizard .main .network_options span.sub_title {
7926 7937
  float: left;
7927 7938
}
......
8717 8728
.wizard .middle .step .advanced-conf-step .advanced-conf-options .tags-area .btn5, .wizard .middle .step .advanced-conf-step .advanced-conf-options .tags-area .os li .btn-col a, .wizard .middle .step .os li .btn-col .advanced-conf-step .advanced-conf-options .tags-area a, .wizard .middle .step .advanced-conf-step .advanced-conf-options .tags-area .flavor li .options-bar .options li a, .wizard .middle .step .flavor li .options-bar .options li .advanced-conf-step .advanced-conf-options .tags-area a {
8718 8729
  margin-right: 20px;
8719 8730
}
8720
/* line 531, ../sass/_overlays.scss */
8721
.wizard .middle .main .network_options input {
8722
  width: 250px;
8723
  display: inline-block;
8724
  margin-left: 25px;
8725
}
8726
/* line 539, ../sass/_overlays.scss */
8731
/* line 530, ../sass/_overlays.scss */
8727 8732
.wizard .bottom {
8728 8733
  position: fixed;
8729 8734
  left: 0;
......
8732 8737
  border-top: 1px solid #333333;
8733 8738
  background: #485057;
8734 8739
}
8735
/* line 546, ../sass/_overlays.scss */
8740
/* line 537, ../sass/_overlays.scss */
8736 8741
.wizard .bottom .row {
8737 8742
  height: 60px;
8738 8743
  line-height: 60px;
8739 8744
}
8740
/* line 550, ../sass/_overlays.scss */
8745
/* line 541, ../sass/_overlays.scss */
8741 8746
.wizard .bottom .nav {
8742 8747
  height: 60px;
8743 8748
  line-height: 60px;
......
8746 8751
  position: relative;
8747 8752
  font-size: 0.75em;
8748 8753
  top: 15px;
8754
  width: 100px;
8749 8755
}
8750
/* line 558, ../sass/_overlays.scss */
8756
/* line 550, ../sass/_overlays.scss */
8751 8757
.wizard .bottom .nav:hover {
8752 8758
  -webkit-transition: background 0ms ease-out;
8753 8759
  -moz-transition: background 0ms ease-out;
......
8755 8761
  -o-transition: background 0ms ease-out;
8756 8762
  transition: background 0ms ease-out;
8757 8763
}
8758
/* line 561, ../sass/_overlays.scss */
8764
/* line 553, ../sass/_overlays.scss */
8759 8765
.wizard .bottom .nav span {
8760 8766
  display: inline-block;
8761 8767
  height: 30px;
8762 8768
  line-height: 30px;
8763 8769
  float: left;
8764 8770
}
8765
/* line 566, ../sass/_overlays.scss */
8771
/* line 558, ../sass/_overlays.scss */
8766 8772
.wizard .bottom .nav span:hover {
8767 8773
  -webkit-transition: background 0ms linear;
8768 8774
  -moz-transition: background 0ms linear;
......
8770 8776
  -o-transition: background 0ms linear;
8771 8777
  transition: background 0ms linear;
8772 8778
}
8773
/* line 571, ../sass/_overlays.scss */
8779
/* line 563, ../sass/_overlays.scss */
8774 8780
.wizard .bottom .prev {
8775 8781
  float: left;
8776 8782
  height: 30px;
8777 8783
  padding-left: 19px;
8778 8784
  background: url("../images/nav-edge-lt.png") no-repeat left top;
8779 8785
}
8780
/* line 576, ../sass/_overlays.scss */
8786
/* line 568, ../sass/_overlays.scss */
8781 8787
.wizard .bottom .prev span {
8782 8788
  padding-right: 10px;
8783 8789
  background: url("../images/nav-lt.png") no-repeat right top;
8784 8790
}
8785
/* line 580, ../sass/_overlays.scss */
8791
/* line 572, ../sass/_overlays.scss */
8786 8792
.wizard .bottom .prev:hover {
8787 8793
  background-position: left bottom;
8788 8794
}
8789
/* line 582, ../sass/_overlays.scss */
8795
/* line 574, ../sass/_overlays.scss */
8790 8796
.wizard .bottom .prev:hover span {
8791 8797
  background-position: right bottom;
8792 8798
}
8793
/* line 587, ../sass/_overlays.scss */
8799
/* line 579, ../sass/_overlays.scss */
8794 8800
.wizard .bottom .next {
8795 8801
  float: right;
8796 8802
  height: 30px;
8797 8803
  padding-right: 19px;
8798 8804
  background: url("../images/nav-edge-rt.png") no-repeat right top;
8799 8805
}
8800
/* line 592, ../sass/_overlays.scss */
8806
/* line 584, ../sass/_overlays.scss */
8801 8807
.wizard .bottom .next span {
8802 8808
  padding-left: 10px;
8803 8809
  background: url("../images/nav-rt.png") no-repeat left top;
8810
  float: right;
8804 8811
}
8805
/* line 596, ../sass/_overlays.scss */
8812
/* line 589, ../sass/_overlays.scss */
8806 8813
.wizard .bottom .next:hover {
8807 8814
  background-position: right bottom;
8808 8815
}
8809
/* line 598, ../sass/_overlays.scss */
8816
/* line 591, ../sass/_overlays.scss */
8810 8817
.wizard .bottom .next:hover span {
8811 8818
  background-position: left bottom;
8819
  float: right;
8812 8820
}
8813
/* line 603, ../sass/_overlays.scss */
8821
/* line 597, ../sass/_overlays.scss */
8814 8822
.wizard .bottom .nums {
8815 8823
  text-align: center;
8816 8824
  list-style: none outside none;
......
8819 8827
  line-height: 60px;
8820 8828
  font-size: 0.75em;
8821 8829
}
8822
/* line 610, ../sass/_overlays.scss */
8830
/* line 604, ../sass/_overlays.scss */
8823 8831
.wizard .bottom .nums li {
8824 8832
  list-style: none outside none;
8825 8833
  display: inline-block;
......
8830 8838
  line-height: 21px;
8831 8839
  margin: 0 3px;
8832 8840
}
8833
/* line 619, ../sass/_overlays.scss */
8841
/* line 613, ../sass/_overlays.scss */
8834 8842
.wizard .bottom .nums li a {
8835 8843
  color: #919194;
8836 8844
  display: block;
8837 8845
}
8838
/* line 622, ../sass/_overlays.scss */
8846
/* line 616, ../sass/_overlays.scss */
8839 8847
.wizard .bottom .nums li a:hover {
8840 8848
  cursor: default;
8841 8849
}
8842
/* line 626, ../sass/_overlays.scss */
8850
/* line 620, ../sass/_overlays.scss */
8843 8851
.wizard .bottom .nums li.current {
8844 8852
  border-color: white;
8845 8853
}
8846
/* line 628, ../sass/_overlays.scss */
8854
/* line 622, ../sass/_overlays.scss */
8847 8855
.wizard .bottom .nums li.current a {
8848 8856
  color: white;
8849 8857
}
8850
/* line 633, ../sass/_overlays.scss */
8858
/* line 627, ../sass/_overlays.scss */
8851 8859
.wizard .bottom .nums li.current {
8852 8860
  font-size: 1em;
8853 8861
  width: 30px;
......
8855 8863
  line-height: 27px;
8856 8864
}
8857 8865

  
8858
/* line 644, ../sass/_overlays.scss */
8866
/* line 638, ../sass/_overlays.scss */
8859 8867
.wizard-content {
8860 8868
  overflow: hidden;
8861 8869
  width: 100%;
8862 8870
}
8863 8871

  
8864
/* line 649, ../sass/_overlays.scss */
8872
/* line 643, ../sass/_overlays.scss */
8865 8873
.vm-wizard-carousel {
8866 8874
  width: 90000px;
8867 8875
  position: relative;

Also available in: Unified diff