| 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 |