Commit 37da4819d2df956615290d810851bc2e3c2c2747
Exists in
master
and in
8 other branches
Merge branch 'rafael' into merlin
Showing
1 changed file
with
233 additions
and
130 deletions
Show diff stats
src/app/layout.scss
@@ -25,140 +25,144 @@ | @@ -25,140 +25,144 @@ | ||
25 | } | 25 | } |
26 | 26 | ||
27 | // @media (min-width: 480px) { | 27 | // @media (min-width: 480px) { |
28 | -.row-xs-height { | ||
29 | - display: table; | ||
30 | - table-layout: fixed; | ||
31 | - height: 100%; | ||
32 | - width: 100%; | ||
33 | -} | ||
34 | -.col-xs-height { | ||
35 | - display: table-cell; | ||
36 | - float: none; | ||
37 | - height: 100%; | ||
38 | -} | ||
39 | -.col-xs-top { | ||
40 | - vertical-align: top; | ||
41 | -} | ||
42 | -.col-xs-middle { | ||
43 | - vertical-align: middle; | ||
44 | -} | ||
45 | -.col-xs-bottom { | ||
46 | - vertical-align: bottom; | ||
47 | -} | ||
48 | -// } | ||
49 | - | ||
50 | -@media (min-width: 768px) { | ||
51 | - .row-sm-height { | 28 | + .row-xs-height { |
52 | display: table; | 29 | display: table; |
53 | table-layout: fixed; | 30 | table-layout: fixed; |
54 | height: 100%; | 31 | height: 100%; |
55 | width: 100%; | 32 | width: 100%; |
56 | } | 33 | } |
57 | - .col-sm-height { | ||
58 | - display: table-cell; | ||
59 | - float: none; | ||
60 | - height: 100%; | ||
61 | - } | ||
62 | - .col-sm-top { | ||
63 | - vertical-align: top; | ||
64 | - } | ||
65 | - .col-sm-middle { | ||
66 | - vertical-align: middle; | ||
67 | - } | ||
68 | - .col-sm-bottom { | ||
69 | - vertical-align: bottom; | ||
70 | - } | ||
71 | -} | ||
72 | 34 | ||
73 | -@media (min-width: 992px) { | ||
74 | - .row-md-height { | ||
75 | - display: table; | ||
76 | - table-layout: fixed; | ||
77 | - height: 100%; | ||
78 | - width: 100%; | ||
79 | - } | ||
80 | - .col-md-height { | 35 | + .col-xs-height { |
81 | display: table-cell; | 36 | display: table-cell; |
82 | float: none; | 37 | float: none; |
83 | height: 100%; | 38 | height: 100%; |
84 | } | 39 | } |
85 | - .col-md-top { | 40 | + |
41 | + .col-xs-top { | ||
86 | vertical-align: top; | 42 | vertical-align: top; |
87 | } | 43 | } |
88 | - .col-md-middle { | 44 | + |
45 | + .col-xs-middle { | ||
89 | vertical-align: middle; | 46 | vertical-align: middle; |
90 | } | 47 | } |
91 | - .col-md-bottom { | 48 | + |
49 | + .col-xs-bottom { | ||
92 | vertical-align: bottom; | 50 | vertical-align: bottom; |
93 | } | 51 | } |
94 | -} | ||
95 | 52 | ||
96 | -@media (min-width: 1200px) { | ||
97 | - .row-lg-height { | 53 | +// } |
54 | +@media (min-width: 768px) { | ||
55 | + .row-sm-height { | ||
98 | display: table; | 56 | display: table; |
99 | table-layout: fixed; | 57 | table-layout: fixed; |
100 | height: 100%; | 58 | height: 100%; |
101 | width: 100%; | 59 | width: 100%; |
102 | } | 60 | } |
103 | - .col-lg-height { | 61 | + .col-sm-height { |
104 | display: table-cell; | 62 | display: table-cell; |
105 | - float: none; | ||
106 | - height: 100%; | ||
107 | - } | ||
108 | - .col-lg-top { | ||
109 | - vertical-align: top; | ||
110 | - } | ||
111 | - .col-lg-middle { | ||
112 | - vertical-align: middle; | ||
113 | - } | ||
114 | - .col-lg-bottom { | ||
115 | - vertical-align: bottom; | ||
116 | - } | ||
117 | -} | 63 | + // float: none; |
64 | + height: 100%; | ||
65 | + } | ||
66 | + .col-sm-top { | ||
67 | + vertical-align: top; | ||
68 | + } | ||
69 | + .col-sm-middle { | ||
70 | + vertical-align: middle; | ||
71 | + } | ||
72 | + .col-sm-bottom { | ||
73 | + vertical-align: bottom; | ||
74 | + } | ||
75 | + } | ||
118 | 76 | ||
119 | -.vcenter { | ||
120 | - display: inline-block; | ||
121 | - vertical-align: middle; | ||
122 | - float: none; | ||
123 | - margin-right: -2px; | ||
124 | - margin-left: -2px; | ||
125 | -} | 77 | + @media (min-width: 992px) { |
78 | + .row-md-height { | ||
79 | + display: table; | ||
80 | + table-layout: fixed; | ||
81 | + height: 100%; | ||
82 | + width: 100%; | ||
83 | + } | ||
84 | + .col-md-height { | ||
85 | + display: table-cell; | ||
86 | + // float: none; | ||
87 | + height: 100%; | ||
88 | + } | ||
89 | + .col-md-top { | ||
90 | + vertical-align: top; | ||
91 | + } | ||
92 | + .col-md-middle { | ||
93 | + vertical-align: middle; | ||
94 | + } | ||
95 | + .col-md-bottom { | ||
96 | + vertical-align: bottom; | ||
97 | + } | ||
98 | + } | ||
126 | 99 | ||
127 | -.vertical-padding { | ||
128 | - padding-top: 15px; | ||
129 | - padding-bottom: 15px; | ||
130 | -} | 100 | + @media (min-width: 1200px) { |
101 | + .row-lg-height { | ||
102 | + display: table; | ||
103 | + table-layout: fixed; | ||
104 | + height: 100%; | ||
105 | + width: 100%; | ||
106 | + } | ||
107 | + .col-lg-height { | ||
108 | + display: table-cell; | ||
109 | + // float: none; | ||
110 | + height: 100%; | ||
111 | + } | ||
112 | + .col-lg-top { | ||
113 | + vertical-align: top; | ||
114 | + } | ||
115 | + .col-lg-middle { | ||
116 | + vertical-align: middle; | ||
117 | + } | ||
118 | + .col-lg-bottom { | ||
119 | + vertical-align: bottom; | ||
120 | + } | ||
121 | + } | ||
131 | 122 | ||
132 | -.no-space-left { | ||
133 | - margin-left: 0; | ||
134 | - padding-left: 0; | ||
135 | -} | 123 | + .vcenter { |
124 | + display: inline-block; | ||
125 | + vertical-align: middle; | ||
126 | + float: none; | ||
127 | + margin-right: -2px; | ||
128 | + margin-left: -2px; | ||
129 | + } | ||
136 | 130 | ||
137 | -.no-space-right { | ||
138 | - margin-right: 0; | ||
139 | - padding-right: 0; | ||
140 | -} | 131 | + .vertical-padding { |
132 | + padding-top: 15px; | ||
133 | + padding-bottom: 15px; | ||
134 | + } | ||
141 | 135 | ||
142 | -.text-center-sm { | ||
143 | - @media screen and (max-width: $screen-sm) { | ||
144 | - text-align: center; | ||
145 | - } | ||
146 | -} | 136 | + .no-space-left { |
137 | + margin-left: 0; | ||
138 | + padding-left: 0; | ||
139 | + } | ||
147 | 140 | ||
148 | -.btn-submit { | ||
149 | - background-color: $defaultblue; | ||
150 | - color: #fff; | ||
151 | - font-weight: bold; | ||
152 | - &:hover, | ||
153 | - &:focus { | ||
154 | - color: #fff; | ||
155 | - } | ||
156 | -} | 141 | + .no-space-right { |
142 | + margin-right: 0; | ||
143 | + padding-right: 0; | ||
144 | + } | ||
157 | 145 | ||
158 | -.has-error { | ||
159 | - border-color: #FF0000; | ||
160 | - border-width: 1px; | ||
161 | -} | 146 | + .text-center-sm { |
147 | + @media screen and (max-width: $screen-sm) { | ||
148 | + text-align: center; | ||
149 | + } | ||
150 | + } | ||
151 | + | ||
152 | + .btn-submit { | ||
153 | + background-color: $defaultblue; | ||
154 | + color: #fff; | ||
155 | + font-weight: bold; | ||
156 | + &:hover, | ||
157 | + &:focus { | ||
158 | + color: #fff; | ||
159 | + } | ||
160 | + } | ||
161 | + | ||
162 | + .has-error { | ||
163 | + border-color: #FF0000; | ||
164 | + border-width: 1px; | ||
165 | + } | ||
162 | 166 | ||
163 | // Está com o nome do termos de uso. Deixas genérico ou apenas aqui? Ver como vão ficar esses modais | 167 | // Está com o nome do termos de uso. Deixas genérico ou apenas aqui? Ver como vão ficar esses modais |
164 | .modal-termos-uso { | 168 | .modal-termos-uso { |
@@ -229,23 +233,21 @@ ul.list-color li:before { | @@ -229,23 +233,21 @@ ul.list-color li:before { | ||
229 | } | 233 | } |
230 | 234 | ||
231 | .page--program { | 235 | .page--program { |
232 | - .program-content { | ||
233 | - ul li { | ||
234 | - padding-left: 2em; | ||
235 | - padding-bottom: 15px; | ||
236 | - text-indent: -0.7em; | ||
237 | - } | ||
238 | - | ||
239 | - .col-middle { | ||
240 | - vertical-align: top; | ||
241 | - } | ||
242 | - | ||
243 | - @media screen and (min-width: $screen-lg) { | ||
244 | - img { | ||
245 | - width: 100%; | ||
246 | - } | ||
247 | - } | 236 | + .program-content { |
237 | + ul li { | ||
238 | + padding-left: 2em; | ||
239 | + padding-bottom: 15px; | ||
240 | + text-indent: -0.7em; | ||
248 | } | 241 | } |
242 | + .col-middle { | ||
243 | + vertical-align: top; | ||
244 | + } | ||
245 | + @media screen and (min-width: $screen-lg) { | ||
246 | + img { | ||
247 | + width: 100%; | ||
248 | + } | ||
249 | + } | ||
250 | + } | ||
249 | } | 251 | } |
250 | 252 | ||
251 | .destaque-bg-cinza { | 253 | .destaque-bg-cinza { |
@@ -258,19 +260,26 @@ ul.list-color li:before { | @@ -258,19 +260,26 @@ ul.list-color li:before { | ||
258 | } | 260 | } |
259 | 261 | ||
260 | .destaque-font { | 262 | .destaque-font { |
261 | - font-size: 130%; | 263 | + font-size: 130%!important; |
262 | } | 264 | } |
263 | 265 | ||
264 | -.font-140 { | ||
265 | - font-size: 140%; | ||
266 | -} | 266 | +.font { |
267 | + line-height: normal!important; | ||
267 | 268 | ||
268 | -.font-115 { | ||
269 | - font-size: 115%; | ||
270 | -} | 269 | + &-140 { |
270 | + @extend .font; | ||
271 | + font-size: 140%!important; | ||
272 | + } | ||
271 | 273 | ||
272 | -.font-180 { | ||
273 | - font-size: 180%; | 274 | + &-115 { |
275 | + @extend .font; | ||
276 | + font-size: 115%!important; | ||
277 | + } | ||
278 | + | ||
279 | + &-180 { | ||
280 | + @extend .font; | ||
281 | + font-size: 180%!important; | ||
282 | + } | ||
274 | } | 283 | } |
275 | 284 | ||
276 | .destaque-bg-lightgray { | 285 | .destaque-bg-lightgray { |
@@ -333,7 +342,8 @@ blockquote { | @@ -333,7 +342,8 @@ blockquote { | ||
333 | top: -10px; | 342 | top: -10px; |
334 | left: -10px; | 343 | left: -10px; |
335 | font-weight: bolder; | 344 | font-weight: bolder; |
336 | - @each $category, $color in $categories { | 345 | + @each $category, |
346 | + $color in $categories { | ||
337 | .#{$category} & { | 347 | .#{$category} & { |
338 | color: $color; | 348 | color: $color; |
339 | } | 349 | } |
@@ -341,6 +351,7 @@ blockquote { | @@ -341,6 +351,7 @@ blockquote { | ||
341 | } | 351 | } |
342 | 352 | ||
343 | } | 353 | } |
354 | + | ||
344 | .page--program .program-content blockquote, | 355 | .page--program .program-content blockquote, |
345 | .page--program .program-content blockquote p { | 356 | .page--program .program-content blockquote p { |
346 | font-size: 24px; | 357 | font-size: 24px; |
@@ -356,3 +367,95 @@ blockquote { | @@ -356,3 +367,95 @@ blockquote { | ||
356 | } | 367 | } |
357 | border-top: 20px solid; | 368 | border-top: 20px solid; |
358 | } | 369 | } |
370 | + | ||
371 | +.pad-right-0 { | ||
372 | + padding-right: 0px!important; | ||
373 | +} | ||
374 | + | ||
375 | +.pad-left-0 { | ||
376 | + padding-left: 0px!important; | ||
377 | +} | ||
378 | + | ||
379 | +.bloco-mais-especialidades { | ||
380 | + @media (max-width: 480px) { | ||
381 | + padding: 2% 0 0 5%; | ||
382 | + } | ||
383 | + | ||
384 | + @media (min-width: 768px) { | ||
385 | + padding: 2% 0 0 10%; | ||
386 | + } | ||
387 | + | ||
388 | + @media (min-width: 992px) { | ||
389 | + padding: 12% 0 0 10%; | ||
390 | + } | ||
391 | + | ||
392 | + @media (max-width: 1200px) { | ||
393 | + padding: 10% 0 0 10%; | ||
394 | + } | ||
395 | +} | ||
396 | + | ||
397 | +ul li:last-child { | ||
398 | + padding-bottom: 0px!important; | ||
399 | +} | ||
400 | + | ||
401 | +// .destaque-esporte ul li { | ||
402 | +// padding-bottom: 2px!important; | ||
403 | +// } | ||
404 | + | ||
405 | +.bloco1-preparacao-atletas { | ||
406 | + @media (max-width: 480px) { | ||
407 | + padding: 2% 0 0 5%; | ||
408 | + } | ||
409 | + | ||
410 | + @media (min-width: 768px) { | ||
411 | + padding: 2% 0 0 10%; | ||
412 | + } | ||
413 | + | ||
414 | + @media (min-width: 992px) { | ||
415 | + padding: 2% 10% 0 10%; | ||
416 | + } | ||
417 | + | ||
418 | + @media (min-width: 1200px) { | ||
419 | + padding: 17% 10% 0 10%; | ||
420 | + } | ||
421 | +} | ||
422 | + | ||
423 | +.bloco2-preparacao-atletas { | ||
424 | + @media (min-width: 1200px) { | ||
425 | + padding: 15% 0% 0 0%; | ||
426 | + } | ||
427 | +} | ||
428 | + | ||
429 | +.bloco1-futebol { | ||
430 | + @media (min-width: 992px) { | ||
431 | + padding: 3% 5% 0 5%; | ||
432 | + } | ||
433 | +} | ||
434 | + | ||
435 | +.bloco1-esporte-toda-vida { | ||
436 | + @media (max-width: 992px) { | ||
437 | + padding: 5% 10% 0 10%; | ||
438 | + } | ||
439 | + | ||
440 | + @media (min-width: 992px) { | ||
441 | + padding: 10% 10% 0 10%; | ||
442 | + } | ||
443 | + | ||
444 | + @media (min-width: 1200px) { | ||
445 | + padding: 18% 10% 0 10%; | ||
446 | + } | ||
447 | +} | ||
448 | + | ||
449 | +.bloco2-esporte-toda-vida { | ||
450 | + @media (max-width: 992px) { | ||
451 | + padding: 5% 10% 0 10%; | ||
452 | + } | ||
453 | + | ||
454 | + @media (min-width: 992px) { | ||
455 | + padding: 10% 10% 0 10%; | ||
456 | + } | ||
457 | + | ||
458 | + @media (min-width: 1200px) { | ||
459 | + padding: 18% 10% 0 10%; | ||
460 | + } | ||
461 | +} |