Left: | ||
Right: |
OLD | NEW |
---|---|
1 * | 1 |
2 /* cyrillic-ext */ | |
juliandoucette
2017/09/28 01:00:28
Note: This is temporary for this review only becau
ire
2017/09/28 08:38:43
Acknowledged.
| |
3 @font-face { | |
4 font-family: 'Source Sans Pro'; | |
5 font-style: normal; | |
6 font-weight: 400; | |
7 src: local('Source Sans Pro Regular'), local('SourceSansPro-Regular'), url(htt ps://fonts.gstatic.com/s/sourcesanspro/v10/ODelI1aHBYDBqgeIAH2zlIXYUqYVJeq1_JtQr uA3_e8.woff2) format('woff2'); | |
8 unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F; | |
9 } | |
10 /* cyrillic */ | |
11 @font-face { | |
12 font-family: 'Source Sans Pro'; | |
13 font-style: normal; | |
14 font-weight: 400; | |
15 src: local('Source Sans Pro Regular'), local('SourceSansPro-Regular'), url(htt ps://fonts.gstatic.com/s/sourcesanspro/v10/ODelI1aHBYDBqgeIAH2zlExulUiGX8tUMVYeu Jmbj48.woff2) format('woff2'); | |
16 unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; | |
17 } | |
18 /* greek-ext */ | |
19 @font-face { | |
20 font-family: 'Source Sans Pro'; | |
21 font-style: normal; | |
22 font-weight: 400; | |
23 src: local('Source Sans Pro Regular'), local('SourceSansPro-Regular'), url(htt ps://fonts.gstatic.com/s/sourcesanspro/v10/ODelI1aHBYDBqgeIAH2zlBA0E65p__AYvizJB 6RduYY.woff2) format('woff2'); | |
24 unicode-range: U+1F00-1FFF; | |
25 } | |
26 /* greek */ | |
27 @font-face { | |
28 font-family: 'Source Sans Pro'; | |
29 font-style: normal; | |
30 font-weight: 400; | |
31 src: local('Source Sans Pro Regular'), local('SourceSansPro-Regular'), url(htt ps://fonts.gstatic.com/s/sourcesanspro/v10/ODelI1aHBYDBqgeIAH2zlC7-kXQoo3swP0nQ6 K7J6xc.woff2) format('woff2'); | |
32 unicode-range: U+0370-03FF; | |
33 } | |
34 /* vietnamese */ | |
35 @font-face { | |
36 font-family: 'Source Sans Pro'; | |
37 font-style: normal; | |
38 font-weight: 400; | |
39 src: local('Source Sans Pro Regular'), local('SourceSansPro-Regular'), url(htt ps://fonts.gstatic.com/s/sourcesanspro/v10/ODelI1aHBYDBqgeIAH2zlCxe5Tewm2_XWfbGc hcXw4g.woff2) format('woff2'); | |
40 unicode-range: U+0102-0103, U+1EA0-1EF9, U+20AB; | |
41 } | |
42 /* latin-ext */ | |
43 @font-face { | |
44 font-family: 'Source Sans Pro'; | |
45 font-style: normal; | |
46 font-weight: 400; | |
47 src: local('Source Sans Pro Regular'), local('SourceSansPro-Regular'), url(htt ps://fonts.gstatic.com/s/sourcesanspro/v10/ODelI1aHBYDBqgeIAH2zlIa1YDtoarzwSXxTH ggEXMw.woff2) format('woff2'); | |
48 unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F , U+A720-A7FF; | |
49 } | |
50 /* latin */ | |
51 @font-face { | |
52 font-family: 'Source Sans Pro'; | |
53 font-style: normal; | |
54 font-weight: 400; | |
55 src: local('Source Sans Pro Regular'), local('SourceSansPro-Regular'), url(htt ps://fonts.gstatic.com/s/sourcesanspro/v10/ODelI1aHBYDBqgeIAH2zlJbPFduIYtoLzwST6 8uhz_Y.woff2) format('woff2'); | |
56 unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+200 0-206F, U+2074, U+20AC, U+2212, U+2215; | |
57 } | |
58 /* cyrillic-ext */ | |
59 @font-face { | |
60 font-family: 'Source Sans Pro'; | |
61 font-style: bold; | |
62 font-weight: 600; | |
63 src: local('Source Sans Pro SemiBold'), local('SourceSansPro-SemiBold'), url(h ttps://fonts.gstatic.com/s/sourcesanspro/v10/toadOcfmlt9b38dHJxOBGGWGG8n76xaP_JU l9houU473rGVtsTkPsbDajuO5ueQw.woff2) format('woff2'); | |
64 unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F; | |
65 } | |
66 /* cyrillic */ | |
67 @font-face { | |
68 font-family: 'Source Sans Pro'; | |
69 font-style: bold; | |
70 font-weight: 600; | |
71 src: local('Source Sans Pro SemiBold'), local('SourceSansPro-SemiBold'), url(h ttps://fonts.gstatic.com/s/sourcesanspro/v10/toadOcfmlt9b38dHJxOBGMP5gXq4cN8pjVj i5g2q9Mf3rGVtsTkPsbDajuO5ueQw.woff2) format('woff2'); | |
72 unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; | |
73 } | |
74 /* greek-ext */ | |
75 @font-face { | |
76 font-family: 'Source Sans Pro'; | |
77 font-style: bold; | |
78 font-weight: 600; | |
79 src: local('Source Sans Pro SemiBold'), local('SourceSansPro-SemiBold'), url(h ttps://fonts.gstatic.com/s/sourcesanspro/v10/toadOcfmlt9b38dHJxOBGIwxT-R1rCKQkeT tsDWzfjL3rGVtsTkPsbDajuO5ueQw.woff2) format('woff2'); | |
80 unicode-range: U+1F00-1FFF; | |
81 } | |
82 /* greek */ | |
83 @font-face { | |
84 font-family: 'Source Sans Pro'; | |
85 font-style: bold; | |
86 font-weight: 600; | |
87 src: local('Source Sans Pro SemiBold'), local('SourceSansPro-SemiBold'), url(h ttps://fonts.gstatic.com/s/sourcesanspro/v10/toadOcfmlt9b38dHJxOBGFCUBMgATkHAQY- Bv-74xcn3rGVtsTkPsbDajuO5ueQw.woff2) format('woff2'); | |
88 unicode-range: U+0370-03FF; | |
89 } | |
90 /* vietnamese */ | |
91 @font-face { | |
92 font-family: 'Source Sans Pro'; | |
93 font-style: bold; | |
94 font-weight: 600; | |
95 src: local('Source Sans Pro SemiBold'), local('SourceSansPro-SemiBold'), url(h ttps://fonts.gstatic.com/s/sourcesanspro/v10/toadOcfmlt9b38dHJxOBGMZXFz2iDKd7GJN SaxRYiSj3rGVtsTkPsbDajuO5ueQw.woff2) format('woff2'); | |
96 unicode-range: U+0102-0103, U+1EA0-1EF9, U+20AB; | |
97 } | |
98 /* latin-ext */ | |
99 @font-face { | |
100 font-family: 'Source Sans Pro'; | |
101 font-style: bold; | |
102 font-weight: 600; | |
103 src: local('Source Sans Pro SemiBold'), local('SourceSansPro-SemiBold'), url(h ttps://fonts.gstatic.com/s/sourcesanspro/v10/toadOcfmlt9b38dHJxOBGKyGJhAh-RE0BxG cd_izyev3rGVtsTkPsbDajuO5ueQw.woff2) format('woff2'); | |
104 unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F , U+A720-A7FF; | |
105 } | |
106 /* latin */ | |
107 @font-face { | |
108 font-family: 'Source Sans Pro'; | |
109 font-style: bold; | |
110 font-weight: 600; | |
111 src: local('Source Sans Pro SemiBold'), local('SourceSansPro-SemiBold'), url(h ttps://fonts.gstatic.com/s/sourcesanspro/v10/toadOcfmlt9b38dHJxOBGMzFoXZ-Kj537nB _-9jJhlA.woff2) format('woff2'); | |
112 unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+200 0-206F, U+2074, U+20AC, U+2212, U+2215; | |
113 } | |
114 | |
115 html | |
2 { | 116 { |
3 font-family: Arial, sans; | 117 font-family: 'Source Sans Pro', sans-serif; |
ire
2017/09/28 08:38:43
Note (for another issue probably): I think we shou
ire
2017/09/28 08:38:43
NIT: Double quotation marks (also elsewhere in the
| |
4 font-size: 16px; | 118 font-size: 16px; |
5 } | 119 } |
6 | 120 |
7 body | 121 body |
8 { | 122 { |
9 margin: 0; | 123 margin: 0; |
10 line-height: 1.5; | 124 line-height: 1.5; |
11 } | 125 } |
12 | 126 |
13 a img | 127 a img |
(...skipping 32 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
46 background-repeat: no-repeat; | 160 background-repeat: no-repeat; |
47 } | 161 } |
48 | 162 |
49 nav ul | 163 nav ul |
50 { | 164 { |
51 list-style: none; | 165 list-style: none; |
52 margin: 0; | 166 margin: 0; |
53 padding: 0; | 167 padding: 0; |
54 } | 168 } |
55 | 169 |
56 nav a:link, nav a:visited | 170 nav a:link, |
171 nav a:visited | |
57 { | 172 { |
58 color: #7d7d7d; | 173 color: #7d7d7d; |
59 text-decoration: none; | 174 text-decoration: none; |
60 } | 175 } |
61 | 176 |
62 nav a:hover | 177 nav a:hover |
63 { | 178 { |
64 text-decoration: underline; | 179 text-decoration: underline; |
65 } | 180 } |
66 | 181 |
67 header | 182 .container |
183 { | |
184 max-width: 1170px; | |
185 } | |
186 | |
187 @media (min-width: 1200px) | |
juliandoucette
2017/09/28 01:00:27
Done.
juliandoucette
2017/09/28 01:00:28
Note: 1200 = 1170 + 30... This is an artifact left
ire
2017/09/28 08:38:42
Acknowledged.
| |
188 { | |
189 .container | |
190 { | |
191 margin: 0 auto; | |
192 } | |
193 } | |
194 | |
195 #navbar-primary | |
196 { | |
197 background-color: #c70d2c; | |
198 } | |
199 | |
200 #navbar-logo | |
201 { | |
202 padding: 0px 15px; | |
203 color: #fff; | |
204 } | |
205 | |
206 #navbar-logo:hover, | |
207 #navbar-logo:active, | |
208 #navbar-logo:focus | |
209 { | |
210 background-color: #AE0013; | |
211 text-decoration: none; | |
212 } | |
213 | |
214 #navbar-logo, | |
215 #navbar-logo > * | |
68 { | 216 { |
69 display: block; | 217 display: block; |
70 position: relative; | 218 float: left; |
71 background: white; | 219 } |
72 border: 1px solid #d9d9d9; | 220 |
73 border-top: none; | 221 [dir="rtl"] #navbar-logo, |
74 box-shadow: 1px 1px 0 0 #d9d9d9; | 222 [dir="rtl"] #navbar-logo > * |
75 z-index: 1; | 223 { |
76 } | 224 float: right; |
77 | 225 } |
78 header nav li | 226 |
79 { | 227 #navbar-logo > img |
80 padding: 0px 5px; | 228 { |
81 } | 229 height: 48px; |
82 | 230 padding: 11px 0px; |
83 header nav li.selected | 231 margin: 0px 15px 0px 0px; |
84 { | 232 } |
85 color: #db1313; | 233 |
86 text-shadow: 1px 1px 1px #eee; | 234 [dir="rtl"] #navbar-logo > img |
87 cursor: default; | 235 { |
88 } | 236 margin: 0px 0px 0px 15px; |
89 | 237 } |
90 header nav li.install-link a | 238 |
91 { | 239 #navbar-logo > span |
92 color: #048e48; | 240 { |
93 } | 241 line-height: 70px; |
94 | 242 font-size: 22px; |
95 header nav li.install-link .install-link-icon | 243 } |
96 { | 244 |
97 display: inline-block; | 245 #navbar-nav li |
98 width: 12px; | 246 { |
99 height: 12px; | 247 list-style-type: none; |
100 background-position: -167px -13px; | 248 } |
101 } | 249 |
102 | 250 #navbar-nav a |
103 .language-entry a | 251 { |
104 { | 252 color: #fff; |
105 display: block; | 253 text-decoration: none; |
106 } | 254 } |
107 | 255 |
108 #flag-ar | 256 @media(max-width: 999px) |
juliandoucette
2017/09/28 01:00:27
Note: I probably didn't need to remove these in th
ire
2017/09/28 08:38:43
Ack. Do you want to keep them and remove the flags
| |
109 { | 257 { |
110 background-position: 0px 0px; | 258 #navbar-primary |
111 } | 259 { |
112 | 260 min-height: 70px; |
113 #flag-bg | 261 } |
114 { | 262 |
115 background-position: -17px 0px; | 263 #navbar-menu |
116 } | 264 { |
117 | 265 display: block; |
118 #flag-de | 266 } |
119 { | 267 |
120 background-position: -34px 0px; | 268 #navbar-menu, |
121 } | 269 #navbar-menu > img |
122 | 270 { |
123 #flag-en | 271 float: right; |
124 { | 272 } |
125 background-position: -51px 0px; | 273 |
126 } | 274 [dir="rtl"] #navbar-menu, |
127 | 275 [dir="rtl"] #navbar-menu > img |
128 #flag-es | 276 { |
129 { | 277 float: left; |
130 background-position: -68px 0px; | 278 } |
131 } | 279 |
132 | 280 #navbar-menu > img |
133 #flag-sk | 281 { |
134 { | 282 display: inline-block; |
135 background-position: -85px 0px; | 283 height: 25px; |
136 } | 284 padding: 22.5px 15px; |
137 | 285 } |
138 #flag-fr | 286 |
139 { | 287 #navbar-menu:hover, |
140 background-position: 0px -12px; | 288 #navbar-menu:active, |
141 } | 289 #navbar-menu:focus |
142 | 290 { |
143 #flag-el | 291 background-color: #AE0013; |
144 { | 292 } |
145 background-position: -85px -12px; | 293 |
146 } | 294 #navbar-nav |
147 | 295 { |
148 #flag-he | 296 display: none; |
149 { | 297 float: left; |
150 background-position: -17px -12px; | 298 background-color: #292929; |
151 } | 299 } |
152 | 300 |
153 #flag-it | 301 #navbar-nav.visible |
154 { | 302 { |
155 background-position: -85px -24px; | 303 display: block; |
156 } | 304 } |
157 | 305 |
158 #flag-hu | 306 #navbar-nav li, |
159 { | 307 #navbar-nav li a |
160 background-position: -34px -12px; | 308 { |
161 } | 309 display: block; |
162 | 310 } |
163 #flag-ko | 311 |
164 { | 312 #navbar-nav li a |
165 background-position: -51px -12px; | 313 { |
166 } | 314 font-size: 20px; |
167 | 315 line-height: 60px; |
168 #flag-ja | 316 padding: 0px 20px; |
169 { | 317 } |
170 background-position: -102px 0px; | 318 |
171 } | 319 #navbar-nav li a:hover, |
172 | 320 #navbar-nav li a:active, |
173 #flag-lt | 321 #navbar-nav li a:focus |
174 { | 322 { |
175 background-position: -68px -12px; | 323 background-color: #434343; |
176 } | 324 } |
177 | 325 |
178 #flag-nl | 326 #locales li, |
179 { | 327 #locales a |
180 background-position: 0px -24px; | 328 { |
181 } | 329 display: inline-block; |
182 | 330 } |
183 #flag-pl | 331 |
184 { | 332 #navbar-nav #selected-locale |
185 background-position: -102px -12px; | 333 { |
186 } | 334 display: none; |
187 | 335 } |
188 #flag-pt_BR | 336 } |
189 { | 337 |
190 background-position: -17px -24px; | 338 @media(min-width: 1000px) |
191 } | 339 { |
192 | 340 #navbar-primary |
193 #flag-pt_PT | 341 { |
194 { | 342 height: 70px; |
195 background-position: -102px -24px; | 343 } |
196 } | 344 |
197 | 345 #navbar-nav |
198 #flag-ru | 346 { |
199 { | 347 float: right; |
200 background-position: -34px -24px; | 348 } |
201 } | 349 |
202 | 350 [dir="rtl"] #navbar-nav |
203 #flag-zh_CN | 351 { |
204 { | 352 float: left; |
205 background-position: -51px -24px; | 353 } |
206 } | 354 |
207 | 355 #navbar-nav > li, |
208 #flag-zh_TW | 356 #navbar-nav > li > a |
209 { | 357 { |
210 background-position: -68px -24px; | 358 display: inline-block; |
211 } | 359 } |
212 | 360 |
213 a[hreflang="de"]:not(:lang(de)):after, | 361 #navbar-nav > li > a |
214 a[hreflang="en"]:not(:lang(en)):after | 362 { |
215 { | 363 padding: 0px 15px; |
216 display: inline-block; | 364 font-size: 18px; |
217 width: 16px; | 365 line-height: 70px; |
218 height: 11px; | 366 } |
219 background-image: url(../img/sprite-flags.png); | 367 |
220 content: ""; | 368 #navbar-nav > li > a:hover, |
221 margin-left: 2px; | 369 #navbar-nav > li > a:active, |
222 } | 370 #navbar-nav > li > a:focus |
223 | 371 { |
224 a[hreflang="de"]:not(:lang(de)):after | 372 background-color: #AE0013; |
225 { | 373 } |
226 background-position: -34px 0px; | 374 |
227 } | 375 #locale |
228 | 376 { |
229 a[hreflang="en"]:not(:lang(en)):after | 377 position: relative; |
230 { | 378 } |
231 background-position: -51px 0px; | 379 |
232 } | 380 #locales |
233 | 381 { |
234 #language-selector a:after | 382 position: absolute; |
235 { | 383 display: none; |
236 display: none; | 384 min-width: 160px; |
237 } | 385 max-height: 384px; |
238 | 386 max-height: 50vh; |
239 #logo | 387 top: 100%; |
240 { | 388 right: 0px; |
241 position: absolute; | 389 overflow: auto; |
242 width: 128px; | 390 z-index: 1000; |
243 height: 128px; | 391 } |
244 background-position: -83px -83px; | 392 |
393 [dir="rtl"] #locales | |
394 { | |
395 right: auto; | |
396 left: 0px; | |
397 } | |
398 | |
399 #locales.visible | |
400 { | |
401 display: block; | |
402 } | |
403 | |
404 #locales > li, | |
405 #locales > li > a | |
406 { | |
407 display: block; | |
408 white-space: nowrap; | |
409 } | |
410 | |
411 #locales > li > a | |
412 { | |
413 padding: 0px 15px; | |
414 font-size: 16px; | |
415 line-height: 50px; | |
416 background-color: #292929; | |
417 text-decoration: none; | |
418 } | |
419 | |
420 #locales > li > a:hover, | |
421 #locales > li > a:active, | |
422 #locales > li > a:focus | |
423 { | |
424 background-color: #434343; | |
425 } | |
426 | |
427 #selected-locale::after | |
ire
2017/09/28 08:38:43
:after instead of ::after for IE8
| |
428 { | |
429 display: inline-block; | |
430 width: 0; | |
431 height: 0; | |
432 margin-left: .255em; | |
ire
2017/09/28 08:38:42
NIT: "Don't omit the optional leading 0 for decima
| |
433 vertical-align: .255em; | |
434 content: ""; | |
435 border-top: .3em solid; | |
436 border-right: .3em solid transparent; | |
437 border-left: .3em solid transparent; | |
438 } | |
439 | |
440 #navbar-menu | |
441 { | |
442 display: none; | |
443 } | |
245 } | 444 } |
246 | 445 |
247 #content h1 | 446 #content h1 |
248 { | 447 { |
249 font-size: 30px; | 448 font-size: 30px; |
250 } | 449 } |
251 | 450 |
252 #content h2 | 451 #content h2 |
253 { | 452 { |
254 font-weight: bold; | 453 font-weight: bold; |
(...skipping 159 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
414 | 613 |
415 [dir="ltr"] .alert | 614 [dir="ltr"] .alert |
416 { | 615 { |
417 border-left: 5px solid #d14841; | 616 border-left: 5px solid #d14841; |
418 } | 617 } |
419 | 618 |
420 [dir="rtl"] .alert | 619 [dir="rtl"] .alert |
421 { | 620 { |
422 border-right: 5px solid #d14841; | 621 border-right: 5px solid #d14841; |
423 } | 622 } |
OLD | NEW |