OLD | NEW |
1 /****************************************************************************** | 1 /****************************************************************************** |
2 * Temparary styles | 2 * Temparary styles |
3 *****************************************************************************/ | 3 *****************************************************************************/ |
4 | 4 |
5 .avoid-wrap {display: inline-block;} | 5 .avoid-wrap {display: inline-block;} |
6 .small {font-size: smaller;} | 6 .small {font-size: smaller;} |
7 .maxthon-only {display: none;} | 7 .maxthon-only {display: none;} |
8 .maxthon .maxthon-only {display: block;} | 8 .maxthon .maxthon-only {display: block;} |
9 | 9 |
10 /****************************************************************************** | 10 /****************************************************************************** |
11 * #hero-download | 11 * #hero-download |
12 *****************************************************************************/ | 12 *****************************************************************************/ |
13 | 13 |
14 #hero-download | 14 #hero-download |
15 { | 15 { |
16 padding: 3em 1em; | 16 padding: 3em 1em; |
17 } | 17 } |
18 | 18 |
19 @media (min-width: 576px) and (max-width: 1023px) | 19 @media (min-width: 576px) and (max-width: 1023px) |
20 { | 20 { |
21 /* add spacing left/right on tablets */ | 21 /* add spacing left/right on tablets */ |
22 #hero-download | 22 #hero-download |
23 { | 23 { |
24 padding-left: 3em; | 24 padding-left: 3em; |
25 padding-right: 3em; | 25 padding-right: 3em; |
26 } | 26 } |
27 } | 27 } |
28 | 28 |
29 @media(min-width: 1024px) | 29 @media (max-width: 575px) |
30 { | 30 { |
31 #hero-download | 31 /* disable avoid-wrap inside h1 on mobile */ |
| 32 #hero-download h1 .avoid-wrap |
32 { | 33 { |
33 padding-top: 6em; | 34 display: inline; |
34 /* 3em bottom looks like 6em because of thumbnail contents */ | |
35 padding-bottom: 3em; | |
36 } | 35 } |
37 } | 36 } |
38 | 37 |
39 @media (max-width: 1023px) | 38 @media (max-width: 1023px) |
40 { | 39 { |
41 /* force hero unit columns to break on large tablets */ | 40 /* force hero unit columns to break on large tablets */ |
42 #hero-download .column | 41 #hero-download .column |
43 { | 42 { |
44 width: 100%; | 43 width: 100%; |
45 } | 44 } |
46 } | 45 } |
47 | 46 |
| 47 @media (min-width: 1024px) |
| 48 { |
| 49 #hero-download |
| 50 { |
| 51 padding-top: 6em; |
| 52 /* 3em bottom looks like 6em because of thumbnail contents */ |
| 53 padding-bottom: 4em; |
| 54 } |
| 55 } |
| 56 |
48 #hero-download h1 | 57 #hero-download h1 |
49 { | 58 { |
50 /* Spacing is provided by the hero-download section */ | 59 /* Spacing is provided by the hero-download section */ |
51 margin-top: 0; | 60 margin-top: 0; |
52 /* Reduced line-height to match design without hurting accessibility */ | |
53 line-height: 1.25; | |
54 } | |
55 | |
56 @media (max-width: 575px) | |
57 { | |
58 /* disable avoid-wrap inside h1 on mobile */ | |
59 #hero-download h1 .avoid-wrap | |
60 { | |
61 display: inline; | |
62 } | |
63 } | 61 } |
64 | 62 |
65 @media (min-width: 576px) | 63 @media (min-width: 576px) |
66 { | 64 { |
67 /* make h1 larger sooner than usual */ | 65 /* make h1 larger sooner than usual */ |
68 #hero-download h1 | 66 #hero-download h1 |
69 { | 67 { |
70 font-size: 2.4em | 68 font-size: 2.4em; |
71 } | 69 } |
72 | 70 |
73 /* force break without <br> on large screens */ | 71 /* force break without <br> on large screens */ |
74 #hero-download h1 .avoid-wrap:first-of-type | 72 #hero-download h1 .avoid-wrap:first-of-type |
75 { | 73 { |
76 display: block; | 74 display: block; |
77 } | 75 } |
78 } | 76 } |
79 | 77 |
80 #hero-download-tos | 78 #hero-download-tos |
(...skipping 16 matching lines...) Expand all Loading... |
97 { | 95 { |
98 #hero-download-button | 96 #hero-download-button |
99 { | 97 { |
100 /* force auto-width >= small tablets */ | 98 /* force auto-width >= small tablets */ |
101 width: auto; | 99 width: auto; |
102 } | 100 } |
103 } | 101 } |
104 | 102 |
105 #hero-download-video | 103 #hero-download-video |
106 { | 104 { |
107 /* add 1em space above on phones & tablets */ | 105 /* add space above on phones & tablets */ |
108 margin-top: 1em; | 106 margin-top: 2em; |
109 /* prevent default full-width on small tablets */ | 107 /* prevent default full-width on small tablets */ |
110 max-width: 550px; | 108 max-width: 550px; |
111 } | 109 } |
112 | 110 |
113 @media(min-width: 1024px) | 111 @media(min-width: 1024px) |
114 { | 112 { |
115 #hero-download-video | 113 #hero-download-video |
116 { | 114 { |
117 /* keep aligned-top despite padding below */ | 115 /* keep aligned-top despite padding below */ |
118 margin-top: -1em; | 116 margin-top: -1em; |
(...skipping 226 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
345 padding: 0px 30px; | 343 padding: 0px 30px; |
346 } | 344 } |
347 | 345 |
348 @media(max-width: 767px) | 346 @media(max-width: 767px) |
349 { | 347 { |
350 #footnote | 348 #footnote |
351 { | 349 { |
352 padding: 0px 20px; | 350 padding: 0px 20px; |
353 } | 351 } |
354 } | 352 } |
OLD | NEW |