Commit 5c778530c5dd1a3c8a1f58ac054b257ebc4d825f

Authored by Dang YoungWorld
1 parent afc65cdc72
Exists in master and in 1 other branch develop

update theme

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

20.1 KB

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 "placedesign.css"; 4 @import "placedesign.css";
5 html{ 5 html{
6 height:100%; 6 height:100%;
7 width:100%; 7 width:100%;
8 } 8 }
9 body { 9 body {
10 font-family: 'Hiragino Kaku Gothic Pro', sans-serif; 10 font-family: 'Hiragino Kaku Gothic Pro', sans-serif;
11 height:100%; 11 height:100%;
12 width:100%; 12 width:100%;
13 } 13 }
14 /*Scroll bar style*/ 14 /*Scroll bar style*/
15 ::-webkit-scrollbar { 15 ::-webkit-scrollbar {
16 -webkit-appearance: none; 16 -webkit-appearance: none;
17 width: 7px; 17 width: 7px;
18 } 18 }
19 ::-webkit-scrollbar-track { 19 ::-webkit-scrollbar-track {
20 -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3); 20 -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
21 } 21 }
22 22
23 ::-webkit-scrollbar-thumb { 23 ::-webkit-scrollbar-thumb {
24 border-radius: 4px; 24 border-radius: 4px;
25 background-color: rgba(0,0,0,.5); 25 background-color: rgba(0,0,0,.5);
26 -webkit-box-shadow: 0 0 1px rgba(255,255,255,.5); 26 -webkit-box-shadow: 0 0 1px rgba(255,255,255,.5);
27 } 27 }
28 /*End scroll bar style*/ 28 /*End scroll bar style*/
29 .padding-right-0{ 29 .padding-right-0{
30 padding-right: 0!important; 30 padding-right: 0!important;
31 } 31 }
32 .padding-left-0{ 32 .padding-left-0{
33 padding-left: 0!important; 33 padding-left: 0!important;
34 } 34 }
35 button.red{ 35 button.red{
36 color: #ffffff; 36 color: #ffffff;
37 background-color: #ff0000; 37 background-color: #ff0000;
38 border: 1px solid #ff0000; 38 border: 1px solid #ff0000;
39 39
40 } 40 }
41 button.white{ 41 button.white{
42 border: 1px solid #ff8080; 42 border: 1px solid #ff8080;
43 color: #ff8080; 43 color: #ff8080;
44 background-color: #ffffff; 44 background-color: #ffffff;
45 } 45 }
46 button.brown{ 46 button.brown{
47 background-color: #666666; 47 background-color: #666666;
48 border: 1px solid #666666; 48 border: 1px solid #666666;
49 color: #ffffff; 49 color: #ffffff;
50 border-radius: 5px; 50 border-radius: 5px;
51 } 51 }
52 button.black{ 52 button.black{
53 border: 1px solid #c9c9c9; 53 border: 1px solid #c9c9c9;
54 background-color: #343434; 54 background-color: #343434;
55 color: #ffffff; 55 color: #ffffff;
56 padding: 1px 6px; 56 padding: 1px 6px;
57 } 57 }
58 #tshirt-container{ 58 #tshirt-container{
59 border-left: 1px solid #dcdcdc; 59 border-left: 1px solid #dcdcdc;
60 border-right: 1px solid #dcdcdc; 60 border-right: 1px solid #dcdcdc;
61 } 61 }
62 /*HEADER*/ 62 /*HEADER*/
63 header{ 63 header{
64 border-bottom: 1px solid #dcdcdc; 64 border-bottom: 1px solid #dcdcdc;
65 } 65 }
66 header .logo{ 66 header .logo{
67 color: #ed1d24; 67 padding-left: 0!important;
68 font-size: 30px;
69 text-transform: uppercase;
70 font-weight: bold;
71 } 68 }
72 header .logo img{ 69 header .logo img{
73 width: 60px; 70 height: 60px;
71 }
72 header .social-share{
73 list-style: none;
74 background-color: #eeeeee;
75 display: table;
76 padding-left: 0;
77 margin-bottom: 0;
78 }
79 header .social-share li{
80 float: left;
81 margin: 15px 15px;
82 background-color: #c5c5c5;
83 width: 30px;
84 height: 30px;
85 -moz-border-radius: 15px;
86 -webkit-border-radius: 15px;
87 border-radius: 15px;
88 text-align: center;
89 padding: 6px 0;
90 }
91 header .social-share li i{
92 font-size: 20px;
93 color: #ffffff;
94 }
95 header .top-menu{
96 list-style: none;
97 padding-left: 0;
98 margin-bottom: 3px;
99 }
100 header .top-menu li{
101 float: left;
102 padding: 6px 10px;
103 }
104 header .top-control{
105 list-style: none;
106 padding-left: 0;
107 margin-bottom: 0;
108 }
109 header .top-control li{
110 float: left;
111 margin: 0 10px;
112 }
113 header .top-control li .bt-yellow{
114 background-color: #fe6a00;
115 color: #ffffff;
116 padding: 4px 10px;
117 font-size: 12px;
118 }
119 header .user-control{
120 background-color: #888888;
121 text-align: center;
74 } 122 }
75 /*NAVIGATION*/ 123 /*NAVIGATION*/
76 nav{ 124 nav{
77 border-bottom: 1px solid #dcdcdc; 125 border-bottom: 1px solid #dcdcdc;
78 padding: 10px 0; 126 padding: 10px 0;
79 } 127 }
80 nav h2{ 128 nav h2{
81 font-size: 27px; 129 font-size: 27px;
82 margin: 0 0; 130 margin: 0 0;
83 } 131 }
84 nav ul{ 132 nav ul{
85 list-style: none; 133 list-style: none;
86 padding-left: 0; 134 padding-left: 0;
87 margin-bottom: 0; 135 margin-bottom: 0;
88 136
89 } 137 }
90 nav ul li{ 138 nav ul li{
91 margin-left: 2px; 139 margin-left: 2px;
92 float: left; 140 float: left;
93 padding: 6px 12px; 141 padding: 6px 12px;
94 background-color: #999999; 142 background-color: #999999;
95 position: relative; 143 position: relative;
96 } 144 }
97 nav ul li i.fa{ 145 nav ul li i.fa{
98 position: absolute; 146 position: absolute;
99 color: #ffffff; 147 color: #ffffff;
100 font-size: 18px; 148 font-size: 18px;
101 right: -4px; 149 right: -4px;
102 top: 50%; 150 top: 50%;
103 transform: translateX(-50%) translateY(-50%); 151 transform: translateX(-50%) translateY(-50%);
104 -webkit-transform: translateX(-50%) translateY(-50%); 152 -webkit-transform: translateX(-50%) translateY(-50%);
105 } 153 }
106 nav ul li a{ 154 nav ul li a{
107 color: #ffffff; 155 color: #ffffff;
108 } 156 }
109 nav ul li:hover a{ 157 nav ul li:hover a{
110 text-decoration: none; 158 text-decoration: none;
111 color: #ffffff; 159 color: #ffffff;
112 } 160 }
113 nav ul li.action{ 161 nav ul li.action{
114 color: #ffffff; 162 color: #ffffff;
115 background-color: #ed1d24; 163 background-color: #ed1d24;
116 } 164 }
117 /*ASIDE*/ 165 /*ASIDE*/
118 aside{ 166 aside{
119 margin: 10px 0; 167 margin: 10px 0;
120 } 168 }
121 169
122 aside .break-down{ 170 aside .break-down{
123 padding: 0 0; 171 padding: 0 0;
124 } 172 }
125 aside .break-down i.fa{ 173 aside .break-down i.fa{
126 font-size: 35px; 174 font-size: 35px;
127 color: #ff0000; 175 color: #ff0000;
128 } 176 }
129 aside .break-line{ 177 aside .break-line{
130 height: 10px; 178 height: 10px;
131 } 179 }
132 aside .break-line hr{ 180 aside .break-line hr{
133 border-top: 1px dotted #cccccc; 181 border-top: 1px dotted #cccccc;
134 } 182 }
135 aside .step{ 183 aside .step{
136 margin: 0 0; 184 margin: 0 0;
137 } 185 }
138 aside .step .title{ 186 aside .step .title{
139 font-size: 15px; 187 font-size: 15px;
140 line-height: 16px; 188 line-height: 16px;
141 font-weight: bold; 189 font-weight: bold;
142 margin-bottom: 3px; 190 margin-bottom: 3px;
143 } 191 }
144 aside .step .title-notice{ 192 aside .step .title-notice{
145 font-size: 13px; 193 font-size: 13px;
146 line-height: 16px; 194 line-height: 16px;
147 margin-bottom: 3px; 195 margin-bottom: 3px;
148 } 196 }
149 aside .step .title-notice .require{ 197 aside .step .title-notice .require{
150 font-size: 10px; 198 font-size: 10px;
151 } 199 }
152 aside .step .step-box{ 200 aside .step .step-box{
153 border: 2px solid #dcdcdc; 201 border: 2px solid #dcdcdc;
154 font-size: 12px; 202 font-size: 12px;
155 203
156 } 204 }
157 /*Step 1*/ 205 /*Step 1*/
158 aside .step .step-box .tshirt-design{ 206 aside .step .step-box .tshirt-design{
159 border: 1px solid #cccccc; 207 border: 1px solid #cccccc;
160 background-color: #f5f5f5; 208 background-color: #f5f5f5;
161 margin: 10px 10px; 209 margin: 10px 10px;
162 } 210 }
163 aside .step .step-box .tshirt-design:hover{ 211 aside .step .step-box .tshirt-design:hover{
164 border: 1px solid #ff0000; 212 border: 1px solid #ff0000;
165 } 213 }
166 aside .step .step-box .tshirt-design button:hover{ 214 aside .step .step-box .tshirt-design button:hover{
167 background-color: #fa7b7b; 215 background-color: #fa7b7b;
168 border: 1px solid #fa7b7b; 216 border: 1px solid #fa7b7b;
169 } 217 }
170 aside .step .step-box .tshirt-design div{ 218 aside .step .step-box .tshirt-design div{
171 float: left; 219 float: left;
172 } 220 }
173 aside .step .step-box .tshirt-design .icon{ 221 aside .step .step-box .tshirt-design .icon{
174 padding: 4px 4px; 222 padding: 4px 4px;
175 border-right: 1px solid #cccccc; 223 border-right: 1px solid #cccccc;
176 224
177 } 225 }
178 aside .step .step-box .tshirt-design .icon img{ 226 aside .step .step-box .tshirt-design .icon img{
179 height: 50px; 227 height: 50px;
180 } 228 }
181 aside .step .step-box .tshirt-design .name{ 229 aside .step .step-box .tshirt-design .name{
182 padding: 10px 10px; 230 padding: 10px 10px;
183 231
184 } 232 }
185 aside .step .step-box .tshirt-design .action{ 233 aside .step .step-box .tshirt-design .action{
186 padding: 10px 10px; 234 padding: 10px 10px;
187 float: right; 235 float: right;
188 236
189 } 237 }
190 aside .step .step-box .tshirt-design .action button{ 238 aside .step .step-box .tshirt-design .action button{
191 padding: 8px 10px; 239 padding: 8px 10px;
192 } 240 }
193 /*Step 2*/ 241 /*Step 2*/
194 aside .step .step-box .tshirt-color{ 242 aside .step .step-box .tshirt-color{
195 padding: 6px 10px; 243 padding: 6px 10px;
196 position: relative; 244 position: relative;
197 } 245 }
198 aside .step .step-box .tshirt-color ul.choice-color{ 246 aside .step .step-box .tshirt-color ul.choice-color{
199 float: left; 247 float: left;
200 list-style: none; 248 list-style: none;
201 padding-left: 0; 249 padding-left: 0;
202 width: 100%; 250 width: 100%;
203 margin-bottom: 3px; 251 margin-bottom: 3px;
204 } 252 }
205 aside .step .step-box .tshirt-color ul.choice-color li{ 253 aside .step .step-box .tshirt-color ul.choice-color li{
206 margin: 0 8px 4px 0; 254 margin: 0 8px 4px 0;
207 border: 1px solid #cccccc; 255 border: 1px solid #cccccc;
208 padding: 2px 2px; 256 padding: 2px 2px;
209 float: left; 257 float: left;
210 cursor: pointer; 258 cursor: pointer;
211 } 259 }
212 aside .step .step-box .tshirt-color ul.choice-color li.action{ 260 aside .step .step-box .tshirt-color ul.choice-color li.action{
213 border: 1px solid #ff0000; 261 border: 1px solid #ff0000;
214 } 262 }
215 aside .step .step-box .tshirt-color ul.choice-color li:hover{ 263 aside .step .step-box .tshirt-color ul.choice-color li:hover{
216 border: 1px solid #ff0000; 264 border: 1px solid #ff0000;
217 } 265 }
218 aside .step .step-box .tshirt-color ul.choice-color li div{ 266 aside .step .step-box .tshirt-color ul.choice-color li div{
219 height: 30px; 267 height: 30px;
220 width: 30px; 268 width: 30px;
221 } 269 }
222 270
223 aside .step .step-box .tshirt-color ul.choice-color li.white div{ 271 aside .step .step-box .tshirt-color ul.choice-color li.white div{
224 background-color: #ece7e4; 272 background-color: #ece7e4;
225 } 273 }
226 aside .step .step-box .tshirt-color ul.choice-color li.blue div{ 274 aside .step .step-box .tshirt-color ul.choice-color li.blue div{
227 background-color: #e7dfd0; 275 background-color: #e7dfd0;
228 } 276 }
229 aside .step .step-box .tshirt-color .color-name{ 277 aside .step .step-box .tshirt-color .color-name{
230 width: 100%; 278 width: 100%;
231 font-size: 10px; 279 font-size: 10px;
232 } 280 }
233 aside .step .step-box .tshirt-color .view-more{ 281 aside .step .step-box .tshirt-color .view-more{
234 position: absolute; 282 position: absolute;
235 bottom: 6px; 283 bottom: 6px;
236 right: 10px; 284 right: 10px;
237 } 285 }
238 /*Step 3*/ 286 /*Step 3*/
239 aside .step .step-box .tshirt-saveorder{ 287 aside .step .step-box .tshirt-saveorder{
240 padding: 10px 10px 6px 10px; 288 padding: 10px 10px 6px 10px;
241 } 289 }
242 aside .step .step-box .tshirt-saveorder .action{ 290 aside .step .step-box .tshirt-saveorder .action{
243 width: 50%; 291 width: 50%;
244 float: left; 292 float: left;
245 } 293 }
246 aside .step .step-box .tshirt-saveorder .action:first-child{ 294 aside .step .step-box .tshirt-saveorder .action:first-child{
247 padding-right: 5px; 295 padding-right: 5px;
248 } 296 }
249 aside .step .step-box .tshirt-saveorder .action:last-child{ 297 aside .step .step-box .tshirt-saveorder .action:last-child{
250 padding-left: 5px; 298 padding-left: 5px;
251 } 299 }
252 aside .step .step-box .tshirt-saveorder .action button{ 300 aside .step .step-box .tshirt-saveorder .action button{
253 padding: 8px 10px; 301 padding: 8px 10px;
254 302
255 } 303 }
256 aside .step .step-box .tshirt-saveorder .action button .text{ 304 aside .step .step-box .tshirt-saveorder .action button .text{
257 float: left; 305 float: left;
258 width: 80%; 306 width: 80%;
259 text-align: center; 307 text-align: center;
260 padding-left: 10px; 308 padding-left: 10px;
261 vertical-align: bottom; 309 vertical-align: bottom;
262 } 310 }
263 aside .step .step-box .tshirt-saveorder .action button .arrow{ 311 aside .step .step-box .tshirt-saveorder .action button .arrow{
264 float: left; 312 float: left;
265 width: 20%; 313 width: 20%;
266 height: 40px; 314 height: 40px;
267 position: relative; 315 position: relative;
268 } 316 }
269 aside .step .step-box .tshirt-saveorder .action button .arrow i.fa{ 317 aside .step .step-box .tshirt-saveorder .action button .arrow i.fa{
270 position: absolute; 318 position: absolute;
271 top: 50%; 319 top: 50%;
272 right: -6px; 320 right: -6px;
273 transform: translateX(-50%) translateY(-50%); 321 transform: translateX(-50%) translateY(-50%);
274 -webkit-transform: translateX(-50%) translateY(-50%); 322 -webkit-transform: translateX(-50%) translateY(-50%);
275 } 323 }
276 aside .step .step-box .tshirt-saveorder .notice{ 324 aside .step .step-box .tshirt-saveorder .notice{
277 padding: 5px 0 0 0; 325 padding: 5px 0 0 0;
278 } 326 }
279 /*Step 4*/ 327 /*Step 4*/
280 aside .step .title-notice{ 328 aside .step .title-notice{
281 329
282 } 330 }
283 aside .step .step-box .change-design{ 331 aside .step .step-box .change-design{
284 padding: 4px 4px; 332 padding: 4px 4px;
285 } 333 }
286 aside .step .step-box .change-design table{ 334 aside .step .step-box .change-design table{
287 335
288 } 336 }
289 aside .step .step-box .change-design table tr{ 337 aside .step .step-box .change-design table tr{
290 border-bottom: 1px dotted #cccccc; 338 border-bottom: 1px dotted #cccccc;
291 } 339 }
292 aside .step .step-box .change-design table tr:last-child{ 340 aside .step .step-box .change-design table tr:last-child{
293 border-bottom: 0; 341 border-bottom: 0;
294 } 342 }
295 343
296 /*Step 5- finish*/ 344 /*Step 5- finish*/
297 aside .step .finish-design{ 345 aside .step .finish-design{
298 padding: 20px 0; 346 padding: 20px 0;
299 } 347 }
300 aside .step .finish-design button{ 348 aside .step .finish-design button{
301 width: 100%; 349 width: 100%;
302 padding: 8px 10px; 350 padding: 8px 10px;
303 } 351 }
304 352
305 /*DESIGN CONTENT*/ 353 /*DESIGN CONTENT*/
306 #tshirt-content{ 354 #tshirt-content{
307 position: relative; 355 position: relative;
308 } 356 }
309 #tshirt-content .switch-border-design{ 357 #tshirt-content .switch-border-design{
310 position: absolute; 358 position: absolute;
311 top: 5px; 359 top: 5px;
312 right: 10px; 360 right: 10px;
313 color: red; 361 color: red;
314 font-size: 11px; 362 font-size: 11px;
315 } 363 }
316 #tshirt-content .tshirt-image{ 364 #tshirt-content .tshirt-image{
317 padding: 20px 0 0 0; 365 padding: 20px 0 0 0;
318 position: relative; 366 position: relative;
319 height: 100%; 367 height: 100%;
320 width: 100%; 368 width: 100%;
321 } 369 }
322 370
323 #tshirt-content .tshirt-image img{ 371 #tshirt-content .tshirt-image img{
324 width: 100%; 372 width: 100%;
325 } 373 }
326 374
327 #tshirt-content .tshirt-choice{ 375 #tshirt-content .tshirt-choice{
328 376
329 } 377 }
330 #tshirt-content .tshirt-choice ul{ 378 #tshirt-content .tshirt-choice ul{
331 list-style: none; 379 list-style: none;
332 padding-left: 0; 380 padding-left: 0;
333 display: table; 381 display: table;
334 margin: auto; 382 margin: auto;
335 } 383 }
336 #tshirt-content .tshirt-choice ul li{ 384 #tshirt-content .tshirt-choice ul li{
337 float: left; 385 float: left;
338 margin: 10px 10px; 386 margin: 10px 10px;
339 cursor: pointer; 387 cursor: pointer;
340 } 388 }
341 #tshirt-content .tshirt-choice ul li .image{ 389 #tshirt-content .tshirt-choice ul li .image{
342 border: 1px solid #cccccc; 390 border: 1px solid #cccccc;
343 padding: 3px 3px; 391 padding: 3px 3px;
344 } 392 }
345 #tshirt-content .tshirt-choice ul li.focus{ 393 #tshirt-content .tshirt-choice ul li.focus{
346 394
347 } 395 }
348 #tshirt-content .tshirt-choice ul li.focus .image{ 396 #tshirt-content .tshirt-choice ul li.focus .image{
349 border: 1px solid #ff0000; 397 border: 1px solid #ff0000;
350 } 398 }
351 #tshirt-content .tshirt-choice ul li .image img{ 399 #tshirt-content .tshirt-choice ul li .image img{
352 width: 50px; 400 width: 50px;
353 height: auto; 401 height: auto;
354 } 402 }
355 /*MODAL Design*/ 403 /*MODAL Design*/
356 #tshirt-design{ 404 #tshirt-design{
357 background-color: #666666; 405 background-color: #666666;
358 } 406 }
359 #tshirt-design .modal-dialog{ 407 #tshirt-design .modal-dialog{
360 /*width: 800px!important;*/ 408 /*width: 800px!important;*/
361 margin: 0 auto; 409 margin: 0 auto;
362 } 410 }
363 #tshirt-design .modal-dialog .modal-content{ 411 #tshirt-design .modal-dialog .modal-content{
364 background-color: transparent; 412 background-color: transparent;
365 border-radius: 0; 413 border-radius: 0;
366 border: 0; 414 border: 0;
367 -webkit-box-shadow: 0 0 0 rgba(0, 0, 0, .5)!important; 415 -webkit-box-shadow: 0 0 0 rgba(0, 0, 0, .5)!important;
368 box-shadow: 0 0 0 rgba(0, 0, 0, .5)!important; 416 box-shadow: 0 0 0 rgba(0, 0, 0, .5)!important;
369 } 417 }
370 #tshirt-design .modal-dialog .modal-content .modal-header{ 418 #tshirt-design .modal-dialog .modal-content .modal-header{
371 padding: 0 0 10px 0; 419 padding: 0 0 10px 0;
372 border-bottom: 0; 420 border-bottom: 0;
373 border-shadow: none!important; 421 border-shadow: none!important;
374 } 422 }
375 #tshirt-design .modal-dialog .modal-content .modal-body{ 423 #tshirt-design .modal-dialog .modal-content .modal-body{
376 background-color: #f5f5f5; 424 background-color: #f5f5f5;
377 padding: 0 0; 425 padding: 0 0;
378 } 426 }
379 #tshirt-design header{ 427 #tshirt-design header{
380 border-bottom: 1px solid #cccccc; 428 border-bottom: 1px solid #cccccc;
381 background-color: #dddddd; 429 background-color: #dddddd;
382 } 430 }
383 #tshirt-design header ul.nav{ 431 #tshirt-design header ul.nav{
384 padding-left: 0; 432 padding-left: 0;
385 list-style: none; 433 list-style: none;
386 } 434 }
387 #tshirt-design header ul.nav li{ 435 #tshirt-design header ul.nav li{
388 float: left; 436 float: left;
389 padding: 8px 26px; 437 padding: 8px 26px;
390 border-right: 1px solid #cccccc; 438 border-right: 1px solid #cccccc;
391 font-size: 14px; 439 font-size: 14px;
392 cursor: pointer; 440 cursor: pointer;
393 } 441 }
394 #tshirt-design header ul.nav li:hover, #tshirt-design header ul.nav li.active{ 442 #tshirt-design header ul.nav li:hover, #tshirt-design header ul.nav li.active{
395 background-color: red; 443 background-color: red;
396 color: #ffffff; 444 color: #ffffff;
397 } 445 }
398 #tshirt-design header ul.nav li:hover i.fa, #tshirt-design header ul.nav li.active i.fa{ 446 #tshirt-design header ul.nav li:hover i.fa, #tshirt-design header ul.nav li.active i.fa{
399 color: #ffffff; 447 color: #ffffff;
400 } 448 }
401 #tshirt-design header ul.nav li i.fa{ 449 #tshirt-design header ul.nav li i.fa{
402 color: #fe070f; 450 color: #fe070f;
403 font-size: 20px; 451 font-size: 20px;
404 margin-right: 10px; 452 margin-right: 10px;
405 } 453 }
406 #tshirt-design header .action{ 454 #tshirt-design header .action{
407 455
408 } 456 }
409 #tshirt-design header .action button{ 457 #tshirt-design header .action button{
410 padding: 2px 10px; 458 padding: 2px 10px;
411 margin: 6px 10px; 459 margin: 6px 10px;
412 } 460 }
413 #tshirt-design header .action button:hover{ 461 #tshirt-design header .action button:hover{
414 background-color: red; 462 background-color: red;
415 color: #ffffff; 463 color: #ffffff;
416 } 464 }
417 465
418 /*Aside modal*/ 466 /*Aside modal*/
419 .aside{ 467 .aside{
420 } 468 }
421 469
422 .aside .box-design-option{ 470 .aside .box-design-option{
423 list-style: none; 471 list-style: none;
424 padding-left: 0; 472 padding-left: 0;
425 margin-top: 10px; 473 margin-top: 10px;
426 } 474 }
427 475
428 .aside .box-design-option li{ 476 .aside .box-design-option li{
429 border: 1px solid #cdcdcd; 477 border: 1px solid #cdcdcd;
430 position: relative; 478 position: relative;
431 /*cursor: pointer;*/ 479 /*cursor: pointer;*/
432 margin-bottom: 10px; 480 margin-bottom: 10px;
433 } 481 }
434 .aside .box-design-option li .hover{ 482 .aside .box-design-option li .hover{
435 background-color: #fddad4; 483 background-color: #fddad4;
436 opacity: 0.6; 484 opacity: 0.6;
437 position: absolute; 485 position: absolute;
438 width: 100%; 486 width: 100%;
439 height: 100%; 487 height: 100%;
440 display: none; 488 display: none;
441 } 489 }
442 .aside .box-design-option li:hover .hover{ 490 .aside .box-design-option li:hover .hover{
443 display: block; 491 display: block;
444 } 492 }
445 493
446 .aside .box-design-option li .title{ 494 .aside .box-design-option li .title{
447 background: url("../images/bg1.png") repeat #cdcdcd; 495 background: url("../images/bg1.png") repeat #cdcdcd;
448 padding: 3px 10px; 496 padding: 3px 10px;
449 } 497 }
450 .aside .box-design-option li .title i.fa{ 498 .aside .box-design-option li .title i.fa{
451 color: #000000; 499 color: #000000;
452 } 500 }
453 501
454 .aside .box-design-option li .content{ 502 .aside .box-design-option li .content{
455 503
456 } 504 }
457 .aside .box-design-option li .content i.fa{ 505 .aside .box-design-option li .content i.fa{
458 font-size: 30px; 506 font-size: 30px;
459 color: #fe070f; 507 color: #fe070f;
460 margin: 8px 0; 508 margin: 8px 0;
461 } 509 }
462 .aside .box-design-option li .content .des{ 510 .aside .box-design-option li .content .des{
463 padding: 3px 10px 3px 0; 511 padding: 3px 10px 3px 0;
464 } 512 }
465 .aside .box-design-option li .content .color-patterns { 513 .aside .box-design-option li .content .color-patterns {
466 width: 100%; 514 width: 100%;
467 border: #bbb solid 1px; 515 border: #bbb solid 1px;
468 background: #FFF; 516 background: #FFF;
469 margin-top: 5px; 517 margin-top: 5px;
470 min-height: 65px; 518 min-height: 65px;
471 } 519 }
472 520
473 .aside .box-design-option li .content .color-patterns .color-pattern-item{ 521 .aside .box-design-option li .content .color-patterns .color-pattern-item{
474 height: 20px; 522 height: 20px;
475 float: left; 523 float: left;
476 margin-left: 4px; 524 margin-left: 4px;
477 margin-top: 2px; 525 margin-top: 2px;
478 width: 20px; 526 width: 20px;
479 cursor: pointer; 527 cursor: pointer;
480 border: 1px solid #ddd; 528 border: 1px solid #ddd;
481 } 529 }
482 530
483 .aside .box-design-option li .content .color-patterns .color-pattern-item:hover { 531 .aside .box-design-option li .content .color-patterns .color-pattern-item:hover {
484 outline: 1px solid #ed1d24; 532 outline: 1px solid #ed1d24;
485 } 533 }
486 534
487 .aside .box-design-option li .title .reset-color-patterns { 535 .aside .box-design-option li .title .reset-color-patterns {
488 cursor: pointer; 536 cursor: pointer;
489 } 537 }
490 538
491 .aside .box-design-option li .title .reset-color-patterns:hover { 539 .aside .box-design-option li .title .reset-color-patterns:hover {
492 opacity: 0.6; 540 opacity: 0.6;
493 } 541 }
494 542
495 .aside .box-design-option li .content .layer-item { 543 .aside .box-design-option li .content .layer-item {
496 text-align: center; 544 text-align: center;
497 border: 1px #ddd solid; 545 border: 1px #ddd solid;
498 background: #FFF; 546 background: #FFF;
499 padding: 5px; 547 padding: 5px;
500 font-size: 12px; 548 font-size: 12px;
501 cursor: pointer; 549 cursor: pointer;
502 } 550 }
503 551
504 .aside .box-design-option li .content .layer-item:hover { 552 .aside .box-design-option li .content .layer-item:hover {
505 background: #ffcccc; 553 background: #ffcccc;
506 } 554 }
507 555
508 556
509 /*Design Text*/ 557 /*Design Text*/
510 .aside #choice-text{ 558 .aside #choice-text{
511 559
512 } 560 }
513 .aside #choice-text .content{ 561 .aside #choice-text .content{
514 padding: 10px 10px; 562 padding: 10px 10px;
515 } 563 }
516 .aside #choice-text .content ul.font-family-box{ 564 .aside #choice-text .content ul.font-family-box{
517 list-style: none; 565 list-style: none;
518 margin: 10px 0; 566 margin: 10px 0;
519 padding-left: 0; 567 padding-left: 0;
520 height: 180px; 568 height: 180px;
521 width: 100%; 569 width: 100%;
522 overflow-y: scroll; 570 overflow-y: scroll;
523 border: 1px solid #c0c0c0; 571 border: 1px solid #c0c0c0;
524 } 572 }
525 573
526 .aside #choice-text .content .font-family-box li{ 574 .aside #choice-text .content .font-family-box li{
527 cursor: pointer; 575 cursor: pointer;
528 padding: 4px 8px; 576 padding: 4px 8px;
529 border: 0; 577 border: 0;
530 border-bottom: 1px solid #c0c0c0; 578 border-bottom: 1px solid #c0c0c0;
531 border-right: 1px solid #c0c0c0; 579 border-right: 1px solid #c0c0c0;
532 font-size: 16px; 580 font-size: 16px;
533 margin-bottom: 0; 581 margin-bottom: 0;
534 } 582 }
535 .aside #choice-text .content .font-family-box li.active{ 583 .aside #choice-text .content .font-family-box li.active{
536 border: 1px solid #fe070f; 584 border: 1px solid #fe070f;
537 } 585 }
538 .aside #choice-text .content .spacing-letter{ 586 .aside #choice-text .content .spacing-letter{
539 587
540 } 588 }
541 .aside #choice-text .content .spacing-letter .text-label{ 589 .aside #choice-text .content .spacing-letter .text-label{
542 font-size: 16px; 590 font-size: 16px;
543 padding: 4px 0; 591 padding: 4px 0;
544 } 592 }
545 .aside #choice-text .content .spacing-letter .box{ 593 .aside #choice-text .content .spacing-letter .box{
546 border: 1px solid #8c8c8c; 594 border: 1px solid #8c8c8c;
547 box-shadow: 0 0 5px #888888; 595 box-shadow: 0 0 5px #888888;
548 background-color: #f0f0f0; 596 background-color: #f0f0f0;
549 } 597 }
550 .aside #choice-text .content .spacing-letter .item{ 598 .aside #choice-text .content .spacing-letter .item{
551 float: left; 599 float: left;
552 } 600 }
553 .aside #choice-text .content .spacing-letter .item:hover{ 601 .aside #choice-text .content .spacing-letter .item:hover{
554 background-color: #fddad4; 602 background-color: #fddad4;
555 } 603 }
556 604
557 .aside #choice-text .content .spacing-letter .item i.fa{ 605 .aside #choice-text .content .spacing-letter .item i.fa{
558 font-size: 22px; 606 font-size: 22px;
559 margin: 0 0; 607 margin: 0 0;
560 color: #000000; 608 color: #000000;
561 } 609 }
562 .aside #choice-text .content .spacing-letter .item-text{ 610 .aside #choice-text .content .spacing-letter .item-text{
563 padding: 6px 20px; 611 padding: 6px 20px;
564 font-size: 13px; 612 font-size: 13px;
565 } 613 }
566 .aside #choice-text .content .spacing-letter .item-plus{ 614 .aside #choice-text .content .spacing-letter .item-plus{
567 border-right: 1px solid #8c8c8c; 615 border-right: 1px solid #8c8c8c;
568 } 616 }
569 .aside #choice-text .content .spacing-letter .item-minus{ 617 .aside #choice-text .content .spacing-letter .item-minus{
570 border-left: 1px solid #8c8c8c; 618 border-left: 1px solid #8c8c8c;
571 } 619 }
572 .aside #choice-text .content .spacing-letter .item-plus, .aside #choice-text .content .spacing-letter .item-minus { 620 .aside #choice-text .content .spacing-letter .item-plus, .aside #choice-text .content .spacing-letter .item-minus {
573 padding: 5px 6px 1px 6px; 621 padding: 5px 6px 1px 6px;
574 cursor: pointer; 622 cursor: pointer;
575 } 623 }
576 /*Design Choice Illustration*/ 624 /*Design Choice Illustration*/
577 .aside #choice-illustration li .content { 625 .aside #choice-illustration li .content {
578 padding: 10px 10px; 626 padding: 10px 10px;
579 } 627 }
580 628
581 .aside #choice-illustration li .content select{ 629 .aside #choice-illustration li .content select{
582 width: 100%; 630 width: 100%;
583 } 631 }
584 632
585 .aside #choice-illustration li .content .illustration-list { 633 .aside #choice-illustration li .content .illustration-list {
586 width: 100%; 634 width: 100%;
587 border: #bbb solid 1px; 635 border: #bbb solid 1px;
588 background: #FFF; 636 background: #FFF;
589 margin-top: 5px; 637 margin-top: 5px;
590 min-height: 310px; 638 min-height: 310px;
591 padding-bottom: 20px; 639 padding-bottom: 20px;
592 } 640 }
593 641
594 .aside #choice-illustration li .content .illustration-list .illstration-item{ 642 .aside #choice-illustration li .content .illustration-list .illstration-item{
595 height: 60px; 643 height: 60px;
596 overflow: hidden; 644 overflow: hidden;
597 float: left; 645 float: left;
598 margin-left: 6px; 646 margin-left: 6px;
599 margin-top: 5px; 647 margin-top: 5px;
600 margin-bottom: 5px; 648 margin-bottom: 5px;
601 padding: 2px; 649 padding: 2px;
602 background: #e2e2e2; 650 background: #e2e2e2;
603 border: solid 2px #d7d7d7; 651 border: solid 2px #d7d7d7;
604 cursor: pointer; 652 cursor: pointer;
605 } 653 }
606 654
607 .aside #choice-illustration li .content .illustration-list .illstration-item:hover { 655 .aside #choice-illustration li .content .illustration-list .illstration-item:hover {
608 outline: 2px solid #ed1d24; 656 outline: 2px solid #ed1d24;
609 } 657 }
610 658
611 .aside #choice-illustration li .content .illustration-list .illstration-item img { 659 .aside #choice-illustration li .content .illustration-list .illstration-item img {
612 width: 50px; 660 width: 50px;
613 cursor: pointer; 661 cursor: pointer;
614 } 662 }
615 663
616 .illustration-list .footer-bar, .saved-list .footer-bar { 664 .illustration-list .footer-bar, .saved-list .footer-bar {
617 text-align: center; 665 text-align: center;
618 margin-top: 5px; 666 margin-top: 5px;
619 bottom: 10px; 667 bottom: 10px;
620 position: absolute; 668 position: absolute;
621 width: 100%; 669 width: 100%;
622 padding-right: 20px; 670 padding-right: 20px;
623 } 671 }
624 .footer-bar .footer-pagination { 672 .footer-bar .footer-pagination {
625 margin-right: 5px; 673 margin-right: 5px;
626 cursor: pointer; 674 cursor: pointer;
627 font-size: 9px; 675 font-size: 9px;
628 color: #FFF; 676 color: #FFF;
629 background: #666666; 677 background: #666666;
630 text-transform: uppercase; 678 text-transform: uppercase;
631 padding: 2px 5px; 679 padding: 2px 5px;
632 } 680 }
633 681
634 .footer-bar .footer-pagination:hover { 682 .footer-bar .footer-pagination:hover {
635 background: #999999; 683 background: #999999;
636 } 684 }
637 .tooltip-arrow, 685 .tooltip-arrow,
638 .red-tooltip + .tooltip > .tooltip-inner { 686 .red-tooltip + .tooltip > .tooltip-inner {
639 background-color: #FFF; 687 background-color: #FFF;
640 margin:0; 688 margin:0;
641 padding:0; 689 padding:0;
642 } 690 }
643 691
644 /* Insert image*/ 692 /* Insert image*/
645 #btn-choose-image { 693 #btn-choose-image {
646 background: #ff0f00; 694 background: #ff0f00;
647 cursor: pointer; 695 cursor: pointer;
648 margin: 10px 0px; 696 margin: 10px 0px;
649 padding: 0 10px; 697 padding: 0 10px;
650 color: #FFF; 698 color: #FFF;
651 font-size: 12px; 699 font-size: 12px;
652 } 700 }
653 701
654 #btn-choose-image:hover { 702 #btn-choose-image:hover {
655 background: #f8aeae; 703 background: #f8aeae;
656 } 704 }
657 705
658 .aside #choice-image li .content { 706 .aside #choice-image li .content {
659 margin: 0 10px; 707 margin: 0 10px;
660 padding: 10px 0; 708 padding: 10px 0;
661 } 709 }
662 710
663 .aside #choice-image li .content .small-text { 711 .aside #choice-image li .content .small-text {
664 font-size:10px; 712 font-size:10px;
665 margin-bottom: 10px; 713 margin-bottom: 10px;
666 } 714 }
667 715
668 .aside #choice-image { 716 .aside #choice-image {
669 font-size: 13px; 717 font-size: 13px;
670 } 718 }
671 719
672 .aside #imgLoader{ 720 .aside #imgLoader{
673 display: none; 721 display: none;
674 } 722 }
675 723
676 .aside #choice-image li .content .list-images { 724 .aside #choice-image li .content .list-images {
677 height: 300px; 725 height: 300px;
678 background: #FFF; 726 background: #FFF;
679 border: 1px solid #DDD; 727 border: 1px solid #DDD;
680 } 728 }
681 729
682 .aside #choice-image li .content .list-images .recent-img{ 730 .aside #choice-image li .content .list-images .recent-img{
683 height: 60px; 731 height: 60px;
684 overflow: hidden; 732 overflow: hidden;
685 float: left; 733 float: left;
686 margin-left: 6px; 734 margin-left: 6px;
687 margin-top: 5px; 735 margin-top: 5px;
688 margin-bottom: 5px; 736 margin-bottom: 5px;
689 padding: 2px; 737 padding: 2px;
690 background: #e2e2e2; 738 background: #e2e2e2;
691 border: solid 2px #d7d7d7; 739 border: solid 2px #d7d7d7;
692 cursor: pointer; 740 cursor: pointer;
693 } 741 }
694 742
695 .aside #choice-image li .content .list-images .recent-img:hover { 743 .aside #choice-image li .content .list-images .recent-img:hover {
696 outline: 2px solid #ed1d24; 744 outline: 2px solid #ed1d24;
697 } 745 }
698 746
699 .aside #choice-image li .content .list-images .recent-img img { 747 .aside #choice-image li .content .list-images .recent-img img {
700 width: 50px; 748 width: 50px;
701 cursor: pointer; 749 cursor: pointer;
702 } 750 }
703 751
704 /*Design content*/ 752 /*Design content*/
705 .tshirt-design-container{ 753 .tshirt-design-container{
706 754
707 } 755 }
708 .tshirt-design-container .design-content{ 756 .tshirt-design-container .design-content{
709 padding: 10px 0; 757 padding: 10px 0;
710 /*min-height: 580px;*/ 758 /*min-height: 580px;*/
711 } 759 }
712 .tshirt-design-container .design-content .content{ 760 .tshirt-design-container .design-content .content{
713 width: 100%; 761 width: 100%;
714 height: 100%; 762 height: 100%;
715 min-height: 600px; 763 min-height: 600px;
716 position: relative; 764 position: relative;
717 padding: 40px 40px; 765 padding: 40px 40px;
718 } 766 }
719 .tshirt-design-container .design-content .content .selection-design{ 767 .tshirt-design-container .design-content .content .selection-design{
720 border: 1px solid #ff0000; 768 border: 1px solid #ff0000;
721 } 769 }
722 .tshirt-design-container .agree-design{ 770 .tshirt-design-container .agree-design{
723 position: absolute; 771 position: absolute;
724 right: -16px; 772 right: -16px;
725 top: 40%; 773 top: 40%;
726 cursor: pointer; 774 cursor: pointer;
727 } 775 }
728 .tshirt-design-container .agree-design:hover{ 776 .tshirt-design-container .agree-design:hover{
729 opacity: 0.8; 777 opacity: 0.8;
730 } 778 }
731 .tshirt-design-container .trash-design{ 779 .tshirt-design-container .trash-design{
732 position: absolute; 780 position: absolute;
733 right: 5px; 781 right: 5px;
734 bottom: 0; 782 bottom: 0;
735 } 783 }
736 .tshirt-design-container .trash-design:hover{ 784 .tshirt-design-container .trash-design:hover{
737 opacity: 0.5; 785 opacity: 0.5;
738 } 786 }
739 787
740 .object-border{ 788 .object-border{
741 position: absolute; 789 position: absolute;
742 background-color: rgb(0, 108, 255); 790 background-color: rgb(0, 108, 255);
743 border: 0; 791 border: 0;
744 display:none; 792 display:none;
745 transform-origin: 0% 0%; 793 transform-origin: 0% 0%;
746 } 794 }
747 #object-border-top, #object-border-bottom{ 795 #object-border-top, #object-border-bottom{
748 height: 2px; 796 height: 2px;
749 } 797 }
750 #object-border-right, #object-border-left{ 798 #object-border-right, #object-border-left{
751 width: 2px; 799 width: 2px;
752 } 800 }
753 801
754 802
755 /*FOOTER*/ 803 /*FOOTER*/
756 footer{ 804 footer{
757 background-color: #333333; 805 background-color: #333333;
758 } 806 }
759 footer ul.nav-footer{ 807 footer ul.nav-footer{
760 padding-left: 0; 808 padding-left: 0;
761 list-style: none; 809 list-style: none;
762 } 810 }
763 footer ul.nav-footer li{ 811 footer ul.nav-footer li{
764 float: left; 812 float: left;
765 padding: 3px 10px; 813 padding: 3px 10px;
766 border-right: 1px dotted #ffffff; 814 border-right: 1px dotted #ffffff;
767 815
768 } 816 }
769 footer ul.nav-footer li a{ 817 footer ul.nav-footer li a{
770 color: #ffffff; 818 color: #ffffff;
771 font-size: 11px; 819 font-size: 11px;
772 } 820 }
773 /* Customize container */ 821 /* Customize container */
774 @media (min-width: 768px) { 822 @media (min-width: 768px) {
775 .container { 823 .container {
776 /*max-width: 730px;*/ 824 /*max-width: 730px;*/
777 } 825 }
778 } 826 }
779 827
780 /* Responsive: Portrait tablets and up */ 828 /* Responsive: Portrait tablets and up */
781 @media screen and (min-width: 768px) { 829 @media screen and (min-width: 768px) {
782 /* Remove the padding we set earlier */ 830 /* Remove the padding we set earlier */
783 831
784 } 832 }
785 833
786 @media (min-width: 1024px) { 834 @media (min-width: 1024px) {
787 #tshirt-design .modal-dialog{ 835 #tshirt-design .modal-dialog{
788 min-width: 1000px; 836 min-width: 1000px;
789 width: 1000px; 837 width: 1000px;
790 } 838 }
791 } 839 }
792 840
793 @media (max-width: 762px) { 841 @media (max-width: 762px) {
794 .modal-dialog{ 842 .modal-dialog{
795 margin: 0 0!important; 843 margin: 0 0!important;
796 } 844 }
797 #tshirt-design header .menu-nav{ 845 #tshirt-design header .menu-nav{
798 overflow-x: scroll!important; 846 overflow-x: scroll!important;
799 -webkit-overflow-scrolling: touch; 847 -webkit-overflow-scrolling: touch;
800 } 848 }
801 849
802 #tshirt-design header ul.nav { 850 #tshirt-design header ul.nav {
803 text-align: justify; 851 text-align: justify;
804 width: 680px; 852 width: 680px;
805 } 853 }
806 854
807 #tshirt-design header ul.nav li { 855 #tshirt-design header ul.nav li {
808 display: inline-block; /* 6 */ 856 display: inline-block; /* 6 */
809 } 857 }
810 858
811 .tshirt-design-container .design-content .content{ 859 .tshirt-design-container .design-content .content{
812 padding: 14px 14px; 860 padding: 14px 14px;
813 } 861 }
814 .tshirt-design-container .design-content{ 862 .tshirt-design-container .design-content{
815 padding: 0 0; 863 padding: 0 0;
816 } 864 }
817 } 865 }
818 866
819 867
820 868
821 #tshirt-design-saved .subframe-design { 869 #tshirt-design-saved .subframe-design {
822 width: 80%; 870 width: 80%;
823 margin: auto; 871 margin: auto;
824 margin-top: 100px; 872 margin-top: 100px;
825 border: 10px solid rgb(0, 0, 0); 873 border: 10px solid rgb(0, 0, 0);
826 border: 20px solid rgba(0, 0, 0, .5); 874 border: 20px solid rgba(0, 0, 0, .5);
827 -webkit-background-clip: padding-box; /* for Safari */ 875 -webkit-background-clip: padding-box; /* for Safari */
828 background-clip: padding-box; /* for IE9+, Firefox 4+, Opera, Chrome */ 876 background-clip: padding-box; /* for IE9+, Firefox 4+, Opera, Chrome */
829 background: #FFF; 877 background: #FFF;
830 } 878 }
831 879
832 #tshirt-design-saved .modal-content button.close { 880 #tshirt-design-saved .modal-content button.close {
833 margin-right: 103px; 881 margin-right: 103px;
834 font-size: 41px; 882 font-size: 41px;
835 margin-top: -8px; 883 margin-top: -8px;
836 } 884 }
837 885
838 #tshirt-design-saved .subframe-design .nav-tabs { 886 #tshirt-design-saved .subframe-design .nav-tabs {
839 background: rgba(0, 0, 0, .5); 887 background: rgba(0, 0, 0, .5);
840 border-bottom: 1px solid #F5F5F5; 888 border-bottom: 1px solid #F5F5F5;
841 } 889 }
842 890
843 #tshirt-design-saved .subframe-design .nav-tabs li a { 891 #tshirt-design-saved .subframe-design .nav-tabs li a {
844 text-decoration: none; 892 text-decoration: none;
845 background-color: #CCC; 893 background-color: #CCC;
846 cursor: pointer; 894 cursor: pointer;
847 margin-right: 10px; 895 margin-right: 10px;
848 padding: 2px 30px; 896 padding: 2px 30px;
849 color: #000; 897 color: #000;
850 font-weight: 600; 898 font-weight: 600;
851 border-bottom: 1px solid #F5F5F5 899 border-bottom: 1px solid #F5F5F5
852 } 900 }
853 901
854 #tshirt-design-saved .subframe-design .nav-tabs li.active a { 902 #tshirt-design-saved .subframe-design .nav-tabs li.active a {
855 background: #F5F5F5; 903 background: #F5F5F5;
856 color: #fe070f; 904 color: #fe070f;
857 } 905 }
858 906
859 #tshirt-design-saved .subframe-design .tab-content { 907 #tshirt-design-saved .subframe-design .tab-content {
860 background: #F5F5F5; 908 background: #F5F5F5;
861 width: 100%; 909 width: 100%;
862 min-height: 400px; 910 min-height: 400px;
863 } 911 }
864 912
865 #tshirt-design-saved .saved-list { 913 #tshirt-design-saved .saved-list {
866 width: 100%; 914 width: 100%;
867 border: #bbb solid 1px; 915 border: #bbb solid 1px;
868 background: #FFF; 916 background: #FFF;
869 margin-top: 0px; 917 margin-top: 0px;
870 min-height: 400px; 918 min-height: 400px;
871 padding: 10px; 919 padding: 10px;
872 } 920 }
873 921
874 #tshirt-design-saved .saved-list .saved-item{ 922 #tshirt-design-saved .saved-list .saved-item{
875 width: 100px; 923 width: 100px;
876 height: 100px; 924 height: 100px;
877 overflow: hidden; 925 overflow: hidden;
878 float: left; 926 float: left;
879 margin-left: 6px; 927 margin-left: 6px;
880 margin-top: 5px; 928 margin-top: 5px;
881 margin-bottom: 5px; 929 margin-bottom: 5px;
882 padding: 2px; 930 padding: 2px;
883 background: #e2e2e2; 931 background: #e2e2e2;
884 border: solid 2px #d7d7d7; 932 border: solid 2px #d7d7d7;
885 cursor: pointer; 933 cursor: pointer;
886 } 934 }
887 935
888 #tshirt-design-saved .saved-list .saved-item:hover { 936 #tshirt-design-saved .saved-list .saved-item:hover {
889 outline: 2px solid #ed1d24; 937 outline: 2px solid #ed1d24;
890 } 938 }
891 939
892 #tshirt-design-saved .saved-list .saved-item img { 940 #tshirt-design-saved .saved-list .saved-item img {
893 width: 100px; 941 width: 100px;
894 cursor: pointer; 942 cursor: pointer;
895 } 943 }
896 #tshirt-design-saved .saved-list .saved-item button { 944 #tshirt-design-saved .saved-list .saved-item button {
897 background: #ff0f00; 945 background: #ff0f00;
898 color: #FFF; 946 color: #FFF;
899 border: 0; 947 border: 0;
900 position: absolute; 948 position: absolute;
901 margin-left: -5px; 949 margin-left: -5px;
902 margin-top: -5px; 950 margin-top: -5px;
903 padding: 0 5px; 951 padding: 0 5px;
904 } 952 }
905 #tshirt-design-saved .saved-list .saved-item button:hover { 953 #tshirt-design-saved .saved-list .saved-item button:hover {
906 background: #ffcccc; 954 background: #ffcccc;
907 } 955 }
908 956
909 #tshirt-design-saved .saved-list .footer-bar { 957 #tshirt-design-saved .saved-list .footer-bar {
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 class="clearfix">
4 <div class="logo"> 4 <div class="col-sm-4 logo">
5 <img src="images/logo_mobile_world.png" alt="Logo Mobile World" /> 5 <img src="images/logo.png" alt="Logo Mobile World" />
6 MOBILE WORLD 6 </div>
7 <div class="col-sm-2">
8 <ul class="social-share clearfix">
9 <li>
10 <a href="#">
11 <i class="fa fa-facebook"></i>
12 </a>
13 </li>
14 <li>
15 <a href="#">
16 <i class="fa fa-twitter"></i>
17 </a>
18 </li>
19 </ul>
20 </div>
21 <div class="col-sm-6 clearfix" style="padding-right: 0">
22 <div class="pull-left">
23 <ul class="top-menu clearfix">
24 <li>
25 <a href="#">ABC</a>
26 </li>
27 <li>
28 <a href="#">ABC</a>
29 </li>
30 <li>
31 <a href="#">ABC</a>
32 </li>
33 </ul>
34 <ul class="top-control clearfix">
35 <li>
36 <div class="bt-yellow">
37 <i class="fa fa-shirtsinbulk" aria-hidden="true"></i> DESIGN に戻る
38 </div>
39 </li>
40 <li>
41 <div class="bt-yellow">
42 <i class="fa fa-shopping-cart" aria-hidden="true"></i> 加工方法に戻る
43 </div>
44 </li>
45 </ul>
46 </div>
47 <div class="pull-right">
48 <div class="user-control">
49 <div>
50 方法に戻る
51 </div>
52 <div>
53 <i class="fa fa-lock" aria-hidden="true"></i> に戻る
54 </div>
55 </div>
56 </div>
7 </div> 57 </div>
8 </header> 58 </header>
9 <nav class="clearfix"> 59 <nav class="clearfix">
10 <div class="col-sm-12"> 60 <div class="col-sm-12">
11 <h2 class="pull-left">加工箇所を選択してデザインしてください。</h2> 61 <h2 class="pull-left">加工箇所を選択してデザインしてください。</h2>
12 <ul class="pull-right"> 62 <ul class="pull-right">
13 <li><a href="#">商品に戻る</a><i class="fa fa-caret-left" aria-hidden="true"></i></li> 63 <li><a href="#">商品に戻る</a><i class="fa fa-caret-left" aria-hidden="true"></i></li>
14 <li><a href="#">加工方法に戻る</a><i class="fa fa-caret-left" aria-hidden="true"></i></li> 64 <li><a href="#">加工方法に戻る</a><i class="fa fa-caret-left" aria-hidden="true"></i></li>
15 <li class="action">デザインする</li> 65 <li class="action">デザインする</li>
16 </ul> 66 </ul>
17 </div> 67 </div>
18 </nav> 68 </nav>
19 <article class="clearfix"> 69 <article class="clearfix">
20 <aside class="col-sm-5"> 70 <aside class="col-sm-5">
21 <div class="step"> 71 <div class="step">
22 <div class="title"> 72 <div class="title">
23 1. デザインを作る 73 1. デザインを作る
24 </div> 74 </div>
25 <div class="step-box"> 75 <div class="step-box">
26 <div class="tshirt-design clearfix"> 76 <div class="tshirt-design clearfix">
27 <div class="icon"> 77 <div class="icon">
28 <img src="images/t-shirt_icon/tshirt1.gif" alt="icon t-shirt" /> 78 <img src="images/t-shirt_icon/tshirt1.gif" alt="icon t-shirt" />
29 </div> 79 </div>
30 <div class="name"> 80 <div class="name">
31 背中背中 (28x22) 81 背中背中 (28x22)
32 </div> 82 </div>
33 <div class="action"> 83 <div class="action">
34 <button class="red" ng-click="modalTShirtDesign()"> 84 <button class="red" ng-click="modalTShirtDesign()">
35 <i class="fa fa-caret-right" aria-hidden="true"></i> デザインを作る 85 <i class="fa fa-caret-right" aria-hidden="true"></i> デザインを作る
36 </button> 86 </button>
37 </div> 87 </div>
38 </div> 88 </div>
39 </div> 89 </div>
40 </div> 90 </div>
41 91
42 <!-- BREAK DOWN--> 92 <!-- BREAK DOWN-->
43 <div class="text-center break-down"> 93 <div class="text-center break-down">
44 <img src="images/bg_step_arrow.gif" alt="arrow" /> 94 <img src="images/bg_step_arrow.gif" alt="arrow" />
45 </div> 95 </div>
46 96
47 <!-- STEP 2--> 97 <!-- STEP 2-->
48 <div class="step"> 98 <div class="step">
49 <div class="title"> 99 <div class="title">
50 2.アイテムカラーを変更する 100 2.アイテムカラーを変更する
51 </div> 101 </div>
52 <div class="step-box clearfix"> 102 <div class="step-box clearfix">
53 <div class="tshirt-color"> 103 <div class="tshirt-color">
54 <ul class="choice-color clearfix"> 104 <ul class="choice-color clearfix">
55 <li ng-repeat="(key,color) in tShirtColor" ng-click="choiceTShirtColor(key)" ng-class="key == tShirtColorKey ? 'action' : ''"> 105 <li ng-repeat="(key,color) in tShirtColor" ng-click="choiceTShirtColor(key)" ng-class="key == tShirtColorKey ? 'action' : ''">
56 <div ng-style="{'background-color' : color.code}"></div> 106 <div ng-style="{'background-color' : color.code}"></div>
57 </li> 107 </li>
58 </ul> 108 </ul>
59 <div class="color-name" ng-bind="tShirtColorName"></div> 109 <div class="color-name" ng-bind="tShirtColorName"></div>
60 <div class="view-more"> 110 <div class="view-more">
61 在庫確認 <i class="fa fa-chevron-circle-right" aria-hidden="true"></i> 111 在庫確認 <i class="fa fa-chevron-circle-right" aria-hidden="true"></i>
62 </div> 112 </div>
63 </div> 113 </div>
64 </div> 114 </div>
65 </div> 115 </div>
66 116
67 <!-- BREAK DOWN--> 117 <!-- BREAK DOWN-->
68 <div class="text-center break-down"> 118 <div class="text-center break-down">
69 <img src="images/bg_step_arrow.gif" alt="arrow" /> 119 <img src="images/bg_step_arrow.gif" alt="arrow" />
70 </div> 120 </div>
71 121
72 <!-- STEP 3--> 122 <!-- STEP 3-->
73 <div class="step"> 123 <div class="step">
74 <div class="step-box clearfix"> 124 <div class="step-box clearfix">
75 <div class="tshirt-saveorder"> 125 <div class="tshirt-saveorder">
76 <div class="clearfix"> 126 <div class="clearfix">
77 <div class="action"> 127 <div class="action">
78 <button class="white"> 128 <button class="white">
79 <div class="text"> 129 <div class="text">
80 このデザインを保存する 130 このデザインを保存する
81 </div> 131 </div>
82 <div class="arrow"> 132 <div class="arrow">
83 <i class="fa fa-chevron-circle-right" aria-hidden="true"></i> 133 <i class="fa fa-chevron-circle-right" aria-hidden="true"></i>
84 </div> 134 </div>
85 </button> 135 </button>
86 </div> 136 </div>
87 <div class="action"> 137 <div class="action">
88 <button class="red"> 138 <button class="red">
89 <div class="text"> 139 <div class="text">
90 このデザインで注文する 140 このデザインで注文する
91 </div> 141 </div>
92 <div class="arrow clearfix"> 142 <div class="arrow clearfix">
93 <i class="fa fa-chevron-circle-right" aria-hidden="true"></i> 143 <i class="fa fa-chevron-circle-right" aria-hidden="true"></i>
94 </div> 144 </div>
95 </button> 145 </button>
96 </div> 146 </div>
97 </div> 147 </div>
98 <div class="notice"> 148 <div class="notice">
99 デザインを保存するには、ログインしてください 149 デザインを保存するには、ログインしてください
100 </div> 150 </div>
101 </div> 151 </div>
102 </div> 152 </div>
103 153
104 <!-- BREAL LINE--> 154 <!-- BREAL LINE-->
105 <div class="text-center break-line"> 155 <div class="text-center break-line">
106 <hr /> 156 <hr />
107 </div> 157 </div>
108 158
109 <!-- STEP 4--> 159 <!-- STEP 4-->
110 <div class="step"> 160 <div class="step">
111 <div class="title-notice"> 161 <div class="title-notice">
112 商品・デザインの変更はこちら <span class="require">作業中のデザインは破棄されます</span> 162 商品・デザインの変更はこちら <span class="require">作業中のデザインは破棄されます</span>
113 </div> 163 </div>
114 <div class="step-box"> 164 <div class="step-box">
115 <div class="change-design"> 165 <div class="change-design">
116 <table> 166 <table>
117 <tr> 167 <tr>
118 <td class="text-center">商品</td> 168 <td class="text-center">商品</td>
119 <td>MENドライカノコポロシャツ・ポケツキ半袖(ホワイト)</td> 169 <td>MENドライカノコポロシャツ・ポケツキ半袖(ホワイト)</td>
120 <td class="text-right"> 170 <td class="text-right">
121 <button class="brown"><i class="fa fa-caret-right" aria-hidden="true"></i> 変更</button> 171 <button class="brown"><i class="fa fa-caret-right" aria-hidden="true"></i> 変更</button>
122 </td> 172 </td>
123 </tr> 173 </tr>
124 <tr> 174 <tr>
125 <td width="10%" class="text-center">加工方法</td> 175 <td width="10%" class="text-center">加工方法</td>
126 <td width="70%">シルク:胸中央 (27×27)</td> 176 <td width="70%">シルク:胸中央 (27×27)</td>
127 <td width="20%" class="text-right"> 177 <td width="20%" class="text-right">
128 <button class="brown"><i class="fa fa-caret-right" aria-hidden="true"></i> 変更</button> 178 <button class="brown"><i class="fa fa-caret-right" aria-hidden="true"></i> 変更</button>
129 </td> 179 </td>
130 </tr> 180 </tr>
131 </table> 181 </table>
132 </div> 182 </div>
133 </div> 183 </div>
134 </div> 184 </div>
135 <!-- STEP 5- finish--> 185 <!-- STEP 5- finish-->
136 <div class="step"> 186 <div class="step">
137 <div class="finish-design"> 187 <div class="finish-design">
138 <button class="white"> 188 <button class="white">
139 自分で保存したデザインを呼び出す <i class="fa fa-chevron-circle-right" aria-hidden="true"></i> 189 自分で保存したデザインを呼び出す <i class="fa fa-chevron-circle-right" aria-hidden="true"></i>
140 </button> 190 </button>
141 </div> 191 </div>
142 192
143 </div> 193 </div>
144 </div> 194 </div>
145 </aside> 195 </aside>
146 <section id="tshirt-content" class="col-sm-7 text-center"> 196 <section id="tshirt-content" class="col-sm-7 text-center">
147 <div class="switch-border-design"> 197 <div class="switch-border-design">
148 <i class="fa fa-square-o" aria-hidden="true"></i> 枠線を消す 198 <i class="fa fa-square-o" aria-hidden="true"></i> 枠線を消す
149 </div> 199 </div>
150 <div class="tshirt-image"> 200 <div class="tshirt-image">
151 <img ng-src="{{ tShirtImg }}" alt="" /> 201 <img ng-src="{{ tShirtImg }}" alt="" />
152 <div ng-class="placeTshirt.place" id="preview-design" ng-show="placeTshirt.face === tShirtChoiceBackFrontKey" ng-click="modalTShirtDesign()"> 202 <div ng-class="placeTshirt.place" id="preview-design" ng-show="placeTshirt.face === tShirtChoiceBackFrontKey" ng-click="modalTShirtDesign()">
153 <img ng-src="{{outputImage}}" ng-show="outputImage"/> 203 <img ng-src="{{outputImage}}" ng-show="outputImage"/>
154 </div> 204 </div>
155 </div> 205 </div>
156 <div class="tshirt-choice"> 206 <div class="tshirt-choice">
157 <ul> 207 <ul>
158 <li ng-class="'front' === tShirtChoiceBackFrontKey ? 'focus' : ''"> 208 <li ng-class="'front' === tShirtChoiceBackFrontKey ? 'focus' : ''">
159 <div>前</div> 209 <div>前</div>
160 <div class="image" ng-click="choiceTShirtBackFront('front')"> 210 <div class="image" ng-click="choiceTShirtBackFront('front')">
161 <img ng-src="{{ tShirtImgFront }}" alt="" /> 211 <img ng-src="{{ tShirtImgFront }}" alt="" />
162 </div> 212 </div>
163 213
164 </li> 214 </li>
165 <li ng-class="'back' === tShirtChoiceBackFrontKey ? 'focus' : ''"> 215 <li ng-class="'back' === tShirtChoiceBackFrontKey ? 'focus' : ''">
166 <div>後</div> 216 <div>後</div>
167 <div class="image" ng-click="choiceTShirtBackFront('back')"> 217 <div class="image" ng-click="choiceTShirtBackFront('back')">
168 <img ng-src="{{ tShirtImgBack }}" alt="" /> 218 <img ng-src="{{ tShirtImgBack }}" alt="" />
169 </div> 219 </div>
170 220
171 </li> 221 </li>
172 </ul> 222 </ul>
173 </div> 223 </div>
174 </section> 224 </section>
175 </article> 225 </article>
176 <footer class="clearfix"> 226 <footer class="clearfix">
177 <ul class="nav-footer"> 227 <ul class="nav-footer">
178 <li><a href="#">店舗検索</a></li> 228 <li><a href="#">店舗検索</a></li>
179 <li><a href="#">お客様窓口</a></li> 229 <li><a href="#">お客様窓口</a></li>
180 <li><a href="#">企業情報</a></li> 230 <li><a href="#">企業情報</a></li>
181 <li><a href="#">採用情報</a></li> 231 <li><a href="#">採用情報</a></li>
182 <li><a href="#">プライバシーポリシー</a></li> 232 <li><a href="#">プライバシーポリシー</a></li>
183 </ul> 233 </ul>
184 </footer> 234 </footer>
185 235
186 <!--MODAL CONTENT--> 236 <!--MODAL CONTENT-->
187 <div ng-include="designFrameView"></div> 237 <div ng-include="designFrameView"></div>
188 </div> 238 </div>
189 239
190 240
191 </div> 241 </div>
192 242