Left: | ||
Right: |
LEFT | RIGHT |
---|---|
1 * | 1 * |
2 { | 2 { |
3 font-family: Arial, sans; | 3 font-family: Arial, sans; |
4 font-size: 16px; | 4 font-size: 16px; |
5 } | 5 } |
6 | 6 |
7 body | 7 body |
8 { | 8 { |
9 margin: 0; | 9 margin: 0; |
10 line-height: 1.5; | 10 line-height: 1.5; |
(...skipping 227 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
238 height: 4em; | 238 height: 4em; |
239 background-color: #c70d2c; | 239 background-color: #c70d2c; |
240 } | 240 } |
241 | 241 |
242 #navbar li | 242 #navbar li |
243 { | 243 { |
244 list-style-type: none; | 244 list-style-type: none; |
245 } | 245 } |
246 | 246 |
247 /* padding provided by navbar contents */ | 247 /* padding provided by navbar contents */ |
248 #navbar .container | 248 .navbar-container |
249 { | 249 { |
250 padding: 0em; | 250 width: 1170px; |
251 margin: 0 auto; | |
251 } | 252 } |
252 | 253 |
253 /* full-width under .container max-width */ | 254 /* full-width under .container max-width */ |
254 @media(max-width: 1199px) | 255 @media(max-width: 1199px) |
255 { | 256 { |
256 #navbar .container | 257 .navbar-container |
257 { | 258 { |
258 width: 100%; | 259 width: 100%; |
259 } | 260 } |
260 } | 261 } |
261 | 262 |
262 /* #navbar #navbar-logo | 263 /* #navbar #navbar-logo |
263 ******************************************************************************/ | 264 ******************************************************************************/ |
264 | 265 |
265 #navbar-logo | 266 #navbar-logo |
266 { | 267 { |
267 /* padding is visible in hover background-color change */ | 268 /* padding is visible in hover background-color change */ |
268 padding-left: 1em; | 269 padding: 0em 1em; |
269 padding-right: 1em; | |
270 color: #fff; | 270 color: #fff; |
271 } | 271 } |
272 | 272 |
273 #navbar-logo:hover, | 273 #navbar-logo:hover, |
274 #navbar-logo:active, | 274 #navbar-logo:active, |
275 #navbar-logo:focus | 275 #navbar-logo:focus |
276 { | 276 { |
277 background-color: #AE0013; | 277 background-color: #AE0013; |
278 text-decoration: none; | 278 text-decoration: none; |
279 } | 279 } |
280 | 280 |
281 #navbar-logo, | 281 #navbar-logo, |
282 #navbar-logo > * | 282 #navbar-logo > * |
283 { | 283 { |
284 display: block; | |
ire
2017/10/11 08:09:08
The display doesn't do anything since you are floa
juliandoucette
2017/10/11 11:59:37
I didn't know that :D - Thank you.
| |
285 float: left; | 284 float: left; |
286 } | 285 } |
287 | 286 |
288 [dir="rtl"] #navbar-logo, | 287 [dir="rtl"] #navbar-logo, |
289 [dir="rtl"] #navbar-logo > * | 288 [dir="rtl"] #navbar-logo > * |
290 { | 289 { |
291 float: right; | 290 float: right; |
292 } | 291 } |
293 | 292 |
294 #navbar-logo img | 293 #navbar-logo img |
295 { | 294 { |
296 height: 4em; | 295 height: 4em; |
297 padding-top: 0.5em; | 296 padding: 0.5em 0em; |
298 padding-bottom: 0.5em; | 297 margin: 0em 1em 0em 0em; |
299 margin-right: 1em; | |
ire
2017/10/11 08:09:09
This margin-right still applies when direction is
juliandoucette
2017/10/11 11:59:36
Good catch!
| |
300 } | 298 } |
301 | 299 |
302 [dir="rtl"] #navbar-logo > img | 300 [dir="rtl"] #navbar-logo > img |
303 { | 301 { |
304 margin-left: 1em; | 302 margin: 0em 0em 0em 1em; |
305 } | 303 } |
306 | 304 |
307 #navbar-logo > span | 305 #navbar-logo > span |
308 { | 306 { |
309 /* full-height: 2.91 * 1.375 = ~4em */ | 307 /* full-height: 2.91 * 1.375 = ~4em */ |
ire
2017/10/11 08:09:07
Helpful comments, thanks :)
juliandoucette
2017/10/11 11:59:35
You're welcome.
| |
310 line-height: 2.91em; | 308 line-height: 2.91em; |
311 font-size: 1.375em; | 309 font-size: 1.375em; |
312 } | 310 } |
313 | 311 |
314 /* #navbar #navbar-menu-toggle | 312 /* #navbar #navbar-menu-toggle |
315 ******************************************************************************/ | 313 ******************************************************************************/ |
316 | 314 |
317 #navbar-menu-toggle | 315 #navbar-menu-toggle |
318 { | 316 { |
319 float: right; | 317 float: right; |
(...skipping 41 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
361 { | 359 { |
362 display: block; | 360 display: block; |
363 color: #fff; | 361 color: #fff; |
364 text-decoration: none; | 362 text-decoration: none; |
365 } | 363 } |
366 | 364 |
367 /* #navbar #navbar-menu #navbar-locale-menu | 365 /* #navbar #navbar-menu #navbar-locale-menu |
368 ******************************************************************************/ | 366 ******************************************************************************/ |
369 | 367 |
370 /* caret */ | 368 /* caret */ |
371 #navbar-locale-selected::after | 369 #navbar-locale-selected:after |
ire
2017/10/11 08:09:07
Single colon for :after
juliandoucette
2017/10/11 11:59:35
Done.
| |
372 { | 370 { |
373 display: inline-block; | 371 display: inline-block; |
374 width: 0; | 372 width: 0; |
375 height: 0; | 373 height: 0; |
376 margin-left: .255em; | 374 margin: 0em 0em 0em 0.255em; |
ire
2017/10/11 08:09:09
"Don't omit the optional leading 0 for decimal num
juliandoucette
2017/10/11 11:59:35
Good catch. Looks like I neglected rtl too.
| |
377 vertical-align: .255em; | 375 vertical-align: .255em; |
378 content: ""; | 376 content: ""; |
379 border-top: .3em solid; | 377 border-top: .3em solid; |
380 border-right: .3em solid transparent; | 378 border-right: .3em solid transparent; |
381 border-left: .3em solid transparent; | 379 border-left: .3em solid transparent; |
382 } | 380 } |
383 | 381 |
382 [dir="rtl"] #navbar-locale-selected:after | |
383 { | |
384 margin: 0em 0.255em 0em 0em; | |
385 } | |
386 | |
384 #navbar-locale-menu | 387 #navbar-locale-menu |
385 { | 388 { |
386 display: none; | 389 display: none; |
387 } | 390 } |
388 | 391 |
389 #navbar-locale-menu.visible | 392 #navbar-locale-menu.visible |
390 { | 393 { |
391 display: block; | 394 display: block; |
392 } | 395 } |
393 | 396 |
(...skipping 25 matching lines...) Expand all Loading... | |
419 } | 422 } |
420 | 423 |
421 #navbar-menu > li, | 424 #navbar-menu > li, |
422 #navbar-menu > li > a | 425 #navbar-menu > li > a |
423 { | 426 { |
424 display: inline-block; | 427 display: inline-block; |
425 } | 428 } |
426 | 429 |
427 #navbar-menu > li > a | 430 #navbar-menu > li > a |
428 { | 431 { |
429 padding-right: 1em; | 432 padding: 0em 1em; |
430 padding-left: 1em; | |
431 line-height: 4em; | 433 line-height: 4em; |
432 } | 434 } |
433 | 435 |
434 #navbar-menu > li > a:hover, | 436 #navbar-menu > li > a:hover, |
435 #navbar-menu > li > a:active, | 437 #navbar-menu > li > a:active, |
436 #navbar-menu > li > a:focus | 438 #navbar-menu > li > a:focus |
437 { | 439 { |
438 background-color: #AE0013; | 440 background-color: #AE0013; |
439 } | 441 } |
440 | 442 |
441 /* #navbar #navbar-menu #navbar-locale-menu | 443 /* #navbar #navbar-menu #navbar-locale-menu |
442 ****************************************************************************/ | 444 ****************************************************************************/ |
443 | 445 |
444 #navbar-locale-menubar | 446 #navbar-locale-menubar |
445 { | 447 { |
446 position: relative; | 448 position: relative; |
447 } | 449 } |
448 | 450 |
449 #navbar-locale-menu | 451 #navbar-locale-menu |
450 { | 452 { |
451 position: absolute; | 453 position: absolute; |
452 min-width: 16em; | 454 min-width: 16em; |
453 max-height: 20em; | 455 max-height: 20em; |
454 max-height: 50vh; | 456 max-height: 50vh; |
455 top: 100%; | 457 top: 100%; |
456 right: 0px; | 458 right: 0px; |
457 overflow: auto; | 459 overflow: auto; |
458 z-index: 1000; | 460 z-index: 9001; |
ire
2017/10/11 08:09:09
NIT: A lower z-index (e.g. even 1 or 2) would suff
juliandoucette
2017/10/11 11:59:36
pfft
| |
459 background-color: #292929; | 461 background-color: #292929; |
460 } | 462 } |
461 | 463 |
462 [dir="rtl"] #navbar-locale-menu | 464 [dir="rtl"] #navbar-locale-menu |
463 { | 465 { |
464 right: auto; | 466 right: auto; |
465 left: 0px; | 467 left: 0px; |
466 } | 468 } |
467 } | 469 } |
468 | 470 |
(...skipping 21 matching lines...) Expand all Loading... | |
490 padding: 0.75em 1em; | 492 padding: 0.75em 1em; |
491 } | 493 } |
492 | 494 |
493 #navbar-menu li a:hover, | 495 #navbar-menu li a:hover, |
494 #navbar-menu li a:active, | 496 #navbar-menu li a:active, |
495 #navbar-menu li a:focus | 497 #navbar-menu li a:focus |
496 { | 498 { |
497 background-color: #434343; | 499 background-color: #434343; |
498 } | 500 } |
499 } | 501 } |
LEFT | RIGHT |