Commit 6582efe6644d2cddb69622b2c279c1d9c40c7551

Authored by DANG
1 parent 97d46dae2b
Exists in master

add css

Showing 3 changed files with 26 additions and 3 deletions Inline Diff

app/scripts/controllers/main.js
1 define(['app'], function (app) { 1 define(['app'], function (app) {
2 'use strict'; 2 'use strict';
3 app.controller('MainCtrl', function ($rootScope, $scope, $timeout, $illustration, $t_shirt, $routeParams) { 3 app.controller('MainCtrl', function ($rootScope, $scope, $timeout, $illustration, $t_shirt, $routeParams) {
4 //Define and init var 4 //Define and init var
5 $('[data-toggle="tooltip"]').tooltip()
5 $rootScope.API_URL = 'http://domain.com'; 6 $rootScope.API_URL = 'http://domain.com';
6 $scope.designFrameView = 'views/tshirt-design.html?ver='+VERSION; 7 $scope.designFrameView = 'views/tshirt-design.html?ver='+VERSION;
7 $scope.designPartIllustration = 'views/design_part/illustration.html?ver='+VERSION; 8 $scope.designPartIllustration = 'views/design_part/illustration.html?ver='+VERSION;
8 $scope.designPartImage = 'views/design_part/image.html?ver='+VERSION; 9 $scope.designPartImage = 'views/design_part/image.html?ver='+VERSION;
9 $scope.designPartText = 'views/design_part/text.html?ver='+VERSION; 10 $scope.designPartText = 'views/design_part/text.html?ver='+VERSION;
10 $scope.designPartDefault = 'views/design_part/default.html?ver='+VERSION; 11 $scope.designPartDefault = 'views/design_part/default.html?ver='+VERSION;
11 var currentTShirtKey = 0; 12 var currentTShirtKey = 0;
12 var placeTShirtKey = ''; 13 var placeTShirtKey = '';
13 var tShirtColorFirstKey = 0; 14 var tShirtColorFirstKey = 0;
14 $scope.hideReviewDesign = false; 15 $scope.hideReviewDesign = false;
15 $scope.tShirtChoiceBackFrontKey = 'front'; 16 $scope.tShirtChoiceBackFrontKey = 'front';
16 $scope.tShirtColorKey = tShirtColorFirstKey; 17 $scope.tShirtColorKey = tShirtColorFirstKey;
17 18
18 /** 19 /**
19 * Get param route 20 * Get param route
20 * @type {any} 21 * @type {any}
21 * @private 22 * @private
22 */ 23 */
23 var _routeParams = $routeParams; 24 var _routeParams = $routeParams;
24 if(typeof _routeParams.tShirt != 'undefined') 25 if(typeof _routeParams.tShirt != 'undefined')
25 currentTShirtKey = _routeParams.tShirt - 1; 26 currentTShirtKey = _routeParams.tShirt - 1;
26 if(typeof _routeParams.place != 'undefined') 27 if(typeof _routeParams.place != 'undefined')
27 placeTShirtKey = _routeParams.place; 28 placeTShirtKey = _routeParams.place;
28 29
29 /** 30 /**
30 * Get all info TShirt 31 * Get all info TShirt
31 * @param: id 32 * @param: id
32 * @return: object 33 * @return: object
33 */ 34 */
34 $rootScope.placeTshirt = $t_shirt.getTShirtPlace(currentTShirtKey, placeTShirtKey); 35 $rootScope.placeTshirt = $t_shirt.getTShirtPlace(currentTShirtKey, placeTShirtKey);
35 $scope.tShirtColor = $t_shirt.getTShirtColor(currentTShirtKey); 36 $scope.tShirtColor = $t_shirt.getTShirtColor(currentTShirtKey);
36 $rootScope.tShirtColorCode = $scope.tShirtColor[tShirtColorFirstKey].code; 37 $rootScope.tShirtColorCode = $scope.tShirtColor[tShirtColorFirstKey].code;
37 $scope.tShirtColorName = $scope.tShirtColor[tShirtColorFirstKey].name; 38 $scope.tShirtColorName = $scope.tShirtColor[tShirtColorFirstKey].name;
38 $scope.tShirtImgFront = $scope.tShirtColor[tShirtColorFirstKey].img.front; 39 $scope.tShirtImgFront = $scope.tShirtColor[tShirtColorFirstKey].img.front;
39 $scope.tShirtImgBack = $scope.tShirtColor[tShirtColorFirstKey].img.back; 40 $scope.tShirtImgBack = $scope.tShirtColor[tShirtColorFirstKey].img.back;
40 $scope.tShirtImg = $scope.tShirtImgFront; 41 $scope.tShirtImg = $scope.tShirtImgFront;
41 42
42 /** 43 /**
43 * Set preview size and position 44 * Set preview size and position
44 */ 45 */
45 function setSizePreViewDesign() { 46 function setSizePreViewDesign() {
46 var _widthTShirtImage = $('.tshirt-image').width(); 47 var _widthTShirtImage = $('.tshirt-image').width();
47 if(typeof $rootScope.placeTshirt.place == 'undefined') 48 if(typeof $rootScope.placeTshirt.place == 'undefined')
48 return; 49 return;
49 50
50 var place = $rootScope.placeTshirt.place; 51 var place = $rootScope.placeTshirt.place;
51 switch (place) { 52 switch (place) {
52 case 't_shirt_p_1' : 53 case 't_shirt_p_1' :
53 var widthPreview = _widthTShirtImage/2.5; 54 var widthPreview = _widthTShirtImage/2.5;
54 var heihtPreview = _widthTShirtImage/2.5; 55 var heihtPreview = _widthTShirtImage/2.5;
55 break; 56 break;
56 case 't_shirt_p_2' : 57 case 't_shirt_p_2' :
57 var widthPreview = _widthTShirtImage/2.5; 58 var widthPreview = _widthTShirtImage/2.5;
58 var heihtPreview = _widthTShirtImage/4.5; 59 var heihtPreview = _widthTShirtImage/4.5;
59 break; 60 break;
60 default: 61 default:
61 break; 62 break;
62 } 63 }
63 $('#preview-design').css({width: widthPreview, height: heihtPreview}); 64 $('#preview-design').css({width: widthPreview, height: heihtPreview});
64 } 65 }
65 setSizePreViewDesign(); 66 setSizePreViewDesign();
66 $(window).resize(function () { 67 $(window).resize(function () {
67 setSizePreViewDesign(); 68 setSizePreViewDesign();
68 }); 69 });
69 /** 70 /**
70 * Choice color t-shirt 71 * Choice color t-shirt
71 * @param key 72 * @param key
72 */ 73 */
73 $scope.choiceTShirtColor = function(key) { 74 $scope.choiceTShirtColor = function(key) {
74 $scope.tShirtColorKey = key; 75 $scope.tShirtColorKey = key;
75 var tShirtColor = $scope.tShirtColor[key]; 76 var tShirtColor = $scope.tShirtColor[key];
76 $rootScope.tShirtColorCode = tShirtColor.code; 77 $rootScope.tShirtColorCode = tShirtColor.code;
77 $scope.tShirtColorName = tShirtColor.name; 78 $scope.tShirtColorName = tShirtColor.name;
78 $scope.tShirtImgFront = tShirtColor.img.front; 79 $scope.tShirtImgFront = tShirtColor.img.front;
79 $scope.tShirtImgBack = tShirtColor.img.back; 80 $scope.tShirtImgBack = tShirtColor.img.back;
80 if($scope.tShirtChoiceBackFrontKey == 'front') { 81 if($scope.tShirtChoiceBackFrontKey == 'front') {
81 $scope.tShirtImg = $scope.tShirtImgFront; 82 $scope.tShirtImg = $scope.tShirtImgFront;
82 } else { 83 } else {
83 $scope.tShirtImg = $scope.tShirtImgBack; 84 $scope.tShirtImg = $scope.tShirtImgBack;
84 } 85 }
85 }; 86 };
86 /** 87 /**
87 * Choice back or front t-shirt 88 * Choice back or front t-shirt
88 * @param choice 89 * @param choice
89 */ 90 */
90 $scope.choiceTShirtBackFront = function(choice) { 91 $scope.choiceTShirtBackFront = function(choice) {
91 if(choice == 'front') { 92 if(choice == 'front') {
92 $scope.tShirtImg = $scope.tShirtImgFront; 93 $scope.tShirtImg = $scope.tShirtImgFront;
93 } else { 94 } else {
94 $scope.tShirtImg = $scope.tShirtImgBack; 95 $scope.tShirtImg = $scope.tShirtImgBack;
95 } 96 }
96 $scope.tShirtChoiceBackFrontKey = choice; 97 $scope.tShirtChoiceBackFrontKey = choice;
97 }; 98 };
98 99
99 //safeApply 100 //safeApply
100 $rootScope.safeApply = function(fn) { 101 $rootScope.safeApply = function(fn) {
101 var phase = this.$root.$$phase; 102 var phase = this.$root.$$phase;
102 if(phase == '$apply' || phase == '$digest') { 103 if(phase == '$apply' || phase == '$digest') {
103 if(fn && (typeof(fn) === 'function')) { 104 if(fn && (typeof(fn) === 'function')) {
104 fn(); 105 fn();
105 } 106 }
106 } else { 107 } else {
107 this.$apply(fn); 108 this.$apply(fn);
108 } 109 }
109 }; 110 };
110 /** 111 /**
111 * Open modal design 112 * Open modal design
112 */ 113 */
113 $scope.modalTShirtDesign = function() { 114 $scope.modalTShirtDesign = function() {
114 $('#tshirt-design').modal( 115 $('#tshirt-design').modal(
115 { 116 {
116 backdrop: 'static', 117 backdrop: 'static',
117 keyboard: false 118 keyboard: false
118 } 119 }
119 ); 120 );
120 121
121 }; 122 };
122 /** 123 /**
123 * Close modal design 124 * Close modal design
124 */ 125 */
125 $scope.modalClose = function(){ 126 $scope.modalClose = function(){
126 $('#tshirt-design').modal('hide'); 127 $('#tshirt-design').modal('hide');
127 }; 128 };
128 /** 129 /**
129 *Show/Hide review design 130 *Show/Hide review design
130 */ 131 */
131 $scope.hideShowReviewDesign = function () { 132 $scope.hideShowReviewDesign = function () {
132 if($scope.hideReviewDesign == true) 133 if($scope.hideReviewDesign == true)
133 $scope.hideReviewDesign = false; 134 $scope.hideReviewDesign = false;
134 else 135 else
135 $scope.hideReviewDesign = true; 136 $scope.hideReviewDesign = true;
136 } 137 }
137 138
138 139
139 }); 140 });
140 }); 141 });
141 142
1 /* Space out content a bit */ 1 /* Space out content a bit */
2 @import "../fonts/font.css"; 2 @import "../fonts/font.css";
3 /*@import "../fonts/font_canvas/font-canvas.css";*/ 3 /*@import "../fonts/font_canvas/font-canvas.css";*/
4 @import url('https://fonts.googleapis.com/css?family=Abel|Amatic+SC|Anton|Aref+Ruqaa|Bitter|Bree+Serif|Bungee|Bungee+Inline|Cabin|Crimson+Text|Dancing+Script|Dosis|Fjalla+One|Gloria+Hallelujah|Hind|Inconsolata|Indie+Flower|Josefin+Sans|Lato|Lobster|Lora|Maitree|Merriweather|Merriweather+Sans|Montserrat|Muli|Noto+Sans|Nunito|Open+Sans|Open+Sans+Condensed:300|Orbitron|Oswald|Oxygen|PT+Sans+Narrow|Permanent+Marker|Playfair+Display|Raleway|Reem+Kufi|Roboto|Shadows+Into+Light|Slabo+27px|Source+Code+Pro|Source+Sans+Pro|Tillana|Titillium+Web|Yanone+Kaffeesatz|Yrsa'); 4 @import url('https://fonts.googleapis.com/css?family=Abel|Amatic+SC|Anton|Aref+Ruqaa|Bitter|Bree+Serif|Bungee|Bungee+Inline|Cabin|Crimson+Text|Dancing+Script|Dosis|Fjalla+One|Gloria+Hallelujah|Hind|Inconsolata|Indie+Flower|Josefin+Sans|Lato|Lobster|Lora|Maitree|Merriweather|Merriweather+Sans|Montserrat|Muli|Noto+Sans|Nunito|Open+Sans|Open+Sans+Condensed:300|Orbitron|Oswald|Oxygen|PT+Sans+Narrow|Permanent+Marker|Playfair+Display|Raleway|Reem+Kufi|Roboto|Shadows+Into+Light|Slabo+27px|Source+Code+Pro|Source+Sans+Pro|Tillana|Titillium+Web|Yanone+Kaffeesatz|Yrsa');
5 @import "placedesign.css"; 5 @import "placedesign.css";
6 html{ 6 html{
7 height:100%; 7 height:100%;
8 width:100%; 8 width:100%;
9 } 9 }
10 body { 10 body {
11 font-family: 'Hiragino Kaku Gothic Pro', sans-serif; 11 font-family: 'Hiragino Kaku Gothic Pro', sans-serif;
12 height:100%; 12 height:100%;
13 width:100%; 13 width:100%;
14 } 14 }
15 a:hover{
16 text-transform: none;
17 }
15 /*Scroll bar style*/ 18 /*Scroll bar style*/
16 ::-webkit-scrollbar { 19 ::-webkit-scrollbar {
17 -webkit-appearance: none; 20 -webkit-appearance: none;
18 width: 7px; 21 width: 7px;
19 } 22 }
20 ::-webkit-scrollbar-track { 23 ::-webkit-scrollbar-track {
21 -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3); 24 -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
22 } 25 }
23 26
24 ::-webkit-scrollbar-thumb { 27 ::-webkit-scrollbar-thumb {
25 border-radius: 4px; 28 border-radius: 4px;
26 background-color: rgba(0,0,0,.5); 29 background-color: rgba(0,0,0,.5);
27 -webkit-box-shadow: 0 0 1px rgba(255,255,255,.5); 30 -webkit-box-shadow: 0 0 1px rgba(255,255,255,.5);
28 } 31 }
29 /*End scroll bar style*/ 32 /*End scroll bar style*/
30 .padding-right-0{ 33 .padding-right-0{
31 padding-right: 0!important; 34 padding-right: 0!important;
32 } 35 }
33 .padding-left-0{ 36 .padding-left-0{
34 padding-left: 0!important; 37 padding-left: 0!important;
35 } 38 }
36 button.red{ 39 button.red{
37 color: #ffffff; 40 color: #ffffff;
38 background-color: #ff0000; 41 background-color: #ff0000;
39 border: 1px solid #ff0000; 42 border: 1px solid #ff0000;
40 } 43 }
41 button.yellow1{ 44 button.yellow1{
42 background:url("../images/bgbutton1.png") repeat #ff801d; 45 background:url("../images/bgbutton1.png") repeat #ff801d;
43 color: #ffffff; 46 color: #ffffff;
44 border: 1px solid #ff801d; 47 border: 1px solid #ff801d;
45 } 48 }
46 button.yellow2{ 49 button.yellow2{
47 background:url("../images/bgbutton2.png") repeat #ff801d; 50 background:url("../images/bgbutton2.png") repeat #ff801d;
48 color: #ffffff; 51 color: #ffffff;
49 border: 1px solid #ff801d; 52 border: 1px solid #ff801d;
50 } 53 }
51 button.white{ 54 button.white{
52 border: 1px solid #ff801d; 55 border: 1px solid #ff801d;
53 color: #ff801d; 56 color: #ff801d;
54 background-color: #ffffff; 57 background-color: #ffffff;
55 } 58 }
56 button.brown{ 59 button.brown{
57 background-color: #666666; 60 background-color: #666666;
58 border: 1px solid #666666; 61 border: 1px solid #666666;
59 color: #ffffff; 62 color: #ffffff;
60 border-radius: 5px; 63 border-radius: 5px;
61 } 64 }
62 button.black{ 65 button.black{
63 border: 1px solid #c9c9c9; 66 border: 1px solid #c9c9c9;
64 background-color: #343434; 67 background-color: #343434;
65 color: #ffffff; 68 color: #ffffff;
66 padding: 1px 6px; 69 padding: 1px 6px;
67 } 70 }
68 button.none{ 71 button.none{
69 border: 0; 72 border: 0;
70 background-color: transparent; 73 background-color: transparent;
71 } 74 }
72 #tshirt-container{ 75 #tshirt-container{
73 border-left: 1px solid #dcdcdc; 76 border-left: 1px solid #dcdcdc;
74 border-right: 1px solid #dcdcdc; 77 border-right: 1px solid #dcdcdc;
75 } 78 }
76 /*HEADER*/ 79 /*HEADER*/
77 header{ 80 header{
78 border-bottom: 1px solid #dcdcdc; 81 border-bottom: 1px solid #dcdcdc;
79 } 82 }
80 header .logo{ 83 header .logo{
81 padding-left: 0!important; 84 padding-left: 0!important;
82 } 85 }
83 header .logo img{ 86 header .logo img{
84 height: 60px; 87 height: 60px;
85 } 88 }
86 header .social-share{ 89 header .social-share{
87 list-style: none; 90 list-style: none;
88 background-color: #eeeeee; 91 background-color: #eeeeee;
89 display: table; 92 display: table;
90 padding-left: 0; 93 padding-left: 0;
91 margin-bottom: 0; 94 margin-bottom: 0;
92 } 95 }
93 header .social-share li{ 96 header .social-share li{
94 float: left; 97 float: left;
95 margin: 15px 15px; 98 margin: 15px 15px;
96 background-color: #c5c5c5; 99 background-color: #c5c5c5;
97 width: 30px; 100 width: 30px;
98 height: 30px; 101 height: 30px;
99 -moz-border-radius: 15px; 102 -moz-border-radius: 15px;
100 -webkit-border-radius: 15px; 103 -webkit-border-radius: 15px;
101 border-radius: 15px; 104 border-radius: 15px;
102 text-align: center; 105 text-align: center;
103 padding: 6px 0; 106 padding: 6px 0;
104 } 107 }
105 header .social-share li i{ 108 header .social-share li i{
106 font-size: 20px; 109 font-size: 20px;
107 color: #ffffff; 110 color: #ffffff;
108 } 111 }
109 header .top-menu{ 112 header .top-menu{
110 list-style: none; 113 list-style: none;
111 padding-left: 0; 114 padding-left: 0;
112 margin-bottom: 5px; 115 margin-bottom: 5px;
113 } 116 }
114 header .top-menu li{ 117 header .top-menu li{
115 float: left; 118 float: left;
116 padding: 6px 0; 119 padding: 6px 0;
117 120
118 } 121 }
119 header .top-menu li a{ 122 header .top-menu li a{
120 color: #000000; 123 color: #000000;
121 padding: 0 10px; 124 padding: 0 10px;
122 border-right: 1px solid #000000; 125 border-right: 1px solid #000000;
123 font-size: 12px; 126 font-size: 12px;
124 } 127 }
128 header .top-menu li a:hover{
129 color: #cccccc;
130 text-decoration: none;
131 }
125 header .top-menu li:last-child a{ 132 header .top-menu li:last-child a{
126 border-right: 0; 133 border-right: 0;
127 } 134 }
128 header .top-control{ 135 header .top-control{
129 list-style: none; 136 list-style: none;
130 padding-left: 0; 137 padding-left: 0;
131 margin-bottom: 0; 138 margin-bottom: 0;
132 } 139 }
133 header .top-control li{ 140 header .top-control li{
134 float: left; 141 float: left;
135 margin: 0 10px; 142 margin: 0 10px;
136 } 143 }
144 header .top-control li div{
145 cursor: pointer;
146 }
137 header .top-control li .bt-yellow{ 147 header .top-control li .bt-yellow{
138 background-color: #fe6a00; 148 background-color: #fe6a00;
139 color: #ffffff; 149 color: #ffffff;
140 padding: 3px 10px; 150 padding: 3px 10px;
141 font-size: 12px; 151 font-size: 12px;
142 } 152 }
153 header .top-control li .bt-yellow:hover{
154 background-color: #fe913e;
155 }
156
143 header .user-control{ 157 header .user-control{
144 background-color: #888888; 158 background-color: #888888;
145 text-align: center; 159 text-align: center;
160 cursor: pointer;
146 } 161 }
147 header .user-control div{ 162 header .user-control div{
148 font-size: 12px; 163 font-size: 12px;
149 color: #ffffff; 164 color: #ffffff;
150 } 165 }
166 header .user-control div:first-child:hover{
167 background-color: #b2b1b1;
168 }
151 header .user-control div:first-child{ 169 header .user-control div:first-child{
152 padding: 10px 10px; 170 padding: 10px 10px;
153 } 171 }
154 header .user-control div:last-child{ 172 header .user-control div:last-child{
155 background-color: #fe6a00; 173 background-color: #fe6a00;
156 padding: 3px 10px; 174 padding: 3px 10px;
157 } 175 }
176 header .user-control div:last-child:hover{
177 background-color: #fe913e;
178 }
158 /*NAVIGATION*/ 179 /*NAVIGATION*/
159 nav{ 180 nav{
160 border-bottom: 1px solid #dcdcdc; 181 border-bottom: 1px solid #dcdcdc;
161 padding: 5px 0; 182 padding: 5px 0;
162 } 183 }
163 nav h2{ 184 nav h2{
164 font-size: 27px; 185 font-size: 27px;
165 margin: 20px 0; 186 margin: 20px 0;
166 187
167 } 188 }
168 nav ul{ 189 nav ul{
169 list-style: none; 190 list-style: none;
170 padding-left: 0; 191 padding-left: 0;
171 margin-bottom: 0; 192 margin-bottom: 0;
172 193
173 } 194 }
174 nav ul li{ 195 nav ul li{
175 float: left; 196 float: left;
176 } 197 }
177 nav ul li.line{ 198 nav ul li.line{
178 border-bottom: 2px dashed #000000; 199 border-bottom: 2px dashed #000000;
179 width: 34px; 200 width: 34px;
180 height: 34px; 201 height: 34px;
181 } 202 }
182 nav ul li.line-action{ 203 nav ul li.line-action{
183 border-bottom: 2px dashed #fe6a00; 204 border-bottom: 2px dashed #fe6a00;
184 } 205 }
185 nav ul li.circle{ 206 nav ul li.circle{
186 width: 70px; 207 width: 70px;
187 height: 70px; 208 height: 70px;
188 -moz-border-radius: 35px; 209 -moz-border-radius: 35px;
189 -webkit-border-radius: 35px; 210 -webkit-border-radius: 35px;
190 border-radius: 35px; 211 border-radius: 35px;
191 text-align: center; 212 text-align: center;
192 font-size: 12px; 213 font-size: 12px;
193 /*margin-left: 26px;*/ 214 /*margin-left: 26px;*/
194 215
195 background-color: #999999; 216 background-color: #999999;
196 position: relative; 217 position: relative;
197 display: inline; 218 display: inline;
198 cursor: pointer; 219 cursor: pointer;
199 } 220 }
200 221
201 nav ul li.circle a{ 222 nav ul li.circle a{
202 color: #ffffff; 223 color: #ffffff;
203 position: absolute; 224 position: absolute;
204 top: 50%; 225 top: 50%;
205 left: 50%; 226 left: 50%;
206 transform: translateX(-50%) translateY(-50%); 227 transform: translateX(-50%) translateY(-50%);
207 -webkit-transform: translateX(-50%) translateY(-50%); 228 -webkit-transform: translateX(-50%) translateY(-50%);
208 } 229 }
209 nav ul li:hover a{ 230 nav ul li:hover a{
210 text-decoration: none; 231 text-decoration: none;
211 color: #ffffff; 232 color: #ffffff;
212 } 233 }
213 nav ul li.action{ 234 nav ul li.action{
214 background-color: #fe6a00; 235 background-color: #fe6a00;
215 } 236 }
216 /*ASIDE*/ 237 /*ASIDE*/
217 aside{ 238 aside{
218 margin: 10px 0; 239 margin: 10px 0;
219 } 240 }
220 aside .break-left{ 241 aside .break-left{
221 position: absolute; 242 position: absolute;
222 left: 50%; 243 left: 50%;
223 top: 50%; 244 top: 50%;
224 transform: translateX(-50%) translateY(-50%); 245 transform: translateX(-50%) translateY(-50%);
225 -webkit-transform: translateX(-50%) translateY(-50%); 246 -webkit-transform: translateX(-50%) translateY(-50%);
226 } 247 }
227 aside .break-down{ 248 aside .break-down{
228 padding: 0 0; 249 padding: 0 0;
229 } 250 }
230 aside .break-down i.fa{ 251 aside .break-down i.fa{
231 font-size: 35px; 252 font-size: 35px;
232 color: #ff0000; 253 color: #ff0000;
233 } 254 }
234 aside .break-line{ 255 aside .break-line{
235 height: 10px; 256 height: 10px;
236 } 257 }
237 aside .break-line hr{ 258 aside .break-line hr{
238 border-top: 1px dotted #cccccc; 259 border-top: 1px dotted #cccccc;
239 } 260 }
240 aside .step{ 261 aside .step{
241 margin: 0 0; 262 margin: 0 0;
242 } 263 }
243 aside .step .title{ 264 aside .step .title{
244 font-size: 15px; 265 font-size: 15px;
245 line-height: 16px; 266 line-height: 16px;
246 font-weight: bold; 267 font-weight: bold;
247 margin-bottom: 3px; 268 margin-bottom: 3px;
248 } 269 }
249 aside .step .title span:first-child { 270 aside .step .title span:first-child {
250 float: left; 271 float: left;
251 width: 28% 272 width: 28%
252 } 273 }
253 aside .step .title span:last-child{ 274 aside .step .title span:last-child{
254 float: left; 275 float: left;
255 width: 72%; 276 width: 72%;
256 padding: 6px 0; 277 padding: 6px 0;
257 } 278 }
258 279
259 aside .step .title span:last-child { 280 aside .step .title span:last-child {
260 281
261 } 282 }
262 aside .step .title-notice{ 283 aside .step .title-notice{
263 font-size: 13px; 284 font-size: 13px;
264 line-height: 16px; 285 line-height: 16px;
265 margin-bottom: 5px; 286 margin-bottom: 5px;
266 } 287 }
267 aside .step .title-notice .require{ 288 aside .step .title-notice .require{
268 font-size: 10px; 289 font-size: 10px;
269 } 290 }
270 aside .step .step-box{ 291 aside .step .step-box{
271 border: 2px solid #dcdcdc; 292 border: 2px solid #dcdcdc;
272 font-size: 12px; 293 font-size: 12px;
273 position: relative; 294 position: relative;
274 } 295 }
275 /*Step 1*/ 296 /*Step 1*/
276 aside .step .step-box .tshirt-design{ 297 aside .step .step-box .tshirt-design{
277 margin: 4px 4px; 298 margin: 4px 4px;
278 } 299 }
279 aside .step .step-box .tshirt-design:hover{ 300 aside .step .step-box .tshirt-design:hover{
280 /*border: 1px solid #ff0000;*/ 301 /*border: 1px solid #ff0000;*/
281 } 302 }
282 aside .step .step-box .tshirt-design button:hover{ 303 aside .step .step-box .tshirt-design button:hover{
283 background-color: #fa7b7b; 304 background-color: #fa7b7b;
284 border: 1px solid #fa7b7b; 305 border: 1px solid #fa7b7b;
285 } 306 }
286 aside .step .step-box .tshirt-design div{ 307 aside .step .step-box .tshirt-design div{
287 /*float: left;*/ 308 /*float: left;*/
288 } 309 }
289 aside .step .step-box .tshirt-design .icon{ 310 aside .step .step-box .tshirt-design .icon{
290 padding: 4px 4px; 311 padding: 4px 4px;
291 text-align: center; 312 text-align: center;
292 width: 100%; 313 width: 100%;
293 } 314 }
294 aside .step .step-box .tshirt-design .icon img{ 315 aside .step .step-box .tshirt-design .icon img{
295 max-width: 100%; 316 max-width: 100%;
296 } 317 }
297 318
298 aside .step .step-box .tshirt-design .name{ 319 aside .step .step-box .tshirt-design .name{
299 padding: 2px 4px; 320 padding: 2px 4px;
300 text-align: center; 321 text-align: center;
301 322
302 } 323 }
303 aside .step .step-box .tshirt-design .action{ 324 aside .step .step-box .tshirt-design .action{
304 /*padding: 10px 10px;*/ 325 /*padding: 10px 10px;*/
305 /*float: right;*/ 326 /*float: right;*/
306 327
307 } 328 }
308 aside .step .step-box .tshirt-design .action button{ 329 aside .step .step-box .tshirt-design .action button{
309 padding: 6px 8px; 330 padding: 6px 8px;
310 width: 100%; 331 width: 100%;
311 } 332 }
312 /*Step 2*/ 333 /*Step 2*/
313 aside .step .step-box .tshirt-color{ 334 aside .step .step-box .tshirt-color{
314 padding: 6px 6px; 335 padding: 6px 6px;
315 height: 100%; 336 height: 100%;
316 position: relative; 337 position: relative;
317 } 338 }
318 339
319 aside .step .step-box .tshirt-color ul.choice-color{ 340 aside .step .step-box .tshirt-color ul.choice-color{
320 float: left; 341 float: left;
321 list-style: none; 342 list-style: none;
322 padding-left: 0; 343 padding-left: 0;
323 width: 100%; 344 width: 100%;
324 margin-bottom: 3px; 345 margin-bottom: 3px;
325 } 346 }
326 aside .step .step-box .tshirt-color ul.choice-color li{ 347 aside .step .step-box .tshirt-color ul.choice-color li{
327 margin: 0 6px 6px 0; 348 margin: 0 6px 6px 0;
328 border: 1px solid #cccccc; 349 border: 1px solid #cccccc;
329 padding: 2px 2px; 350 padding: 2px 2px;
330 float: left; 351 float: left;
331 cursor: pointer; 352 cursor: pointer;
332 } 353 }
333 aside .step .step-box .tshirt-color ul.choice-color li.action{ 354 aside .step .step-box .tshirt-color ul.choice-color li.action{
334 border: 1px solid #ff0000; 355 border: 1px solid #ff0000;
335 } 356 }
336 aside .step .step-box .tshirt-color ul.choice-color li:hover{ 357 aside .step .step-box .tshirt-color ul.choice-color li:hover{
337 border: 1px solid #ff0000; 358 border: 1px solid #ff0000;
338 } 359 }
339 aside .step .step-box .tshirt-color ul.choice-color li div{ 360 aside .step .step-box .tshirt-color ul.choice-color li div{
340 height: 26px; 361 height: 26px;
341 width: 26px; 362 width: 26px;
342 margin: 0; 363 margin: 0;
343 } 364 }
344 365
345 aside .step .step-box .tshirt-color ul.choice-color li.white div{ 366 aside .step .step-box .tshirt-color ul.choice-color li.white div{
346 background-color: #ece7e4; 367 background-color: #ece7e4;
347 } 368 }
348 aside .step .step-box .tshirt-color ul.choice-color li.blue div{ 369 aside .step .step-box .tshirt-color ul.choice-color li.blue div{
349 background-color: #e7dfd0; 370 background-color: #e7dfd0;
350 } 371 }
351 aside .step .step-box .choice-color-bottom{ 372 aside .step .step-box .choice-color-bottom{
352 position: absolute; 373 position: absolute;
353 bottom: 0; 374 bottom: 0;
354 left: 0; 375 left: 0;
355 width: 80%; 376 width: 80%;
356 margin: 0 10%; 377 margin: 0 10%;
357 } 378 }
358 aside .step .step-box .choice-color-bottom .color-name{ 379 aside .step .step-box .choice-color-bottom .color-name{
359 width: 100%; 380 width: 100%;
360 font-size: 12px; 381 font-size: 12px;
361 text-align: center; 382 text-align: center;
362 padding: 4px 0; 383 padding: 4px 0;
363 } 384 }
364 aside .step .step-box .choice-color-bottom .view-more{ 385 aside .step .step-box .choice-color-bottom .view-more{
365 text-align: right; 386 text-align: right;
366 } 387 }
367 /*Step 3*/ 388 /*Step 3*/
368 aside .step .step-box .tshirt-saveorder{ 389 aside .step .step-box .tshirt-saveorder{
369 padding: 10px 10px 10px 10px; 390 padding: 10px 10px 10px 10px;
370 } 391 }
371 aside .step .step-box .tshirt-saveorder .action{ 392 aside .step .step-box .tshirt-saveorder .action{
372 width: 50%; 393 width: 50%;
373 float: left; 394 float: left;
374 } 395 }
375 aside .step .step-box .tshirt-saveorder .action:first-child{ 396 aside .step .step-box .tshirt-saveorder .action:first-child{
376 padding-right: 5px; 397 padding-right: 5px;
377 } 398 }
378 aside .step .step-box .tshirt-saveorder .action:last-child{ 399 aside .step .step-box .tshirt-saveorder .action:last-child{
379 padding-left: 5px; 400 padding-left: 5px;
380 } 401 }
381 aside .step .step-box .tshirt-saveorder .action button{ 402 aside .step .step-box .tshirt-saveorder .action button{
382 padding: 4px 10px; 403 padding: 4px 35px;
383 width: 100%; 404 width: 100%;
384 } 405 }
385 406
386 407
387 /*Step 4*/ 408 /*Step 4*/
388 409
389 aside .step .step-box .change-design{ 410 aside .step .step-box .change-design{
390 /*padding: 4px 4px;*/ 411 /*padding: 4px 4px;*/
391 } 412 }
392 aside .step .step-box .change-design table{ 413 aside .step .step-box .change-design table{
393 width: 100%; 414 width: 100%;
394 } 415 }
395 aside .step .step-box .change-design table tr{ 416 aside .step .step-box .change-design table tr{
396 border-bottom: 1px dotted #cccccc; 417 border-bottom: 1px dotted #cccccc;
397 } 418 }
398 aside .step .step-box .change-design table tr td{ 419 aside .step .step-box .change-design table tr td{
399 padding: 4px 3px; 420 padding: 4px 3px;
400 } 421 }
401 aside .step .step-box .change-design table tr td:first-child{ 422 aside .step .step-box .change-design table tr td:first-child{
402 background-color: #ededed; 423 background-color: #ededed;
403 } 424 }
404 aside .step .step-box .change-design table tr td:last-child{ 425 aside .step .step-box .change-design table tr td:last-child{
405 background: url("../images/bgbutton2.png"); 426 background: url("../images/bgbutton2.png");
406 color: #ffffff; 427 color: #ffffff;
407 font-size: 15px; 428 font-size: 15px;
408 } 429 }
409 aside .step .step-box .change-design table tr:last-child{ 430 aside .step .step-box .change-design table tr:last-child{
410 border-bottom: 0; 431 border-bottom: 0;
411 } 432 }
412 433
413 /*Step 5- finish*/ 434 /*Step 5- finish*/
414 aside .step .finish-design{ 435 aside .step .finish-design{
415 padding: 20px 0; 436 padding: 20px 0;
416 } 437 }
417 aside .step .finish-design button{ 438 aside .step .finish-design button{
418 width: 100%; 439 width: 100%;
419 padding: 8px 10px; 440 padding: 8px 10px;
420 } 441 }
421 442
422 /*DESIGN CONTENT*/ 443 /*DESIGN CONTENT*/
423 #tshirt-content{ 444 #tshirt-content{
424 position: relative; 445 position: relative;
425 } 446 }
426 #tshirt-content .switch-border-design{ 447 #tshirt-content .switch-border-design{
427 position: absolute; 448 position: absolute;
428 top: 5px; 449 top: 5px;
429 right: 10px; 450 right: 10px;
430 color: red; 451 color: red;
431 font-size: 11px; 452 font-size: 11px;
432 cursor: pointer; 453 cursor: pointer;
433 z-index: 99; 454 z-index: 99;
434 } 455 }
435 #tshirt-content .tshirt-image{ 456 #tshirt-content .tshirt-image{
436 padding: 20px 0 0 0; 457 padding: 20px 0 0 0;
437 position: relative; 458 position: relative;
438 height: 100%; 459 height: 100%;
439 width: 100%; 460 width: 100%;
440 } 461 }
441 462
442 #tshirt-content .tshirt-image img{ 463 #tshirt-content .tshirt-image img{
443 width: 100%; 464 width: 100%;
444 } 465 }
445 466
446 #tshirt-content .tshirt-choice{ 467 #tshirt-content .tshirt-choice{
447 468
448 } 469 }
449 #tshirt-content .tshirt-choice ul{ 470 #tshirt-content .tshirt-choice ul{
450 list-style: none; 471 list-style: none;
451 padding-left: 0; 472 padding-left: 0;
452 display: table; 473 display: table;
453 margin: auto; 474 margin: auto;
454 } 475 }
455 #tshirt-content .tshirt-choice ul li{ 476 #tshirt-content .tshirt-choice ul li{
456 float: left; 477 float: left;
457 margin: 10px 10px; 478 margin: 10px 10px;
458 cursor: pointer; 479 cursor: pointer;
459 } 480 }
460 #tshirt-content .tshirt-choice ul li .image{ 481 #tshirt-content .tshirt-choice ul li .image{
461 border: 1px solid #cccccc; 482 border: 1px solid #cccccc;
462 padding: 3px 3px; 483 padding: 3px 3px;
463 } 484 }
464 #tshirt-content .tshirt-choice ul li.focus{ 485 #tshirt-content .tshirt-choice ul li.focus{
465 486
466 } 487 }
467 #tshirt-content .tshirt-choice ul li.focus .image{ 488 #tshirt-content .tshirt-choice ul li.focus .image{
468 border: 1px solid #ff0000; 489 border: 1px solid #ff0000;
469 } 490 }
470 #tshirt-content .tshirt-choice ul li .image img{ 491 #tshirt-content .tshirt-choice ul li .image img{
471 width: 50px; 492 width: 50px;
472 height: auto; 493 height: auto;
473 } 494 }
474 /*MODAL Design*/ 495 /*MODAL Design*/
475 #tshirt-design{ 496 #tshirt-design{
476 background-color: #666666; 497 background-color: #666666;
477 } 498 }
478 #tshirt-design .modal-dialog{ 499 #tshirt-design .modal-dialog{
479 /*width: 800px!important;*/ 500 /*width: 800px!important;*/
480 margin: 0 auto; 501 margin: 0 auto;
481 } 502 }
482 #tshirt-design .modal-dialog .modal-content{ 503 #tshirt-design .modal-dialog .modal-content{
483 background-color: transparent; 504 background-color: transparent;
484 border-radius: 0; 505 border-radius: 0;
485 border: 0; 506 border: 0;
486 -webkit-box-shadow: 0 0 0 rgba(0, 0, 0, .5)!important; 507 -webkit-box-shadow: 0 0 0 rgba(0, 0, 0, .5)!important;
487 box-shadow: 0 0 0 rgba(0, 0, 0, .5)!important; 508 box-shadow: 0 0 0 rgba(0, 0, 0, .5)!important;
488 } 509 }
489 #tshirt-design .modal-dialog .modal-content .modal-header{ 510 #tshirt-design .modal-dialog .modal-content .modal-header{
490 padding: 0 0 10px 0; 511 padding: 0 0 10px 0;
491 border-bottom: 0; 512 border-bottom: 0;
492 border-shadow: none!important; 513 border-shadow: none!important;
493 } 514 }
494 #tshirt-design .modal-dialog .modal-content .modal-body{ 515 #tshirt-design .modal-dialog .modal-content .modal-body{
495 background-color: #f5f5f5; 516 background-color: #f5f5f5;
496 padding: 0 0; 517 padding: 0 0;
497 } 518 }
498 #tshirt-design header{ 519 #tshirt-design header{
499 border-bottom: 1px solid #cccccc; 520 border-bottom: 1px solid #cccccc;
500 background-color: #dddddd; 521 background-color: #dddddd;
501 } 522 }
502 #tshirt-design header ul.nav{ 523 #tshirt-design header ul.nav{
503 padding-left: 0; 524 padding-left: 0;
504 list-style: none; 525 list-style: none;
505 } 526 }
506 #tshirt-design header ul.nav li{ 527 #tshirt-design header ul.nav li{
507 float: left; 528 float: left;
508 padding: 8px 26px; 529 padding: 8px 26px;
509 border-right: 1px solid #cccccc; 530 border-right: 1px solid #cccccc;
510 font-size: 14px; 531 font-size: 14px;
511 cursor: pointer; 532 cursor: pointer;
512 } 533 }
513 #tshirt-design header ul.nav li:hover, #tshirt-design header ul.nav li.active{ 534 #tshirt-design header ul.nav li:hover, #tshirt-design header ul.nav li.active{
514 background-color: #ff7200; 535 background-color: #ff7200;
515 color: #ffffff; 536 color: #ffffff;
516 } 537 }
517 #tshirt-design header ul.nav li:hover i.fa, #tshirt-design header ul.nav li.active i.fa{ 538 #tshirt-design header ul.nav li:hover i.fa, #tshirt-design header ul.nav li.active i.fa{
518 color: #ffffff; 539 color: #ffffff;
519 } 540 }
520 #tshirt-design header ul.nav li i.fa{ 541 #tshirt-design header ul.nav li i.fa{
521 color: #fc7500; 542 color: #fc7500;
522 font-size: 20px; 543 font-size: 20px;
523 margin-right: 10px; 544 margin-right: 10px;
524 } 545 }
525 #tshirt-design header .action{ 546 #tshirt-design header .action{
526 547
527 } 548 }
528 #tshirt-design header .action button{ 549 #tshirt-design header .action button{
529 padding: 2px 10px; 550 padding: 2px 10px;
530 margin: 6px 10px; 551 margin: 6px 10px;
531 } 552 }
532 #tshirt-design header .action button:hover{ 553 #tshirt-design header .action button:hover{
533 background-color: red; 554 background-color: red;
534 color: #ffffff; 555 color: #ffffff;
535 } 556 }
536 557
537 /*Aside modal*/ 558 /*Aside modal*/
538 .aside{ 559 .aside{
539 } 560 }
540 561
541 .aside .box-design-option{ 562 .aside .box-design-option{
542 list-style: none; 563 list-style: none;
543 padding-left: 0; 564 padding-left: 0;
544 margin-top: 10px; 565 margin-top: 10px;
545 } 566 }
546 567
547 .aside .box-design-option li{ 568 .aside .box-design-option li{
548 border: 1px solid #cdcdcd; 569 border: 1px solid #cdcdcd;
549 position: relative; 570 position: relative;
550 /*cursor: pointer;*/ 571 /*cursor: pointer;*/
551 margin-bottom: 10px; 572 margin-bottom: 10px;
552 } 573 }
553 .aside .box-design-option li .hover{ 574 .aside .box-design-option li .hover{
554 background-color: #fddad4; 575 background-color: #fddad4;
555 opacity: 0.6; 576 opacity: 0.6;
556 position: absolute; 577 position: absolute;
557 width: 100%; 578 width: 100%;
558 height: 100%; 579 height: 100%;
559 display: none; 580 display: none;
560 } 581 }
561 .aside .box-design-option li:hover .hover{ 582 .aside .box-design-option li:hover .hover{
562 display: block; 583 display: block;
563 } 584 }
564 585
565 .aside .box-design-option li .title{ 586 .aside .box-design-option li .title{
566 background: url("../images/bg1.png") repeat #cdcdcd; 587 background: url("../images/bg1.png") repeat #cdcdcd;
567 padding: 3px 10px; 588 padding: 3px 10px;
568 } 589 }
569 .aside .box-design-option li .title i.fa{ 590 .aside .box-design-option li .title i.fa{
570 color: #000000; 591 color: #000000;
571 } 592 }
572 593
573 .aside .box-design-option li .content{ 594 .aside .box-design-option li .content{
574 595
575 } 596 }
576 .aside .box-design-option li .content i.fa{ 597 .aside .box-design-option li .content i.fa{
577 font-size: 30px; 598 font-size: 30px;
578 color: #ff7200; 599 color: #ff7200;
579 margin: 8px 0; 600 margin: 8px 0;
580 } 601 }
581 .aside .box-design-option li .content .des{ 602 .aside .box-design-option li .content .des{
582 padding: 3px 10px 3px 0; 603 padding: 3px 10px 3px 0;
583 } 604 }
584 .aside .box-design-option li .content .color-patterns { 605 .aside .box-design-option li .content .color-patterns {
585 width: 100%; 606 width: 100%;
586 border: #bbb solid 1px; 607 border: #bbb solid 1px;
587 background: #FFF; 608 background: #FFF;
588 margin-top: 5px; 609 margin-top: 5px;
589 min-height: 65px; 610 min-height: 65px;
590 } 611 }
591 612
592 .aside .box-design-option li .content .color-patterns .color-pattern-item{ 613 .aside .box-design-option li .content .color-patterns .color-pattern-item{
593 height: 20px; 614 height: 20px;
594 float: left; 615 float: left;
595 margin-left: 4px; 616 margin-left: 4px;
596 margin-top: 2px; 617 margin-top: 2px;
597 width: 20px; 618 width: 20px;
598 cursor: pointer; 619 cursor: pointer;
599 border: 1px solid #ddd; 620 border: 1px solid #ddd;
600 } 621 }
601 622
602 .aside .box-design-option li .content .color-patterns .color-pattern-item:hover { 623 .aside .box-design-option li .content .color-patterns .color-pattern-item:hover {
603 outline: 1px solid #ed1d24; 624 outline: 1px solid #ed1d24;
604 } 625 }
605 626
606 .aside .box-design-option li .title .reset-color-patterns { 627 .aside .box-design-option li .title .reset-color-patterns {
607 cursor: pointer; 628 cursor: pointer;
608 } 629 }
609 630
610 .aside .box-design-option li .title .reset-color-patterns:hover { 631 .aside .box-design-option li .title .reset-color-patterns:hover {
611 opacity: 0.6; 632 opacity: 0.6;
612 } 633 }
613 634
614 .aside .box-design-option li .content .layer-item { 635 .aside .box-design-option li .content .layer-item {
615 text-align: center; 636 text-align: center;
616 border: 1px #ddd solid; 637 border: 1px #ddd solid;
617 background: #FFF; 638 background: #FFF;
618 padding: 5px; 639 padding: 5px;
619 font-size: 12px; 640 font-size: 12px;
620 cursor: pointer; 641 cursor: pointer;
621 } 642 }
622 643
623 .aside .box-design-option li .content .layer-item:hover { 644 .aside .box-design-option li .content .layer-item:hover {
624 background: #ffcccc; 645 background: #ffcccc;
625 } 646 }
626 647
627 648
628 /*Design Text*/ 649 /*Design Text*/
629 .aside #choice-text{ 650 .aside #choice-text{
630 651
631 } 652 }
632 .aside #choice-text .content{ 653 .aside #choice-text .content{
633 padding: 10px 10px; 654 padding: 10px 10px;
634 } 655 }
635 .aside #choice-text .content ul.font-family-box{ 656 .aside #choice-text .content ul.font-family-box{
636 list-style: none; 657 list-style: none;
637 margin: 10px 0; 658 margin: 10px 0;
638 padding-left: 0; 659 padding-left: 0;
639 height: 180px; 660 height: 180px;
640 width: 100%; 661 width: 100%;
641 overflow-y: scroll; 662 overflow-y: scroll;
642 border: 1px solid #c0c0c0; 663 border: 1px solid #c0c0c0;
643 } 664 }
644 665
645 .aside #choice-text .content .font-family-box li{ 666 .aside #choice-text .content .font-family-box li{
646 cursor: pointer; 667 cursor: pointer;
647 padding: 4px 8px; 668 padding: 4px 8px;
648 border: 0; 669 border: 0;
649 border-bottom: 1px solid #c0c0c0; 670 border-bottom: 1px solid #c0c0c0;
650 border-right: 1px solid #c0c0c0; 671 border-right: 1px solid #c0c0c0;
651 font-size: 16px; 672 font-size: 16px;
652 margin-bottom: 0; 673 margin-bottom: 0;
653 } 674 }
654 .aside #choice-text .content .font-family-box li.active{ 675 .aside #choice-text .content .font-family-box li.active{
655 border: 1px solid #fe070f; 676 border: 1px solid #fe070f;
656 } 677 }
657 .aside #choice-text .content .spacing-letter{ 678 .aside #choice-text .content .spacing-letter{
658 679
659 } 680 }
660 .aside #choice-text .content .spacing-letter .text-label{ 681 .aside #choice-text .content .spacing-letter .text-label{
661 font-size: 16px; 682 font-size: 16px;
662 padding: 4px 0; 683 padding: 4px 0;
663 } 684 }
664 .aside #choice-text .content .spacing-letter .box{ 685 .aside #choice-text .content .spacing-letter .box{
665 border: 1px solid #8c8c8c; 686 border: 1px solid #8c8c8c;
666 box-shadow: 0 0 5px #888888; 687 box-shadow: 0 0 5px #888888;
667 background-color: #f0f0f0; 688 background-color: #f0f0f0;
668 } 689 }
669 .aside #choice-text .content .spacing-letter .item{ 690 .aside #choice-text .content .spacing-letter .item{
670 float: left; 691 float: left;
671 } 692 }
672 .aside #choice-text .content .spacing-letter .item:hover{ 693 .aside #choice-text .content .spacing-letter .item:hover{
673 background-color: #fddad4; 694 background-color: #fddad4;
674 } 695 }
675 696
676 .aside #choice-text .content .spacing-letter .item i.fa{ 697 .aside #choice-text .content .spacing-letter .item i.fa{
677 font-size: 22px; 698 font-size: 22px;
678 margin: 0 0; 699 margin: 0 0;
679 color: #000000; 700 color: #000000;
680 } 701 }
681 .aside #choice-text .content .spacing-letter .item-text{ 702 .aside #choice-text .content .spacing-letter .item-text{
682 padding: 6px 20px; 703 padding: 6px 20px;
683 font-size: 13px; 704 font-size: 13px;
684 } 705 }
685 .aside #choice-text .content .spacing-letter .item-plus{ 706 .aside #choice-text .content .spacing-letter .item-plus{
686 border-right: 1px solid #8c8c8c; 707 border-right: 1px solid #8c8c8c;
687 } 708 }
688 .aside #choice-text .content .spacing-letter .item-minus{ 709 .aside #choice-text .content .spacing-letter .item-minus{
689 border-left: 1px solid #8c8c8c; 710 border-left: 1px solid #8c8c8c;
690 } 711 }
691 .aside #choice-text .content .spacing-letter .item-plus, .aside #choice-text .content .spacing-letter .item-minus { 712 .aside #choice-text .content .spacing-letter .item-plus, .aside #choice-text .content .spacing-letter .item-minus {
692 padding: 5px 6px 1px 6px; 713 padding: 5px 6px 1px 6px;
693 cursor: pointer; 714 cursor: pointer;
694 } 715 }
695 /*Design Choice Illustration*/ 716 /*Design Choice Illustration*/
696 .aside #choice-illustration li .content { 717 .aside #choice-illustration li .content {
697 padding: 10px 10px; 718 padding: 10px 10px;
698 } 719 }
699 720
700 .aside #choice-illustration li .content select{ 721 .aside #choice-illustration li .content select{
701 width: 100%; 722 width: 100%;
702 } 723 }
703 724
704 .aside #choice-illustration li .content .illustration-list { 725 .aside #choice-illustration li .content .illustration-list {
705 width: 100%; 726 width: 100%;
706 border: #bbb solid 1px; 727 border: #bbb solid 1px;
707 background: #FFF; 728 background: #FFF;
708 margin-top: 5px; 729 margin-top: 5px;
709 min-height: 310px; 730 min-height: 310px;
710 padding-bottom: 20px; 731 padding-bottom: 20px;
711 } 732 }
712 733
713 .aside #choice-illustration li .content .illustration-list .illstration-item{ 734 .aside #choice-illustration li .content .illustration-list .illstration-item{
714 height: 60px; 735 height: 60px;
715 overflow: hidden; 736 overflow: hidden;
716 float: left; 737 float: left;
717 margin-left: 6px; 738 margin-left: 6px;
718 margin-top: 5px; 739 margin-top: 5px;
719 margin-bottom: 5px; 740 margin-bottom: 5px;
720 padding: 2px; 741 padding: 2px;
721 background: #e2e2e2; 742 background: #e2e2e2;
722 border: solid 2px #d7d7d7; 743 border: solid 2px #d7d7d7;
723 cursor: pointer; 744 cursor: pointer;
724 } 745 }
725 746
726 .aside #choice-illustration li .content .illustration-list .illstration-item:hover { 747 .aside #choice-illustration li .content .illustration-list .illstration-item:hover {
727 outline: 2px solid #ed1d24; 748 outline: 2px solid #ed1d24;
728 } 749 }
729 750
730 .aside #choice-illustration li .content .illustration-list .illstration-item img { 751 .aside #choice-illustration li .content .illustration-list .illstration-item img {
731 width: 50px; 752 width: 50px;
732 cursor: pointer; 753 cursor: pointer;
733 } 754 }
734 755
735 .illustration-list .footer-bar, .saved-list .footer-bar { 756 .illustration-list .footer-bar, .saved-list .footer-bar {
736 text-align: center; 757 text-align: center;
737 margin-top: 5px; 758 margin-top: 5px;
738 bottom: 10px; 759 bottom: 10px;
739 position: absolute; 760 position: absolute;
740 width: 100%; 761 width: 100%;
741 padding-right: 20px; 762 padding-right: 20px;
742 } 763 }
743 .footer-bar .footer-pagination { 764 .footer-bar .footer-pagination {
744 margin-right: 5px; 765 margin-right: 5px;
745 cursor: pointer; 766 cursor: pointer;
746 font-size: 9px; 767 font-size: 9px;
747 color: #FFF; 768 color: #FFF;
748 background: #666666; 769 background: #666666;
749 text-transform: uppercase; 770 text-transform: uppercase;
750 padding: 2px 5px; 771 padding: 2px 5px;
751 } 772 }
752 773
753 .footer-bar .footer-pagination:hover { 774 .footer-bar .footer-pagination:hover {
754 background: #999999; 775 background: #999999;
755 } 776 }
756 .tooltip-arrow, 777 .tooltip-arrow,
757 .red-tooltip + .tooltip > .tooltip-inner { 778 .red-tooltip + .tooltip > .tooltip-inner {
758 background-color: #FFF; 779 background-color: #FFF;
759 margin:0; 780 margin:0;
760 padding:0; 781 padding:0;
761 } 782 }
762 783
763 /* Insert image*/ 784 /* Insert image*/
764 #btn-choose-image { 785 #btn-choose-image {
765 background: #ff0f00; 786 background: #ff0f00;
766 cursor: pointer; 787 cursor: pointer;
767 margin: 10px 0px; 788 margin: 10px 0px;
768 padding: 0 10px; 789 padding: 0 10px;
769 color: #FFF; 790 color: #FFF;
770 font-size: 12px; 791 font-size: 12px;
771 } 792 }
772 793
773 #btn-choose-image:hover { 794 #btn-choose-image:hover {
774 background: #f8aeae; 795 background: #f8aeae;
775 } 796 }
776 797
777 .aside #choice-image li .content { 798 .aside #choice-image li .content {
778 margin: 0 10px; 799 margin: 0 10px;
779 padding: 10px 0; 800 padding: 10px 0;
780 } 801 }
781 802
782 .aside #choice-image li .content .small-text { 803 .aside #choice-image li .content .small-text {
783 font-size:10px; 804 font-size:10px;
784 margin-bottom: 10px; 805 margin-bottom: 10px;
785 } 806 }
786 807
787 .aside #choice-image { 808 .aside #choice-image {
788 font-size: 13px; 809 font-size: 13px;
789 } 810 }
790 811
791 .aside #imgLoader{ 812 .aside #imgLoader{
792 display: none; 813 display: none;
793 } 814 }
794 815
795 .aside #choice-image li .content .list-images { 816 .aside #choice-image li .content .list-images {
796 height: 300px; 817 height: 300px;
797 background: #FFF; 818 background: #FFF;
798 border: 1px solid #DDD; 819 border: 1px solid #DDD;
799 } 820 }
800 821
801 .aside #choice-image li .content .list-images .recent-img{ 822 .aside #choice-image li .content .list-images .recent-img{
802 height: 60px; 823 height: 60px;
803 overflow: hidden; 824 overflow: hidden;
804 float: left; 825 float: left;
805 margin-left: 6px; 826 margin-left: 6px;
806 margin-top: 5px; 827 margin-top: 5px;
807 margin-bottom: 5px; 828 margin-bottom: 5px;
808 padding: 2px; 829 padding: 2px;
809 background: #e2e2e2; 830 background: #e2e2e2;
810 border: solid 2px #d7d7d7; 831 border: solid 2px #d7d7d7;
811 cursor: pointer; 832 cursor: pointer;
812 } 833 }
813 834
814 .aside #choice-image li .content .list-images .recent-img:hover { 835 .aside #choice-image li .content .list-images .recent-img:hover {
815 outline: 2px solid #ed1d24; 836 outline: 2px solid #ed1d24;
816 } 837 }
817 838
818 .aside #choice-image li .content .list-images .recent-img img { 839 .aside #choice-image li .content .list-images .recent-img img {
819 width: 50px; 840 width: 50px;
820 cursor: pointer; 841 cursor: pointer;
821 } 842 }
822 843
823 /*Design content*/ 844 /*Design content*/
824 .tshirt-design-container{ 845 .tshirt-design-container{
825 846
826 } 847 }
827 .tshirt-design-container .design-content{ 848 .tshirt-design-container .design-content{
828 padding: 10px 0; 849 padding: 10px 0;
829 } 850 }
830 .tshirt-design-container .design-content .content{ 851 .tshirt-design-container .design-content .content{
831 width: 100%; 852 width: 100%;
832 height: 100%; 853 height: 100%;
833 min-height: 600px; 854 min-height: 600px;
834 position: relative; 855 position: relative;
835 padding: 40px 40px; 856 padding: 40px 40px;
836 } 857 }
837 .tshirt-design-container .design-content .content .selection-design{ 858 .tshirt-design-container .design-content .content .selection-design{
838 border: 1px solid #ff0000; 859 border: 1px solid #ff0000;
839 } 860 }
840 .tshirt-design-container .agree-design{ 861 .tshirt-design-container .agree-design{
841 position: absolute; 862 position: absolute;
842 right: -16px; 863 right: -16px;
843 top: 40%; 864 top: 40%;
844 cursor: pointer; 865 cursor: pointer;
845 } 866 }
846 .tshirt-design-container .agree-design:hover{ 867 .tshirt-design-container .agree-design:hover{
847 opacity: 0.8; 868 opacity: 0.8;
848 } 869 }
849 .tshirt-design-container .trash-design{ 870 .tshirt-design-container .trash-design{
850 position: absolute; 871 position: absolute;
851 right: 5px; 872 right: 5px;
852 bottom: 0; 873 bottom: 0;
853 } 874 }
854 .tshirt-design-container .trash-design:hover{ 875 .tshirt-design-container .trash-design:hover{
855 opacity: 0.5; 876 opacity: 0.5;
856 } 877 }
857 878
858 .object-border{ 879 .object-border{
859 position: absolute; 880 position: absolute;
860 background-color: rgb(0, 108, 255); 881 background-color: rgb(0, 108, 255);
861 border: 0; 882 border: 0;
862 display:none; 883 display:none;
863 transform-origin: 0% 0%; 884 transform-origin: 0% 0%;
864 } 885 }
865 #object-border-top, #object-border-bottom{ 886 #object-border-top, #object-border-bottom{
866 height: 2px; 887 height: 2px;
867 } 888 }
868 #object-border-right, #object-border-left{ 889 #object-border-right, #object-border-left{
869 width: 2px; 890 width: 2px;
870 } 891 }
871 892
872 893
873 /*FOOTER*/ 894 /*FOOTER*/
874 footer{ 895 footer{
875 background-color: #333333; 896 background-color: #333333;
876 } 897 }
877 footer ul.nav-footer{ 898 footer ul.nav-footer{
878 padding-left: 0; 899 padding-left: 0;
879 list-style: none; 900 list-style: none;
880 float: left; 901 float: left;
881 width: 80%; 902 width: 80%;
882 margin-bottom: 0 903 margin-bottom: 0
883 } 904 }
884 footer ul.nav-footer li{ 905 footer ul.nav-footer li{
885 float: left; 906 float: left;
886 padding: 3px 10px; 907 padding: 3px 10px;
887 border-right: 1px dotted #ffffff; 908 border-right: 1px dotted #ffffff;
888 909
889 } 910 }
890 footer ul.nav-footer li a{ 911 footer ul.nav-footer li a{
891 color: #ffffff; 912 color: #ffffff;
892 font-size: 11px; 913 font-size: 11px;
893 } 914 }
894 footer .logo-bottom{ 915 footer .logo-bottom{
895 float: left; 916 float: left;
896 width: 20%; 917 width: 20%;
897 margin-bottom: 0; 918 margin-bottom: 0;
898 text-align: right; 919 text-align: right;
899 } 920 }
900 footer .logo-bottom img{ 921 footer .logo-bottom img{
901 height: 25px; 922 height: 25px;
902 max-width: 100%; 923 max-width: 100%;
903 } 924 }
904 .footer{ 925 .footer{
905 padding: 15px 0; 926 padding: 15px 0;
906 text-align: center; 927 text-align: center;
907 } 928 }
908 /* Customize container */ 929 /* Customize container */
909 @media (min-width: 768px) { 930 @media (min-width: 768px) {
910 .container { 931 .container {
911 /*max-width: 730px;*/ 932 /*max-width: 730px;*/
912 } 933 }
913 } 934 }
914 935
915 /* Responsive: Portrait tablets and up */ 936 /* Responsive: Portrait tablets and up */
916 @media screen and (min-width: 768px) { 937 @media screen and (min-width: 768px) {
917 /* Remove the padding we set earlier */ 938 /* Remove the padding we set earlier */
918 939
919 } 940 }
920 941
921 @media (min-width: 1024px) { 942 @media (min-width: 1024px) {
922 #tshirt-design .modal-dialog{ 943 #tshirt-design .modal-dialog{
923 min-width: 1000px; 944 min-width: 1000px;
924 width: 1000px; 945 width: 1000px;
925 } 946 }
926 } 947 }
927 /*Mobile responsive*/ 948 /*Mobile responsive*/
928 @media (max-width: 762px) { 949 @media (max-width: 762px) {
929 .modal-dialog{ 950 .modal-dialog{
930 margin: 0 0!important; 951 margin: 0 0!important;
931 } 952 }
932 #tshirt-design header .menu-nav{ 953 #tshirt-design header .menu-nav{
933 overflow-x: scroll!important; 954 overflow-x: scroll!important;
934 -webkit-overflow-scrolling: touch; 955 -webkit-overflow-scrolling: touch;
935 } 956 }
936 957
937 #tshirt-design header ul.nav { 958 #tshirt-design header ul.nav {
938 text-align: justify; 959 text-align: justify;
939 width: 680px; 960 width: 680px;
940 } 961 }
941 962
942 #tshirt-design header ul.nav li { 963 #tshirt-design header ul.nav li {
943 display: inline-block; /* 6 */ 964 display: inline-block; /* 6 */
944 } 965 }
945 966
946 .tshirt-design-container .design-content .content{ 967 .tshirt-design-container .design-content .content{
947 padding: 14px 14px; 968 padding: 14px 14px;
948 } 969 }
949 .tshirt-design-container .design-content{ 970 .tshirt-design-container .design-content{
950 padding: 0 0; 971 padding: 0 0;
951 } 972 }
952 /*Header*/ 973 /*Header*/
953 header .logo{ 974 header .logo{
954 text-align: left; 975 text-align: left;
955 } 976 }
956 header .top-control li{ 977 header .top-control li{
957 margin: 0 4px; 978 margin: 0 4px;
958 } 979 }
980
959 header .top-menu{ 981 header .top-menu{
960 display: table; 982 display: table;
961 margin: auto; 983 margin: auto;
962 } 984 }
963 header .social-share{ 985 header .social-share{
964 display: none; 986 display: none;
965 } 987 }
966 header .col-sm-6{ 988 header .col-sm-6{
967 padding: 0!important; 989 padding: 0!important;
968 } 990 }
969 header .user-control{ 991 header .user-control{
970 position: absolute; 992 position: absolute;
971 right: 0; 993 right: 0;
972 top: -120%; 994 top: -120%;
973 } 995 }
974 /*Footer*/ 996 /*Footer*/
975 footer ul.nav-footer{ 997 footer ul.nav-footer{
976 width: 100%; 998 width: 100%;
977 } 999 }
978 footer .logo-bottom{ 1000 footer .logo-bottom{
979 display: none; 1001 display: none;
980 } 1002 }
981 } 1003 }
982 1004
983 1005
984 1006
985 #tshirt-design-saved .subframe-design { 1007 #tshirt-design-saved .subframe-design {
986 width: 80%; 1008 width: 80%;
987 margin: auto; 1009 margin: auto;
988 margin-top: 100px; 1010 margin-top: 100px;
989 border: 10px solid rgb(0, 0, 0); 1011 border: 10px solid rgb(0, 0, 0);
990 border: 20px solid rgba(0, 0, 0, .5); 1012 border: 20px solid rgba(0, 0, 0, .5);
991 -webkit-background-clip: padding-box; /* for Safari */ 1013 -webkit-background-clip: padding-box; /* for Safari */
992 background-clip: padding-box; /* for IE9+, Firefox 4+, Opera, Chrome */ 1014 background-clip: padding-box; /* for IE9+, Firefox 4+, Opera, Chrome */
993 background: #FFF; 1015 background: #FFF;
994 } 1016 }
995 1017
996 #tshirt-design-saved .modal-content button.close { 1018 #tshirt-design-saved .modal-content button.close {
997 margin-right: 103px; 1019 margin-right: 103px;
998 font-size: 41px; 1020 font-size: 41px;
999 margin-top: -8px; 1021 margin-top: -8px;
1000 } 1022 }
1001 1023
1002 #tshirt-design-saved .subframe-design .nav-tabs { 1024 #tshirt-design-saved .subframe-design .nav-tabs {
1003 background: rgba(0, 0, 0, .5); 1025 background: rgba(0, 0, 0, .5);
1004 border-bottom: 1px solid #F5F5F5; 1026 border-bottom: 1px solid #F5F5F5;
1005 } 1027 }
1006 1028
1007 #tshirt-design-saved .subframe-design .nav-tabs li a { 1029 #tshirt-design-saved .subframe-design .nav-tabs li a {
1008 text-decoration: none; 1030 text-decoration: none;
1009 background-color: #CCC; 1031 background-color: #CCC;
1010 cursor: pointer; 1032 cursor: pointer;
1011 margin-right: 10px; 1033 margin-right: 10px;
1012 padding: 2px 30px; 1034 padding: 2px 30px;
1013 color: #000; 1035 color: #000;
1014 font-weight: 600; 1036 font-weight: 600;
1015 border-bottom: 1px solid #F5F5F5 1037 border-bottom: 1px solid #F5F5F5
1016 } 1038 }
1017 1039
1018 #tshirt-design-saved .subframe-design .nav-tabs li.active a { 1040 #tshirt-design-saved .subframe-design .nav-tabs li.active a {
1019 background: #F5F5F5; 1041 background: #F5F5F5;
1020 color: #fe070f; 1042 color: #fe070f;
1021 } 1043 }
1022 1044
1023 #tshirt-design-saved .subframe-design .tab-content { 1045 #tshirt-design-saved .subframe-design .tab-content {
1024 background: #F5F5F5; 1046 background: #F5F5F5;
1025 width: 100%; 1047 width: 100%;
1026 min-height: 400px; 1048 min-height: 400px;
1027 } 1049 }
1028 1050
1029 #tshirt-design-saved .saved-list { 1051 #tshirt-design-saved .saved-list {
1030 width: 100%; 1052 width: 100%;
1031 border: #bbb solid 1px; 1053 border: #bbb solid 1px;
1032 background: #FFF; 1054 background: #FFF;
1033 margin-top: 0px; 1055 margin-top: 0px;
1034 min-height: 400px; 1056 min-height: 400px;
1035 padding: 10px; 1057 padding: 10px;
1036 } 1058 }
1037 1059
1038 #tshirt-design-saved .saved-list .saved-item{ 1060 #tshirt-design-saved .saved-list .saved-item{
1039 width: 100px; 1061 width: 100px;
1040 height: 100px; 1062 height: 100px;
1041 overflow: hidden; 1063 overflow: hidden;
1042 float: left; 1064 float: left;
1043 margin-left: 6px; 1065 margin-left: 6px;
1044 margin-top: 5px; 1066 margin-top: 5px;
1045 margin-bottom: 5px; 1067 margin-bottom: 5px;
1046 padding: 2px; 1068 padding: 2px;
1047 background: #e2e2e2; 1069 background: #e2e2e2;
1048 border: solid 2px #d7d7d7; 1070 border: solid 2px #d7d7d7;
1049 cursor: pointer; 1071 cursor: pointer;
1050 } 1072 }
1051 1073
1052 #tshirt-design-saved .saved-list .saved-item:hover { 1074 #tshirt-design-saved .saved-list .saved-item:hover {
1053 outline: 2px solid #ed1d24; 1075 outline: 2px solid #ed1d24;
1054 } 1076 }
1055 1077
1056 #tshirt-design-saved .saved-list .saved-item img { 1078 #tshirt-design-saved .saved-list .saved-item img {
1057 width: 100px; 1079 width: 100px;
1058 cursor: pointer; 1080 cursor: pointer;
1059 } 1081 }
1060 #tshirt-design-saved .saved-list .saved-item button { 1082 #tshirt-design-saved .saved-list .saved-item button {
1061 background: #ff0f00; 1083 background: #ff0f00;
1062 color: #FFF; 1084 color: #FFF;
1063 border: 0; 1085 border: 0;
1064 position: absolute; 1086 position: absolute;
1065 margin-left: -5px; 1087 margin-left: -5px;
1066 margin-top: -5px; 1088 margin-top: -5px;
1067 padding: 0 5px; 1089 padding: 0 5px;
1068 } 1090 }
1069 #tshirt-design-saved .saved-list .saved-item button:hover { 1091 #tshirt-design-saved .saved-list .saved-item button:hover {
1070 background: #ffcccc; 1092 background: #ffcccc;
1071 } 1093 }
1072 1094
1073 #tshirt-design-saved .saved-list .footer-bar { 1095 #tshirt-design-saved .saved-list .footer-bar {
1074 bottom: 20px; 1096 bottom: 20px;
1075 width: 75%; 1097 width: 75%;
1076 } 1098 }
1 <div ng-controller="MainCtrl" class="col-sm-10 col-sm-offset-1" id="tshirt-container"> 1 <div ng-controller="MainCtrl" class="col-sm-10 col-sm-offset-1" id="tshirt-container">
2 <div class="row"> 2 <div class="row">
3 <header class="clearfix"> 3 <header class="clearfix">
4 <div class="col-sm-4 logo"> 4 <div class="col-sm-4 logo">
5 <img src="images/logo.png" alt="Logo Mobile World" /> 5 <img src="images/logo.png" alt="Logo Mobile World" />
6 </div> 6 </div>
7 <div class="col-sm-2"> 7 <div class="col-sm-2">
8 <ul class="social-share clearfix"> 8 <ul class="social-share clearfix">
9 <li> 9 <li>
10 <a href="#"> 10 <a href="#">
11 <i class="fa fa-facebook"></i> 11 <i class="fa fa-facebook"></i>
12 </a> 12 </a>
13 </li> 13 </li>
14 <li> 14 <li>
15 <a href="#"> 15 <a href="#">
16 <i class="fa fa-twitter"></i> 16 <i class="fa fa-twitter"></i>
17 </a> 17 </a>
18 </li> 18 </li>
19 </ul> 19 </ul>
20 </div> 20 </div>
21 <div class="col-sm-6 clearfix" style="padding-right: 0"> 21 <div class="col-sm-6 clearfix" style="padding-right: 0">
22 <div class="pull-left"> 22 <div class="pull-left">
23 <ul class="top-menu clearfix"> 23 <ul class="top-menu clearfix">
24 <li> 24 <li>
25 <a href="#">はじめての方へ</a> 25 <a href="#">はじめての方へ</a>
26 </li> 26 </li>
27 <li> 27 <li>
28 <a href="#">料金表</a> 28 <a href="#">料金表</a>
29 </li> 29 </li>
30 <li> 30 <li>
31 <a href="#">新規会員登録</a> 31 <a href="#">新規会員登録</a>
32 </li> 32 </li>
33 </ul> 33 </ul>
34 <ul class="top-control clearfix"> 34 <ul class="top-control clearfix">
35 <li> 35 <li>
36 <div class="bt-yellow"> 36 <div class="bt-yellow">
37 <i class="fa fa-shirtsinbulk" aria-hidden="true"></i> DESIGN デザイン作成 37 <i class="fa fa-shirtsinbulk" aria-hidden="true"></i> DESIGN デザイン作成
38 </div> 38 </div>
39 </li> 39 </li>
40 <li> 40 <li>
41 <div class="bt-yellow"> 41 <div class="bt-yellow">
42 <i class="fa fa-shopping-cart" aria-hidden="true"></i> ショッピングカート 42 <i class="fa fa-shopping-cart" aria-hidden="true"></i> ショッピングカート
43 </div> 43 </div>
44 </li> 44 </li>
45 </ul> 45 </ul>
46 </div> 46 </div>
47 <div class="pull-right"> 47 <div class="pull-right">
48 <div class="user-control"> 48 <div class="user-control">
49 <div> 49 <div>
50 マイページ 50 マイページ
51 </div> 51 </div>
52 <div class="login"> 52 <div class="login">
53 <i class="fa fa-lock" aria-hidden="true"></i> ログイン 53 <i class="fa fa-lock" aria-hidden="true"></i> ログイン
54 </div> 54 </div>
55 </div> 55 </div>
56 </div> 56 </div>
57 </div> 57 </div>
58 </header> 58 </header>
59 <nav class="clearfix"> 59 <nav class="clearfix">
60 <div class="col-sm-12"> 60 <div class="col-sm-12">
61 <h2 class="pull-left">加工箇所を選択してデザインしてください。</h2> 61 <h2 class="pull-left">加工箇所を選択してデザインしてください。</h2>
62 <ul class="pull-right"> 62 <ul class="pull-right">
63 <li class="circle"><a href="#">商品に戻る</a></li> 63 <li class="circle" data-toggle="tooltip" data-placement="bottom" title="前の画面に戻るときはこのボタンをお使いください。"><a href="#">商品に戻る</a></li>
64 <li class="line"></li> 64 <li class="line"></li>
65 <li class="circle"><a href="#">加工方法に戻る</a></li> 65 <li class="circle" data-toggle="tooltip" data-placement="bottom" title="前の画面に戻るときはこのボタンをお使いください。"><a href="#">加工方法に戻る</a></li>
66 <li class="line line-action"></li> 66 <li class="line line-action"></li>
67 <li class="circle action"><a href="#">デザインする</a></li> 67 <li class="circle action"><a href="#">デザインする</a></li>
68 </ul> 68 </ul>
69 </div> 69 </div>
70 </nav> 70 </nav>
71 <div style="height: 29px; width: 100%; background: url('images/linebg.png') repeat-x"> 71 <div style="height: 29px; width: 100%; background: url('images/linebg.png') repeat-x">
72 72
73 </div> 73 </div>
74 <article class="clearfix"> 74 <article class="clearfix">
75 <aside class="col-sm-5"> 75 <aside class="col-sm-5">
76 <div class="clearfix row" style="position: relative"> 76 <div class="clearfix row" style="position: relative">
77 <div class="step col-xs-6"> 77 <div class="step col-xs-6">
78 <div class="title clearfix"> 78 <div class="title clearfix">
79 <span><img src="images/stepicon1.png" alt="1" /></span> <span>デザインを作る</span> 79 <span><img src="images/stepicon1.png" alt="1" /></span> <span>デザインを作る</span>
80 </div> 80 </div>
81 <div class="step-box"> 81 <div class="step-box">
82 <div class="tshirt-design clearfix"> 82 <div class="tshirt-design clearfix">
83 <div class="icon"> 83 <div class="icon">
84 <img src="images/t-shirt_icon/tshirt1.gif" alt="icon t-shirt" /> 84 <img src="images/t-shirt_icon/tshirt1.gif" alt="icon t-shirt" />
85 </div> 85 </div>
86 <div class="name"> 86 <div class="name">
87 背中背中 (28x22) 87 背中背中 (28x22)
88 </div> 88 </div>
89 <div class="action"> 89 <div class="action">
90 <button class="yellow2" ng-click="modalTShirtDesign()"> 90 <button class="yellow2" ng-click="modalTShirtDesign()">
91 デザインを作る 91 デザインを作る
92 </button> 92 </button>
93 </div> 93 </div>
94 </div> 94 </div>
95 </div> 95 </div>
96 </div> 96 </div>
97 97
98 <!--&lt;!&ndash; BREAK DOWN&ndash;&gt;--> 98 <!--&lt;!&ndash; BREAK DOWN&ndash;&gt;-->
99 <div class="text-center break-left"> 99 <div class="text-center break-left">
100 <img src="images/arrow1.png" alt="arrow" /> 100 <img src="images/arrow1.png" alt="arrow" />
101 </div> 101 </div>
102 102
103 <!-- STEP 2--> 103 <!-- STEP 2-->
104 <div class="step col-xs-6"> 104 <div class="step col-xs-6">
105 <div class="title clearfix"> 105 <div class="title clearfix">
106 <span><img src="images/stepicon2.png" alt="2" /></span><span> アイテムカラーを変更する</span> 106 <span><img src="images/stepicon2.png" alt="2" /></span><span> アイテムカラーを変更する</span>
107 </div> 107 </div>
108 <div class="step-box clearfix" style="min-height: 150px;"> 108 <div class="step-box clearfix" style="min-height: 150px;">
109 <div class="tshirt-color"> 109 <div class="tshirt-color">
110 <ul class="choice-color clearfix"> 110 <ul class="choice-color clearfix">
111 <li ng-repeat="(key,color) in tShirtColor" ng-click="choiceTShirtColor(key)" ng-class="key == tShirtColorKey ? 'action' : ''"> 111 <li ng-repeat="(key,color) in tShirtColor" ng-click="choiceTShirtColor(key)" ng-class="key == tShirtColorKey ? 'action' : ''">
112 <div ng-style="{'background-color' : color.code}"></div> 112 <div ng-style="{'background-color' : color.code}"></div>
113 </li> 113 </li>
114 </ul> 114 </ul>
115 </div> 115 </div>
116 <div class="choice-color-bottom"> 116 <div class="choice-color-bottom">
117 <div class="color-name" ng-bind="tShirtColorName"></div> 117 <div class="color-name" ng-bind="tShirtColorName"></div>
118 <div class="view-more"> 118 <div class="view-more">
119 在庫確認 119 在庫確認
120 </div> 120 </div>
121 </div> 121 </div>
122 </div> 122 </div>
123 </div> 123 </div>
124 </div> 124 </div>
125 125
126 126
127 <!-- BREAK DOWN--> 127 <!-- BREAK DOWN-->
128 <div class="text-center break-down"> 128 <div class="text-center break-down">
129 <img src="images/arrow2.png" alt="arrow" /> 129 <img src="images/arrow2.png" alt="arrow" />
130 </div> 130 </div>
131 131
132 <!-- STEP 3--> 132 <!-- STEP 3-->
133 <div class="step"> 133 <div class="step">
134 <div class="step-box clearfix"> 134 <div class="step-box clearfix">
135 <div class="tshirt-saveorder"> 135 <div class="tshirt-saveorder">
136 <div class="clearfix"> 136 <div class="clearfix">
137 <div class="action"> 137 <div class="action">
138 <button class="white"> 138 <button class="white">
139 このデザインを保存する 139 このデザインを保存する
140 </button> 140 </button>
141 </div> 141 </div>
142 <div class="action"> 142 <div class="action">
143 <button class="yellow1"> 143 <button class="yellow1">
144 このデザインで注文する 144 このデザインで注文する
145 </button> 145 </button>
146 </div> 146 </div>
147 </div> 147 </div>
148 148
149 </div> 149 </div>
150 </div> 150 </div>
151 151
152 <!-- BREAL LINE--> 152 <!-- BREAL LINE-->
153 <div class="text-center break-line"> 153 <div class="text-center break-line">
154 <hr /> 154 <hr />
155 </div> 155 </div>
156 156
157 <!-- STEP 4--> 157 <!-- STEP 4-->
158 <div class="step"> 158 <div class="step">
159 <div class="title-notice"> 159 <div class="title-notice">
160 <strong>商品・デザインの変更はこちら</strong> <span class="require">作業中のデザインは破棄されます</span> 160 <strong>商品・デザインの変更はこちら</strong> <span class="require">作業中のデザインは破棄されます</span>
161 </div> 161 </div>
162 <div class="step-box"> 162 <div class="step-box">
163 <div class="change-design"> 163 <div class="change-design">
164 <table> 164 <table>
165 <tr> 165 <tr>
166 <td class="text-center">商品</td> 166 <td class="text-center">商品</td>
167 <td>MENドライカノコポロシャツ・ポケツキ半袖(ホワイト)</td> 167 <td>MENドライカノコポロシャツ・ポケツキ半袖(ホワイト)</td>
168 <td class="text-center"> 168 <td class="text-center">
169 <button class="none"><i class="fa fa-angle-right" aria-hidden="true"></i> 変更</button> 169 <button class="none"><i class="fa fa-angle-right" aria-hidden="true"></i> 変更</button>
170 </td> 170 </td>
171 </tr> 171 </tr>
172 <tr> 172 <tr>
173 <td width="10%" class="text-center">加工方法</td> 173 <td width="10%" class="text-center">加工方法</td>
174 <td width="70%">シルク:胸中央 (27×27)</td> 174 <td width="70%">シルク:胸中央 (27×27)</td>
175 <td width="20%" class="text-center"> 175 <td width="20%" class="text-center">
176 <button class="none"><i class="fa fa-angle-right" aria-hidden="true"></i> 変更</button> 176 <button class="none"><i class="fa fa-angle-right" aria-hidden="true"></i> 変更</button>
177 </td> 177 </td>
178 </tr> 178 </tr>
179 </table> 179 </table>
180 </div> 180 </div>
181 </div> 181 </div>
182 </div> 182 </div>
183 <!-- STEP 5- finish--> 183 <!-- STEP 5- finish-->
184 <div class="step"> 184 <div class="step">
185 <div class="finish-design"> 185 <div class="finish-design">
186 <button class="white"> 186 <button class="white">
187 自分で保存したデザインを呼び出す <i class="fa fa-chevron-circle-right" aria-hidden="true"></i> 187 自分で保存したデザインを呼び出す <i class="fa fa-chevron-circle-right" aria-hidden="true"></i>
188 </button> 188 </button>
189 </div> 189 </div>
190 190
191 </div> 191 </div>
192 </div> 192 </div>
193 </aside> 193 </aside>
194 <section id="tshirt-content" class="col-sm-7 text-center"> 194 <section id="tshirt-content" class="col-sm-7 text-center">
195 <div class="switch-border-design" ng-click="hideShowReviewDesign()"> 195 <div class="switch-border-design" ng-click="hideShowReviewDesign()">
196 <i class="fa fa-square-o" aria-hidden="true"></i> 枠線を消す 196 <i class="fa fa-square-o" aria-hidden="true"></i> 枠線を消す
197 </div> 197 </div>
198 <div class="tshirt-image"> 198 <div class="tshirt-image">
199 <img ng-src="{{ tShirtImg }}" alt="" /> 199 <img ng-src="{{ tShirtImg }}" alt="" />
200 <div ng-class="placeTshirt.place" id="preview-design" ng-style="hideReviewDesign == true ? {border: 0} : {}" ng-show="(placeTshirt.face === tShirtChoiceBackFrontKey)" ng-click="modalTShirtDesign()"> 200 <div ng-class="placeTshirt.place" id="preview-design" ng-style="hideReviewDesign == true ? {border: 0} : {}" ng-show="(placeTshirt.face === tShirtChoiceBackFrontKey)" ng-click="modalTShirtDesign()">
201 <img ng-src="{{outputImage}}" ng-show="outputImage"/> 201 <img ng-src="{{outputImage}}" ng-show="outputImage"/>
202 </div> 202 </div>
203 </div> 203 </div>
204 <div class="tshirt-choice"> 204 <div class="tshirt-choice">
205 <ul> 205 <ul>
206 <li ng-class="'front' === tShirtChoiceBackFrontKey ? 'focus' : ''"> 206 <li ng-class="'front' === tShirtChoiceBackFrontKey ? 'focus' : ''">
207 <div>前</div> 207 <div>前</div>
208 <div class="image" ng-click="choiceTShirtBackFront('front')"> 208 <div class="image" ng-click="choiceTShirtBackFront('front')">
209 <img ng-src="{{ tShirtImgFront }}" alt="" /> 209 <img ng-src="{{ tShirtImgFront }}" alt="" />
210 </div> 210 </div>
211 211
212 </li> 212 </li>
213 <li ng-class="'back' === tShirtChoiceBackFrontKey ? 'focus' : ''"> 213 <li ng-class="'back' === tShirtChoiceBackFrontKey ? 'focus' : ''">
214 <div>後</div> 214 <div>後</div>
215 <div class="image" ng-click="choiceTShirtBackFront('back')"> 215 <div class="image" ng-click="choiceTShirtBackFront('back')">
216 <img ng-src="{{ tShirtImgBack }}" alt="" /> 216 <img ng-src="{{ tShirtImgBack }}" alt="" />
217 </div> 217 </div>
218 218
219 </li> 219 </li>
220 </ul> 220 </ul>
221 </div> 221 </div>
222 </section> 222 </section>
223 </article> 223 </article>
224 <footer class="clearfix"> 224 <footer class="clearfix">
225 <ul class="nav-footer"> 225 <ul class="nav-footer">
226 <li><a href="#">店舗検索</a></li> 226 <li><a href="#">店舗検索</a></li>
227 <li><a href="#">お客様窓口</a></li> 227 <li><a href="#">お客様窓口</a></li>
228 <li><a href="#">企業情報</a></li> 228 <li><a href="#">企業情報</a></li>
229 <li><a href="#">採用情報</a></li> 229 <li><a href="#">採用情報</a></li>
230 <li><a href="#">プライバシーポリシー</a></li> 230 <li><a href="#">プライバシーポリシー</a></li>
231 </ul> 231 </ul>
232 <div class="logo-bottom"> 232 <div class="logo-bottom">
233 <img src="images/logobottom.png" alt="Logo" /> 233 <img src="images/logobottom.png" alt="Logo" />
234 </div> 234 </div>
235 </footer> 235 </footer>
236 <div class="footer text-center"> 236 <div class="footer text-center">
237 Copyright &copy; CREVASSE - All Rights Reserved 237 Copyright &copy; CREVASSE - All Rights Reserved
238 </div> 238 </div>
239 239
240 <!--MODAL CONTENT--> 240 <!--MODAL CONTENT-->
241 <div ng-include="designFrameView"></div> 241 <div ng-include="designFrameView"></div>
242 </div> 242 </div>
243 243
244 244
245 </div> 245 </div>
246 246