Commit a56541cf9577c3f4ab4210fcd243d52e6882e1e2

Authored by DANG
1 parent 19a110aefd

add css

Showing 3 changed files with 61 additions and 9 deletions Inline Diff

1 /* Space out content a bit */ 1 /* Space out content a bit */
2 @import "../fonts/font.css"; 2 @import "../fonts/font.css";
3 body { 3 body {
4 font-family: 'Hiragino Kaku Gothic Pro'; 4 font-family: 'Hiragino Kaku Gothic Pro';
5 5
6 } 6 }
7 .padding-right-0{ 7 .padding-right-0{
8 padding-right: 0!important; 8 padding-right: 0!important;
9 } 9 }
10 .padding-left-0{ 10 .padding-left-0{
11 padding-left: 0!important; 11 padding-left: 0!important;
12 } 12 }
13 button.red{ 13 button.red{
14 color: #ffffff; 14 color: #ffffff;
15 background-color: #ff0000; 15 background-color: #ff0000;
16 border: 1px solid #ff0000; 16 border: 1px solid #ff0000;
17 17
18 } 18 }
19 button.white{ 19 button.white{
20 border: 1px solid #ff8080; 20 border: 1px solid #ff8080;
21 color: #ff8080; 21 color: #ff8080;
22 background-color: #ffffff; 22 background-color: #ffffff;
23 } 23 }
24 button.brown{ 24 button.brown{
25 background-color: #666666; 25 background-color: #666666;
26 border: 1px solid #666666; 26 border: 1px solid #666666;
27 color: #ffffff; 27 color: #ffffff;
28 border-radius: 5px; 28 border-radius: 5px;
29 } 29 }
30 button.black{ 30 button.black{
31 border: 1px solid #c9c9c9; 31 border: 1px solid #c9c9c9;
32 background-color: #343434; 32 background-color: #343434;
33 color: #ffffff; 33 color: #ffffff;
34 padding: 1px 6px; 34 padding: 1px 6px;
35 } 35 }
36 #tshirt-container{ 36 #tshirt-container{
37 border-left: 1px solid #dcdcdc; 37 border-left: 1px solid #dcdcdc;
38 border-right: 1px solid #dcdcdc; 38 border-right: 1px solid #dcdcdc;
39 } 39 }
40 /*HEADER*/ 40 /*HEADER*/
41 header{ 41 header{
42 border-bottom: 1px solid #dcdcdc; 42 border-bottom: 1px solid #dcdcdc;
43 } 43 }
44 header .logo{ 44 header .logo{
45 color: #ed1d24; 45 color: #ed1d24;
46 font-size: 30px; 46 font-size: 30px;
47 text-transform: uppercase; 47 text-transform: uppercase;
48 font-weight: bold; 48 font-weight: bold;
49 } 49 }
50 header .logo img{ 50 header .logo img{
51 width: 60px; 51 width: 60px;
52 } 52 }
53 /*NAVIGATION*/ 53 /*NAVIGATION*/
54 nav{ 54 nav{
55 border-bottom: 1px solid #dcdcdc; 55 border-bottom: 1px solid #dcdcdc;
56 padding: 10px 0; 56 padding: 10px 0;
57 } 57 }
58 nav h2{ 58 nav h2{
59 font-size: 27px; 59 font-size: 27px;
60 margin: 0 0; 60 margin: 0 0;
61 } 61 }
62 nav ul{ 62 nav ul{
63 list-style: none; 63 list-style: none;
64 padding-left: 0; 64 padding-left: 0;
65 margin-bottom: 0; 65 margin-bottom: 0;
66
66 } 67 }
67 nav ul li{ 68 nav ul li{
68 margin-left: 2px; 69 margin-left: 2px;
69 float: left; 70 float: left;
70 padding: 6px 12px; 71 padding: 6px 12px;
71 background-color: #999999; 72 background-color: #999999;
73 position: relative;
72 } 74 }
75 nav ul li i.fa{
76 position: absolute;
77 color: #ffffff;
78 font-size: 18px;
79 right: -4px;
80 top: 50%;
81 transform: translateX(-50%) translateY(-50%);
82 -webkit-transform: translateX(-50%) translateY(-50%);
83 }
73 nav ul li a{ 84 nav ul li a{
74 color: #ffffff; 85 color: #ffffff;
75 } 86 }
87 nav ul li:hover a{
88 text-decoration: none;
89 color: #ffffff;
90 }
76 nav ul li.action{ 91 nav ul li.action{
77 color: #ffffff; 92 color: #ffffff;
78 background-color: #ed1d24; 93 background-color: #ed1d24;
79 } 94 }
80 /*ASIDE*/ 95 /*ASIDE*/
81 aside{ 96 aside{
82 margin: 10px 0; 97 margin: 10px 0;
83 } 98 }
84 99
85 aside .break-down{ 100 aside .break-down{
86 padding: 0 0; 101 padding: 0 0;
87 } 102 }
88 aside .break-down i.fa{ 103 aside .break-down i.fa{
89 font-size: 35px; 104 font-size: 35px;
90 color: #ff0000; 105 color: #ff0000;
91 } 106 }
92 aside .break-line{ 107 aside .break-line{
93 height: 10px; 108 height: 10px;
94 } 109 }
95 aside .break-line hr{ 110 aside .break-line hr{
96 border-top: 1px dotted #cccccc; 111 border-top: 1px dotted #cccccc;
97 } 112 }
98 aside .step{ 113 aside .step{
99 margin: 0 0; 114 margin: 0 0;
100 } 115 }
101 aside .step .title{ 116 aside .step .title{
102 font-size: 15px; 117 font-size: 15px;
103 line-height: 16px; 118 line-height: 16px;
104 font-weight: bold; 119 font-weight: bold;
105 margin-bottom: 3px; 120 margin-bottom: 3px;
106 } 121 }
107 aside .step .title-notice{ 122 aside .step .title-notice{
108 font-size: 13px; 123 font-size: 13px;
109 line-height: 16px; 124 line-height: 16px;
110 margin-bottom: 3px; 125 margin-bottom: 3px;
111 } 126 }
112 aside .step .title-notice .require{ 127 aside .step .title-notice .require{
113 font-size: 10px; 128 font-size: 10px;
114 } 129 }
115 aside .step .step-box{ 130 aside .step .step-box{
116 border: 2px solid #dcdcdc; 131 border: 2px solid #dcdcdc;
117 font-size: 12px; 132 font-size: 12px;
118 133
119 } 134 }
120 /*Step 1*/ 135 /*Step 1*/
121 aside .step .step-box .tshirt-design{ 136 aside .step .step-box .tshirt-design{
122 border: 1px solid #cccccc; 137 border: 1px solid #cccccc;
123 background-color: #f5f5f5; 138 background-color: #f5f5f5;
124 margin: 10px 10px; 139 margin: 10px 10px;
125 } 140 }
126 aside .step .step-box .tshirt-design div{ 141 aside .step .step-box .tshirt-design div{
127 float: left; 142 float: left;
128 } 143 }
129 aside .step .step-box .tshirt-design .icon{ 144 aside .step .step-box .tshirt-design .icon{
130 padding: 4px 4px; 145 padding: 4px 4px;
131 border-right: 1px solid #cccccc; 146 border-right: 1px solid #cccccc;
132 147
133 } 148 }
134 aside .step .step-box .tshirt-design .icon img{ 149 aside .step .step-box .tshirt-design .icon img{
135 height: 50px; 150 height: 50px;
136 } 151 }
137 aside .step .step-box .tshirt-design .name{ 152 aside .step .step-box .tshirt-design .name{
138 padding: 10px 10px; 153 padding: 10px 10px;
139 154
140 } 155 }
141 aside .step .step-box .tshirt-design .action{ 156 aside .step .step-box .tshirt-design .action{
142 padding: 10px 10px; 157 padding: 10px 10px;
143 float: right; 158 float: right;
144 159
145 } 160 }
146 aside .step .step-box .tshirt-design .action button{ 161 aside .step .step-box .tshirt-design .action button{
147 padding: 8px 10px; 162 padding: 8px 10px;
148 } 163 }
149 /*Step 2*/ 164 /*Step 2*/
150 aside .step .step-box .tshirt-color{ 165 aside .step .step-box .tshirt-color{
151 padding: 6px 10px; 166 padding: 6px 10px;
152 position: relative; 167 position: relative;
153 } 168 }
154 aside .step .step-box .tshirt-color ul.choice-color{ 169 aside .step .step-box .tshirt-color ul.choice-color{
155 float: left; 170 float: left;
156 list-style: none; 171 list-style: none;
157 padding-left: 0; 172 padding-left: 0;
158 width: 100%; 173 width: 100%;
159 margin-bottom: 3px; 174 margin-bottom: 3px;
160 } 175 }
161 aside .step .step-box .tshirt-color ul.choice-color li{ 176 aside .step .step-box .tshirt-color ul.choice-color li{
162 margin: 0 10px 0 0; 177 margin: 0 10px 0 0;
163 border: 1px solid #cccccc; 178 border: 1px solid #cccccc;
164 padding: 2px 2px; 179 padding: 2px 2px;
165 float: left; 180 float: left;
166 } 181 }
167 aside .step .step-box .tshirt-color ul.choice-color li div{ 182 aside .step .step-box .tshirt-color ul.choice-color li div{
168 height: 30px; 183 height: 30px;
169 width: 30px; 184 width: 30px;
170 } 185 }
171 186
172 aside .step .step-box .tshirt-color ul.choice-color li.white div{ 187 aside .step .step-box .tshirt-color ul.choice-color li.white div{
173 background-color: #ece7e4; 188 background-color: #ece7e4;
174 } 189 }
175 aside .step .step-box .tshirt-color ul.choice-color li.blue div{ 190 aside .step .step-box .tshirt-color ul.choice-color li.blue div{
176 background-color: #e7dfd0; 191 background-color: #e7dfd0;
177 } 192 }
178 aside .step .step-box .tshirt-color .color-name{ 193 aside .step .step-box .tshirt-color .color-name{
179 width: 100%; 194 width: 100%;
180 font-size: 10px; 195 font-size: 10px;
181 } 196 }
182 aside .step .step-box .tshirt-color .view-more{ 197 aside .step .step-box .tshirt-color .view-more{
183 position: absolute; 198 position: absolute;
184 bottom: 6px; 199 bottom: 6px;
185 right: 10px; 200 right: 10px;
186 } 201 }
187 /*Step 3*/ 202 /*Step 3*/
188 aside .step .step-box .tshirt-saveorder{ 203 aside .step .step-box .tshirt-saveorder{
189 padding: 10px 10px 6px 10px; 204 padding: 10px 10px 6px 10px;
190 } 205 }
191 aside .step .step-box .tshirt-saveorder .action{ 206 aside .step .step-box .tshirt-saveorder .action{
192 width: 50%; 207 width: 50%;
193 float: left; 208 float: left;
194 } 209 }
195 aside .step .step-box .tshirt-saveorder .action:first-child{ 210 aside .step .step-box .tshirt-saveorder .action:first-child{
196 padding-right: 5px; 211 padding-right: 5px;
197 } 212 }
198 aside .step .step-box .tshirt-saveorder .action:last-child{ 213 aside .step .step-box .tshirt-saveorder .action:last-child{
199 padding-left: 5px; 214 padding-left: 5px;
200 } 215 }
201 aside .step .step-box .tshirt-saveorder .action button{ 216 aside .step .step-box .tshirt-saveorder .action button{
202 padding: 8px 10px; 217 padding: 8px 10px;
203 218
204 } 219 }
205 aside .step .step-box .tshirt-saveorder .action button .text{ 220 aside .step .step-box .tshirt-saveorder .action button .text{
206 float: left; 221 float: left;
207 width: 80%; 222 width: 80%;
208 text-align: center; 223 text-align: center;
209 padding-left: 10px; 224 padding-left: 10px;
210 vertical-align: bottom; 225 vertical-align: bottom;
211 } 226 }
212 aside .step .step-box .tshirt-saveorder .action button .arrow{ 227 aside .step .step-box .tshirt-saveorder .action button .arrow{
213 float: left; 228 float: left;
214 width: 20%; 229 width: 20%;
215 height: 40px; 230 height: 40px;
216 position: relative; 231 position: relative;
217 } 232 }
218 aside .step .step-box .tshirt-saveorder .action button .arrow i.fa{ 233 aside .step .step-box .tshirt-saveorder .action button .arrow i.fa{
219 position: absolute; 234 position: absolute;
220 top: 50%; 235 top: 50%;
221 right: -6px; 236 right: -6px;
222 transform: translateX(-50%) translateY(-50%); 237 transform: translateX(-50%) translateY(-50%);
223 -webkit-transform: translateX(-50%) translateY(-50%); 238 -webkit-transform: translateX(-50%) translateY(-50%);
224 } 239 }
225 aside .step .step-box .tshirt-saveorder .notice{ 240 aside .step .step-box .tshirt-saveorder .notice{
226 padding: 5px 0 0 0; 241 padding: 5px 0 0 0;
227 } 242 }
228 /*Step 4*/ 243 /*Step 4*/
229 aside .step .title-notice{ 244 aside .step .title-notice{
230 245
231 } 246 }
232 aside .step .step-box .change-design{ 247 aside .step .step-box .change-design{
233 padding: 4px 4px; 248 padding: 4px 4px;
234 } 249 }
235 aside .step .step-box .change-design table{ 250 aside .step .step-box .change-design table{
236 251
237 } 252 }
238 aside .step .step-box .change-design table tr{ 253 aside .step .step-box .change-design table tr{
239 border-bottom: 1px dotted #cccccc; 254 border-bottom: 1px dotted #cccccc;
240 } 255 }
241 aside .step .step-box .change-design table tr:last-child{ 256 aside .step .step-box .change-design table tr:last-child{
242 border-bottom: 0; 257 border-bottom: 0;
243 } 258 }
244 259
245 /*Step 5- finish*/ 260 /*Step 5- finish*/
246 aside .step .finish-design{ 261 aside .step .finish-design{
247 padding: 20px 0; 262 padding: 20px 0;
248 } 263 }
249 aside .step .finish-design button{ 264 aside .step .finish-design button{
250 width: 100%; 265 width: 100%;
251 padding: 8px 10px; 266 padding: 8px 10px;
252 } 267 }
253 268
254 /*DESIGN CONTENT*/ 269 /*DESIGN CONTENT*/
255 #tshirt-content{ 270 #tshirt-content{
256 position: relative; 271 position: relative;
257 } 272 }
258 #tshirt-content .switch-border-design{ 273 #tshirt-content .switch-border-design{
259 position: absolute; 274 position: absolute;
260 top: 5px; 275 top: 5px;
261 right: 10px; 276 right: 10px;
262 color: red; 277 color: red;
263 font-size: 11px; 278 font-size: 11px;
264 } 279 }
265 #tshirt-content .tshirt-image{ 280 #tshirt-content .tshirt-image{
266 padding: 20px 0 0 0; 281 padding: 20px 0 0 0;
267 } 282 }
268 #tshirt-content .tshirt-choice{ 283 #tshirt-content .tshirt-choice{
269 284
270 } 285 }
271 #tshirt-content .tshirt-choice ul{ 286 #tshirt-content .tshirt-choice ul{
272 list-style: none; 287 list-style: none;
273 padding-left: 0; 288 padding-left: 0;
274 display: table; 289 display: table;
275 margin: auto; 290 margin: auto;
276 } 291 }
277 #tshirt-content .tshirt-choice ul li{ 292 #tshirt-content .tshirt-choice ul li{
278 float: left; 293 float: left;
279 294
280 margin: 10px 10px; 295 margin: 10px 10px;
281 } 296 }
282 #tshirt-content .tshirt-choice ul li .image{ 297 #tshirt-content .tshirt-choice ul li .image{
283 border: 1px solid #cccccc; 298 border: 1px solid #cccccc;
284 padding: 3px 3px; 299 padding: 3px 3px;
285 } 300 }
286 #tshirt-content .tshirt-choice ul li.focus{ 301 #tshirt-content .tshirt-choice ul li.focus{
287 302
288 } 303 }
289 #tshirt-content .tshirt-choice ul li.focus .image{ 304 #tshirt-content .tshirt-choice ul li.focus .image{
290 border: 1px solid #ff0000; 305 border: 1px solid #ff0000;
291 } 306 }
292 /*MODAL Design*/ 307 /*MODAL Design*/
293 #tshirt-design{ 308 #tshirt-design{
294 background-color: #666666; 309 background-color: #666666;
295 } 310 }
296 #tshirt-design .modal-dialog{ 311 #tshirt-design .modal-dialog{
297 width: 75%; 312 width: 75%;
298 margin: 0 auto; 313 margin: 0 auto;
299 } 314 }
300 #tshirt-design .modal-dialog .modal-content{ 315 #tshirt-design .modal-dialog .modal-content{
301 background-color: transparent; 316 background-color: transparent;
302 border-radius: 0; 317 border-radius: 0;
303 border: 0; 318 border: 0;
304 319 -webkit-box-shadow: 0 0 0 rgba(0, 0, 0, .5)!important;
320 box-shadow: 0 0 0 rgba(0, 0, 0, .5)!important;
305 } 321 }
306 #tshirt-design .modal-dialog .modal-content .modal-header{ 322 #tshirt-design .modal-dialog .modal-content .modal-header{
307 padding: 0 0 10px 0; 323 padding: 0 0 10px 0;
308 border-bottom: 0; 324 border-bottom: 0;
309 border-shadow: none!important; 325 border-shadow: none!important;
310 } 326 }
311 #tshirt-design .modal-dialog .modal-content .modal-body{ 327 #tshirt-design .modal-dialog .modal-content .modal-body{
312 background-color: #f5f5f5; 328 background-color: #f5f5f5;
313 padding: 0 0; 329 padding: 0 0;
314 } 330 }
315 #tshirt-design header{ 331 #tshirt-design header{
316 border-bottom: 1px solid #cccccc; 332 border-bottom: 1px solid #cccccc;
317 background-color: #dddddd; 333 background-color: #dddddd;
318 } 334 }
319 #tshirt-design header ul.nav{ 335 #tshirt-design header ul.nav{
320 padding-left: 0; 336 padding-left: 0;
321 list-style: none; 337 list-style: none;
322 } 338 }
323 #tshirt-design header ul.nav li{ 339 #tshirt-design header ul.nav li{
324 float: left; 340 float: left;
325 padding: 8px 26px; 341 padding: 8px 26px;
326 border-right: 1px solid #cccccc; 342 border-right: 1px solid #cccccc;
327 font-size: 14px; 343 font-size: 14px;
328 cursor: pointer; 344 cursor: pointer;
329 } 345 }
330 #tshirt-design header ul.nav li:hover{ 346 #tshirt-design header ul.nav li:hover{
331 background-color: red; 347 background-color: red;
332 color: #ffffff; 348 color: #ffffff;
333 } 349 }
334 #tshirt-design header ul.nav li:hover i.fa{ 350 #tshirt-design header ul.nav li:hover i.fa{
335 color: #ffffff; 351 color: #ffffff;
336 } 352 }
337 #tshirt-design header ul.nav li i.fa{ 353 #tshirt-design header ul.nav li i.fa{
338 color: #fe070f; 354 color: #fe070f;
339 font-size: 20px; 355 font-size: 20px;
340 margin-right: 10px; 356 margin-right: 10px;
341 } 357 }
342 #tshirt-design header .action{ 358 #tshirt-design header .action{
343 359
344 } 360 }
345 #tshirt-design header .action button{ 361 #tshirt-design header .action button{
346 padding: 2px 10px; 362 padding: 2px 10px;
347 margin: 6px 10px; 363 margin: 6px 10px;
348 } 364 }
349 #tshirt-design header .action button:hover{ 365 #tshirt-design header .action button:hover{
350 background-color: red; 366 background-color: red;
351 color: #ffffff; 367 color: #ffffff;
352 } 368 }
353 369
354 /*Aside modal*/ 370 /*Aside modal*/
355 .aside{ 371 .aside{
356 } 372 }
357 .aside #choice-design-option{ 373 .aside #choice-design-option{
358 list-style: none; 374 list-style: none;
359 padding-left: 0; 375 padding-left: 0;
360 margin-top: 10px; 376 margin-top: 10px;
361 377
362 } 378 }
363 .aside #choice-design-option li{ 379 .aside #choice-design-option li{
364 border: 1px solid #cdcdcd; 380 border: 1px solid #cdcdcd;
381 position: relative;
382 cursor: pointer;
365 } 383 }
366 .aside #choice-design-option li .hover{ 384 .aside #choice-design-option li .hover{
367 background-color: #fddad4; 385 background-color: #fddad4;
368 opacity: 0.5; 386 opacity: 0.6;
387 position: absolute;
388 width: 100%;
389 height: 100%;
369 display: none; 390 display: none;
370 } 391 }
371 .aside #choice-design-option li:hover .hover{ 392 .aside #choice-design-option li:hover .hover{
372 display: block; 393 display: block;
373 } 394 }
374 395
375 .aside #choice-design-option li .title{ 396 .aside #choice-design-option li .title{
376 background: url("../images/bg1.png") repeat #cdcdcd; 397 background: url("../images/bg1.png") repeat #cdcdcd;
377 padding: 3px 10px; 398 padding: 3px 10px;
378 } 399 }
379 .aside #choice-design-option li .title i.fa{ 400 .aside #choice-design-option li .title i.fa{
380 color: #000000; 401 color: #000000;
381 } 402 }
382 403
383 .aside #choice-design-option li .content{ 404 .aside #choice-design-option li .content{
384 405
385 } 406 }
386 .aside #choice-design-option li .content i.fa{ 407 .aside #choice-design-option li .content i.fa{
387 font-size: 30px; 408 font-size: 30px;
388 color: #fe070f; 409 color: #fe070f;
389 margin: 8px 0; 410 margin: 8px 0;
390 } 411 }
391 .aside #choice-design-option li .content .des{ 412 .aside #choice-design-option li .content .des{
392 padding: 3px 10px 3px 0; 413 padding: 3px 10px 3px 0;
393 } 414 }
394 415
395 /*Design content*/ 416 /*Design content*/
396 .tshirt-design-container{ 417 .tshirt-design-container{
397 position: relative; 418 position: relative;
398 } 419 }
399 .tshirt-design-container .design-content{ 420 .tshirt-design-container .design-content{
400 padding: 10px 50px 10px 25px; 421 padding: 10px 50px 10px 25px;
401 } 422 }
402 .tshirt-design-container .design-content .content{ 423 .tshirt-design-container .design-content .content{
403 width: 100%; 424 width: 100%;
404 min-height: 650px; 425 min-height: 650px;
405 background-color: #f0efea; 426 background-color: #f0efea;
406 padding: 40px 85px; 427 padding: 40px 85px;
407 height: 100%; 428 height: 100%;
408 } 429 }
409 .tshirt-design-container .design-content .content .selection-design{ 430 .tshirt-design-container .design-content .content .selection-design{
410 border: 1px solid #ff0000; 431 border: 1px solid #ff0000;
411 width: 100%; 432 width: 100%;
412 height: 620px; 433 height: 620px;
413 } 434 }
414 .tshirt-design-container .agree-design{ 435 .tshirt-design-container .agree-design{
415 position: absolute; 436 position: absolute;
416 right: -16px; 437 right: -16px;
417 top: 40%; 438 top: 40%;
418 } 439 }
419 .tshirt-design-container .trash-design{ 440 .tshirt-design-container .trash-design{
420 position: absolute; 441 position: absolute;
421 right: 5px; 442 right: 5px;
422 bottom: 0; 443 bottom: 0;
444 }
445
446
447 /*FOOTER*/
448 footer{
449 background-color: #333333;
450 }
451 footer ul.nav-footer{
452 padding-left: 0;
453 list-style: none;
454 }
455 footer ul.nav-footer li{
456 float: left;
457 padding: 3px 10px;
458 border-right: 1px dotted #ffffff;
459
460 }
461 footer ul.nav-footer li a{
462 color: #ffffff;
463 font-size: 11px;
423 } 464 }
424 /* Customize container */ 465 /* Customize container */
425 @media (min-width: 768px) { 466 @media (min-width: 768px) {
426 .container { 467 .container {
427 /*max-width: 730px;*/ 468 /*max-width: 730px;*/
428 } 469 }
429 } 470 }
430 471
431 /* Responsive: Portrait tablets and up */ 472 /* Responsive: Portrait tablets and up */
432 @media screen and (min-width: 768px) { 473 @media screen and (min-width: 768px) {
433 /* Remove the padding we set earlier */ 474 /* Remove the padding we set earlier */
434 475
435 } 476 }
436 477
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> 3 <header>
4 <div class="logo"> 4 <div class="logo">
5 <img src="images/uniqlo_logo.png" alt="Logo Uniqlo" /> 5 <img src="images/uniqlo_logo.png" alt="Logo Uniqlo" />
6 Uniqlo Customize 6 Uniqlo Customize
7 </div> 7 </div>
8 </header> 8 </header>
9 <nav class="clearfix"> 9 <nav class="clearfix">
10 <div class="col-sm-12"> 10 <div class="col-sm-12">
11 <h2 class="pull-left">加工箇所を選択してデザインしてください。</h2> 11 <h2 class="pull-left">加工箇所を選択してデザインしてください。</h2>
12 <ul class="pull-right"> 12 <ul class="pull-right">
13 <li><a href="#">商品に戻る</a></li> 13 <li><a href="#">商品に戻る</a><i class="fa fa-caret-left" aria-hidden="true"></i></li>
14 <li><a href="#">加工方法に戻る</a></li> 14 <li><a href="#">加工方法に戻る</a><i class="fa fa-caret-left" aria-hidden="true"></i></li>
15 <li class="action">デザインする</li> 15 <li class="action">デザインする</li>
16 </ul> 16 </ul>
17 </div> 17 </div>
18 </nav> 18 </nav>
19 <article> 19 <article class="clearfix">
20
21 <aside class="col-sm-5"> 20 <aside class="col-sm-5">
22 <div class="step"> 21 <div class="step">
23 <div class="title"> 22 <div class="title">
24 1. デザインを作る 23 1. デザインを作る
25 </div> 24 </div>
26 <div class="step-box"> 25 <div class="step-box">
27 <div class="tshirt-design clearfix"> 26 <div class="tshirt-design clearfix">
28 <div class="icon"> 27 <div class="icon">
29 <img src="images/t-shirt_icon/tshirt1.gif" alt="icon t-shirt" /> 28 <img src="images/t-shirt_icon/tshirt1.gif" alt="icon t-shirt" />
30 </div> 29 </div>
31 <div class="name"> 30 <div class="name">
32 背中背中 (28x22) 31 背中背中 (28x22)
33 </div> 32 </div>
34 <div class="action"> 33 <div class="action">
35 <button class="red" ng-click="modalTShirtDesign()"> 34 <button class="red" ng-click="modalTShirtDesign()">
36 <i class="fa fa-caret-right" aria-hidden="true"></i> デザインを作る 35 <i class="fa fa-caret-right" aria-hidden="true"></i> デザインを作る
37 </button> 36 </button>
38 </div> 37 </div>
39 </div> 38 </div>
40 </div> 39 </div>
41 </div> 40 </div>
42 41
43 <!-- BREAK DOWN--> 42 <!-- BREAK DOWN-->
44 <div class="text-center break-down"> 43 <div class="text-center break-down">
45 <img src="images/bg_step_arrow.gif" alt="arrow" /> 44 <img src="images/bg_step_arrow.gif" alt="arrow" />
46 </div> 45 </div>
47 46
48 <!-- STEP 2--> 47 <!-- STEP 2-->
49 <div class="step"> 48 <div class="step">
50 <div class="title"> 49 <div class="title">
51 2.アイテムカラーを変更する 50 2.アイテムカラーを変更する
52 </div> 51 </div>
53 <div class="step-box clearfix"> 52 <div class="step-box clearfix">
54 <div class="tshirt-color"> 53 <div class="tshirt-color">
55 <ul class="choice-color clearfix"> 54 <ul class="choice-color clearfix">
56 <li class="white"><div></div></li> 55 <li class="white"><div></div></li>
57 <li class="blue"><div></div></li> 56 <li class="blue"><div></div></li>
58 </ul> 57 </ul>
59 <div class="color-name"> 58 <div class="color-name">
60 color: 00 WHITE 59 color: 00 WHITE
61 </div> 60 </div>
62 <div class="view-more"> 61 <div class="view-more">
63 在庫確認 <i class="fa fa-chevron-circle-right" aria-hidden="true"></i> 62 在庫確認 <i class="fa fa-chevron-circle-right" aria-hidden="true"></i>
64 </div> 63 </div>
65 </div> 64 </div>
66 </div> 65 </div>
67 </div> 66 </div>
68 67
69 <!-- BREAK DOWN--> 68 <!-- BREAK DOWN-->
70 <div class="text-center break-down"> 69 <div class="text-center break-down">
71 <img src="images/bg_step_arrow.gif" alt="arrow" /> 70 <img src="images/bg_step_arrow.gif" alt="arrow" />
72 </div> 71 </div>
73 72
74 <!-- STEP 3--> 73 <!-- STEP 3-->
75 <div class="step"> 74 <div class="step">
76 <div class="step-box clearfix"> 75 <div class="step-box clearfix">
77 <div class="tshirt-saveorder"> 76 <div class="tshirt-saveorder">
78 <div class="clearfix"> 77 <div class="clearfix">
79 <div class="action"> 78 <div class="action">
80 <button class="white"> 79 <button class="white">
81 <div class="text"> 80 <div class="text">
82 このデザインを保存する 81 このデザインを保存する
83 </div> 82 </div>
84 <div class="arrow"> 83 <div class="arrow">
85 <i class="fa fa-chevron-circle-right" aria-hidden="true"></i> 84 <i class="fa fa-chevron-circle-right" aria-hidden="true"></i>
86 </div> 85 </div>
87 </button> 86 </button>
88 </div> 87 </div>
89 <div class="action"> 88 <div class="action">
90 <button class="red"> 89 <button class="red">
91 <div class="text"> 90 <div class="text">
92 このデザインで注文する 91 このデザインで注文する
93 </div> 92 </div>
94 <div class="arrow clearfix"> 93 <div class="arrow clearfix">
95 <i class="fa fa-chevron-circle-right" aria-hidden="true"></i> 94 <i class="fa fa-chevron-circle-right" aria-hidden="true"></i>
96 </div> 95 </div>
97 </button> 96 </button>
98 </div> 97 </div>
99 </div> 98 </div>
100 <div class="notice"> 99 <div class="notice">
101 デザインを保存するには、ログインしてください 100 デザインを保存するには、ログインしてください
102 </div> 101 </div>
103 </div> 102 </div>
104 </div> 103 </div>
105 104
106 <!-- BREAL LINE--> 105 <!-- BREAL LINE-->
107 <div class="text-center break-line"> 106 <div class="text-center break-line">
108 <hr /> 107 <hr />
109 </div> 108 </div>
110 109
111 <!-- STEP 4--> 110 <!-- STEP 4-->
112 <div class="step"> 111 <div class="step">
113 <div class="title-notice"> 112 <div class="title-notice">
114 商品・デザインの変更はこちら <span class="require">作業中のデザインは破棄されます</span> 113 商品・デザインの変更はこちら <span class="require">作業中のデザインは破棄されます</span>
115 </div> 114 </div>
116 <div class="step-box"> 115 <div class="step-box">
117 <div class="change-design"> 116 <div class="change-design">
118 <table> 117 <table>
119 <tr> 118 <tr>
120 <td class="text-center">商品</td> 119 <td class="text-center">商品</td>
121 <td>MENドライカノコポロシャツ・ポケツキ半袖(ホワイト)</td> 120 <td>MENドライカノコポロシャツ・ポケツキ半袖(ホワイト)</td>
122 <td class="text-right"> 121 <td class="text-right">
123 <button class="brown"><i class="fa fa-caret-right" aria-hidden="true"></i> 変更</button> 122 <button class="brown"><i class="fa fa-caret-right" aria-hidden="true"></i> 変更</button>
124 </td> 123 </td>
125 </tr> 124 </tr>
126 <tr> 125 <tr>
127 <td width="10%" class="text-center">加工方法</td> 126 <td width="10%" class="text-center">加工方法</td>
128 <td width="70%">シルク:胸中央 (27×27)</td> 127 <td width="70%">シルク:胸中央 (27×27)</td>
129 <td width="20%" class="text-right"> 128 <td width="20%" class="text-right">
130 <button class="brown"><i class="fa fa-caret-right" aria-hidden="true"></i> 変更</button> 129 <button class="brown"><i class="fa fa-caret-right" aria-hidden="true"></i> 変更</button>
131 </td> 130 </td>
132 </tr> 131 </tr>
133 </table> 132 </table>
134 </div> 133 </div>
135 </div> 134 </div>
136 </div> 135 </div>
137 <!-- STEP 5- finish--> 136 <!-- STEP 5- finish-->
138 <div class="step"> 137 <div class="step">
139 <div class="finish-design"> 138 <div class="finish-design">
140 <button class="white"> 139 <button class="white">
141 自分で保存したデザインを呼び出す <i class="fa fa-chevron-circle-right" aria-hidden="true"></i> 140 自分で保存したデザインを呼び出す <i class="fa fa-chevron-circle-right" aria-hidden="true"></i>
142 </button> 141 </button>
143 </div> 142 </div>
144 143
145 </div> 144 </div>
146 </div> 145 </div>
147 </aside> 146 </aside>
148 <section id="tshirt-content" class="col-sm-7 text-center"> 147 <section id="tshirt-content" class="col-sm-7 text-center">
149 <div class="switch-border-design"> 148 <div class="switch-border-design">
150 <i class="fa fa-square-o" aria-hidden="true"></i> 枠線を消す 149 <i class="fa fa-square-o" aria-hidden="true"></i> 枠線を消す
151 </div> 150 </div>
152 <div class="tshirt-image"> 151 <div class="tshirt-image">
153 <img src="images/t-shirt/front.png" alt="" /> 152 <img src="images/t-shirt/front.png" alt="" />
154 </div> 153 </div>
155 <div class="tshirt-choice"> 154 <div class="tshirt-choice">
156 <ul> 155 <ul>
157 <li class="front focus"> 156 <li class="front focus">
158 <div>前</div> 157 <div>前</div>
159 <div class="image"> 158 <div class="image">
160 <img src="images/t-shirt_icon/tshirt1-front.png" alt="" /> 159 <img src="images/t-shirt_icon/tshirt1-front.png" alt="" />
161 </div> 160 </div>
162 161
163 </li> 162 </li>
164 <li class="back"> 163 <li class="back">
165 <div>後</div> 164 <div>後</div>
166 <div class="image"> 165 <div class="image">
167 <img src="images/t-shirt_icon/tshirt1-back.png" alt="" /> 166 <img src="images/t-shirt_icon/tshirt1-back.png" alt="" />
168 </div> 167 </div>
169 168
170 </li> 169 </li>
171 </ul> 170 </ul>
172 </div> 171 </div>
173 </section> 172 </section>
174
175 </article> 173 </article>
174 <footer class="clearfix">
175 <ul class="nav-footer">
176 <li><a href="#">店舗検索</a></li>
177 <li><a href="#">お客様窓口</a></li>
178 <li><a href="#">企業情報</a></li>
179 <li><a href="#">採用情報</a></li>
180 <li><a href="#">プライバシーポリシー</a></li>
181 </ul>
182 </footer>
176 183
177 <!--MODAL CONTENT--> 184 <!--MODAL CONTENT-->
178 <div ng-include="'views/tshirt-design.html'"></div> 185 <div ng-include="'views/tshirt-design.html'"></div>
179 </div> 186 </div>
180 187
181 188
app/views/tshirt-design.html
1 <!-- Modal --> 1 <!-- Modal -->
2 <div class="modal fade" id="tshirt-design" tabindex="-1" role="dialog" aria-labelledby="myModalLabel"> 2 <div class="modal fade" id="tshirt-design" tabindex="-1" role="dialog" aria-labelledby="myModalLabel">
3 3
4 <div class="modal-dialog" role="document"> 4 <div class="modal-dialog" role="document">
5 <div class="modal-content"> 5 <div class="modal-content">
6 <div class="modal-header"> 6 <div class="modal-header">
7 <button class="black" ng-click="modalClose()">x キャンセル</button> 7 <button class="black" ng-click="modalClose()"><i class="fa fa-times" aria-hidden="true"></i> キャンセル</button>
8 <button class="black">> はじめての方へ</button> 8 <button class="black"> <i class="fa fa-angle-right" aria-hidden="true"></i> はじめての方へ</button>
9 </div> 9 </div>
10 <div class="modal-body"> 10 <div class="modal-body">
11 <header class="clearfix"> 11 <header class="clearfix">
12 <ul class="nav pull-left"> 12 <ul class="nav pull-left">
13 <li> 13 <li>
14 <i class="fa fa-jpy" aria-hidden="true"></i> 文字 14 <i class="fa fa-jpy" aria-hidden="true"></i> 文字
15 </li> 15 </li>
16 <li> 16 <li>
17 <i class="fa fa-btc" aria-hidden="true"></i> イラスト・イメージ 17 <i class="fa fa-btc" aria-hidden="true"></i> イラスト・イメージ
18 </li> 18 </li>
19 <li> 19 <li>
20 <i class="fa fa-money" aria-hidden="true"></i> 自分の画像・写真 20 <i class="fa fa-money" aria-hidden="true"></i> 自分の画像・写真
21 </li> 21 </li>
22 <li> 22 <li>
23 <i class="fa fa-minus-circle" aria-hidden="true"></i> 全消去 23 <i class="fa fa-minus-circle" aria-hidden="true"></i> 全消去
24 </li> 24 </li>
25 </ul> 25 </ul>
26 <div class="action pull-right"> 26 <div class="action pull-right">
27 <button class="white"> 27 <button class="white">
28 アルバムを開く 28 アルバムを開く
29 </button> 29 </button>
30 <button class="white"> 30 <button class="white">
31 アルバムに入れる 31 アルバムに入れる
32 </button> 32 </button>
33 </div> 33 </div>
34 </header> 34 </header>
35 <section class="tshirt-design-container clearfix"> 35 <section class="tshirt-design-container clearfix">
36 <div class="aside col-xs-4"> 36 <div class="aside col-xs-4">
37 <ul id="choice-design-option"> 37 <ul id="choice-design-option">
38 <li> 38 <li>
39 <div class="hover"></div>
39 <div class="title"> 40 <div class="title">
40 <i class="fa fa-chevron-circle-right" aria-hidden="true"></i> 41 <i class="fa fa-chevron-circle-right" aria-hidden="true"></i>
41 文字を追加 42 文字を追加
42 </div> 43 </div>
43 <div class="content clearfix"> 44 <div class="content clearfix">
44 <div class="col-xs-2 text-center"> 45 <div class="col-xs-2 text-center">
45 <i class="fa fa-jpy" aria-hidden="true"></i> 46 <i class="fa fa-jpy" aria-hidden="true"></i>
46 </div> 47 </div>
47 <div class="col-xs-10 des padding-left-0"> 48 <div class="col-xs-10 des padding-left-0">
48 書体を選んでお好きな文字を入力できます 49 書体を選んでお好きな文字を入力できます
49 </div> 50 </div>
50 </div> 51 </div>
51 </li> 52 </li>
52 <li> 53 <li>
54 <div class="hover"></div>
53 <div class="title"> 55 <div class="title">
54 <i class="fa fa-chevron-circle-right" aria-hidden="true"></i> 56 <i class="fa fa-chevron-circle-right" aria-hidden="true"></i>
55 イラストやイメージを追加 57 イラストやイメージを追加
56 </div> 58 </div>
57 <div class="content clearfix"> 59 <div class="content clearfix">
58 <div class="col-xs-2 text-center"> 60 <div class="col-xs-2 text-center">
59 <i class="fa fa-btc" aria-hidden="true"></i> 61 <i class="fa fa-btc" aria-hidden="true"></i>
60 </div> 62 </div>
61 <div class="col-xs-10 des padding-left-0"> 63 <div class="col-xs-10 des padding-left-0">
62 自由にお使いいただけるデザイン画像をご用意しました 64 自由にお使いいただけるデザイン画像をご用意しました
63 </div> 65 </div>
64 </div> 66 </div>
65 </li> 67 </li>
66 <li> 68 <li>
69 <div class="hover"></div>
67 <div class="title"> 70 <div class="title">
68 <i class="fa fa-chevron-circle-right" aria-hidden="true"></i> 71 <i class="fa fa-chevron-circle-right" aria-hidden="true"></i>
69 自分の画像・写真を追加 72 自分の画像・写真を追加
70 </div> 73 </div>
71 <div class="content clearfix"> 74 <div class="content clearfix">
72 <div class="col-xs-2 text-center"> 75 <div class="col-xs-2 text-center">
73 <i class="fa fa-jpy" aria-hidden="true"></i> 76 <i class="fa fa-jpy" aria-hidden="true"></i>
74 </div> 77 </div>
75 <div class="col-xs-10 des padding-left-0"> 78 <div class="col-xs-10 des padding-left-0">
76 ご自分で用意した画像をアップロードして使えます 79 ご自分で用意した画像をアップロードして使えます
77 </div> 80 </div>
78 </div> 81 </div>
79 </li> 82 </li>
80 <li> 83 <li>
84 <div class="hover"></div>
81 <div class="title"> 85 <div class="title">
82 <i class="fa fa-chevron-circle-right" aria-hidden="true"></i> 86 <i class="fa fa-chevron-circle-right" aria-hidden="true"></i>
83 おすすめデザインを使う 87 おすすめデザインを使う
84 </div> 88 </div>
85 <div class="content clearfix"> 89 <div class="content clearfix">
86 <div class="col-xs-2 text-center"> 90 <div class="col-xs-2 text-center">
87 <i class="fa fa-jpy" aria-hidden="true"></i> 91 <i class="fa fa-jpy" aria-hidden="true"></i>
88 </div> 92 </div>
89 <div class="col-xs-10 des padding-left-0"> 93 <div class="col-xs-10 des padding-left-0">
90 おすすめデザインデータをご自由にカスタマイズしてお使いください 94 おすすめデザインデータをご自由にカスタマイズしてお使いください
91 </div> 95 </div>
92 </div> 96 </div>
93 </li> 97 </li>
94 98
95 </ul> 99 </ul>
96 </div> 100 </div>
97 <div class="design-content col-xs-8"> 101 <div class="design-content col-xs-8">
98 <div class="content"> 102 <div class="content">
99 <div class="selection-design"> 103 <div class="selection-design">
100 104
101 </div> 105 </div>
102 </div> 106 </div>
103 <div class="agree-design"> 107 <div class="agree-design">
104 <img src="images/agree-design.png" alt="agree design" /> 108 <img src="images/agree-design.png" alt="agree design" />
105 </div> 109 </div>
106 <div class="trash-design"> 110 <div class="trash-design">
107 <img src="images/trash.png" alt="trash design" /> 111 <img src="images/trash.png" alt="trash design" />
108 </div> 112 </div>
109 </div> 113 </div>
110 </section> 114 </section>
111 </div> 115 </div>
112 </div> 116 </div>
113 </div> 117 </div>
114 </div> 118 </div>