|
9 | 9 | overflow: hidden; |
10 | 10 | position: relative; |
11 | 11 | @media (max-height: 775px) { |
12 | | - min-height: 98vh; |
| 12 | + min-height: 98vh; |
13 | 13 | } |
14 | 14 |
|
15 | 15 | @media (min-width: 450px) { |
16 | | - padding: $xxx-large-spacing $x-large-spacing $xx-large-spacing $xxx-large-spacing; |
| 16 | + padding: $xxx-large-spacing $x-large-spacing $xx-large-spacing |
| 17 | + $xxx-large-spacing; |
17 | 18 | } |
18 | 19 |
|
19 | 20 | &:before { |
|
97 | 98 | display: block; |
98 | 99 | position: absolute; |
99 | 100 | background-image: url(/assets/images/date-underline.svg); |
100 | | - top:22px; |
| 101 | + top: 22px; |
101 | 102 | left: 1rem; |
102 | 103 | } |
103 | 104 | } |
|
372 | 373 | } |
373 | 374 |
|
374 | 375 | .speakers { |
375 | | - display: grid; |
376 | | - flex: 1; |
377 | | - grid-gap: $large-spacing; |
378 | | - grid-template-columns: repeat(auto-fill, minmax(300px, 1fr)); |
| 376 | + margin-bottom: 3rem; |
| 377 | + position: relative; |
| 378 | + z-index: 1; |
379 | 379 |
|
380 | | - blockquote { |
381 | | - margin: 0; |
| 380 | + @media screen and (min-width: 740px) { |
| 381 | + display: grid; |
| 382 | + flex: 1; |
| 383 | + grid-gap: $large-spacing; |
| 384 | + grid-template-columns: repeat(auto-fill, minmax(30%, 1fr)); |
382 | 385 | } |
383 | 386 | } |
384 | 387 |
|
385 | 388 | .speaker { |
386 | | - text-align: center; |
387 | 389 | position: relative; |
388 | 390 | z-index: 1; |
389 | 391 |
|
| 392 | + a { |
| 393 | + text-align: center; |
| 394 | + } |
| 395 | + |
390 | 396 | .author { |
| 397 | + text-align: center; |
391 | 398 | -webkit-font-smoothing: antialiased; |
392 | 399 | color: #fff; |
393 | 400 | font-family: $heading-font-family; |
394 | 401 | font-size: 48px; |
395 | 402 | line-height: 0.9; |
396 | 403 | position: relative; |
397 | 404 | text-align: center; |
| 405 | + margin-top: -3rem; |
| 406 | + } |
| 407 | + |
| 408 | + h4 { |
| 409 | + color: $dark-gray; |
| 410 | + line-height: 1; |
| 411 | + font-size: 28px; |
| 412 | + font-family: $seconday-heading-font-family; |
| 413 | + text-transform: uppercase; |
398 | 414 | } |
399 | 415 |
|
400 | 416 | a { |
|
403 | 419 | } |
404 | 420 |
|
405 | 421 | img { |
406 | | - @include size(200px); |
| 422 | + @include size(360px); |
407 | 423 | border-radius: 50%; |
408 | 424 | display: block; |
409 | 425 | mix-blend-mode: screen; |
410 | 426 | } |
411 | 427 |
|
| 428 | + &:nth-child(2n + 1) img { |
| 429 | + @include size(290px); |
| 430 | + } |
| 431 | + |
412 | 432 | a:hover img { |
413 | 433 | mix-blend-mode: inherit; |
414 | 434 | transform: rotate(30deg); |
|
450 | 470 | font-size: 48px; |
451 | 471 | } |
452 | 472 |
|
453 | | - &:before { |
454 | | - position: absolute; |
455 | | - content: ""; |
456 | | - display: block; |
457 | | - background-image: url(/assets/images/asterisk-2.svg); |
458 | | - bottom: -6rem; |
459 | | - right: 1rem; |
460 | | - @include size(113px, 148px); |
461 | | - background-size: contain; |
462 | | - background-repeat: no-repeat; |
463 | | - z-index: 11; |
464 | | - } |
| 473 | + &:before { |
| 474 | + position: absolute; |
| 475 | + content: ""; |
| 476 | + display: block; |
| 477 | + background-image: url(/assets/images/asterisk-2.svg); |
| 478 | + bottom: -6rem; |
| 479 | + right: 1rem; |
| 480 | + @include size(113px, 148px); |
| 481 | + background-size: contain; |
| 482 | + background-repeat: no-repeat; |
| 483 | + z-index: 11; |
| 484 | + } |
465 | 485 |
|
466 | 486 | .ilu__container { |
467 | 487 | margin: 0 auto; |
|
480 | 500 | .weirdos { |
481 | 501 | padding: $x-large-spacing $large-spacing; |
482 | 502 | background-color: $purple; |
483 | | - position: relative; |
484 | 503 | overflow: hidden; |
| 504 | + flex-direction: column; |
| 505 | + position: relative; |
485 | 506 |
|
486 | | - @media screen and (min-width: 950px) { |
487 | | - display: flex; |
488 | | - padding: $xxx-large-spacing $x-large-spacing; |
| 507 | + .weirdos__container { |
| 508 | + max-width: 1600px; |
| 509 | + margin: 0 auto; |
489 | 510 | } |
490 | 511 |
|
491 | | - &::before { |
| 512 | + h2 { |
| 513 | + position: relative; |
| 514 | + display: block; |
| 515 | + color: $teal; |
| 516 | + z-index: 5; |
| 517 | + line-height: 0.9; |
| 518 | + font-size: 64px; |
| 519 | + |
| 520 | + @media (min-width: 500px) { |
| 521 | + font-size: 18vh; |
| 522 | + } |
| 523 | + |
| 524 | + &:after { |
| 525 | + position: absolute; |
| 526 | + content: ""; |
| 527 | + display: block; |
| 528 | + background-image: url(/assets/images/weirdos-underline-1.svg); |
| 529 | + background-size: contain; |
| 530 | + @include size(336px, 195px); |
| 531 | + background-repeat: no-repeat; |
| 532 | + margin-top: -2rem; |
| 533 | + z-index: 0; |
| 534 | + |
| 535 | + @media (min-width: 500px) { |
| 536 | + @include size(668px, 80px); |
| 537 | + } |
| 538 | + } |
| 539 | + } |
| 540 | + |
| 541 | + .center-button { |
| 542 | + position: relative; |
| 543 | + z-index: 5; |
| 544 | + text-align: center; |
| 545 | + } |
| 546 | + |
| 547 | + &::after { |
492 | 548 | background-color: $dark-purple; |
493 | 549 | bottom: -140px; |
494 | 550 | content: ""; |
|
502 | 558 | } |
503 | 559 | } |
504 | 560 |
|
505 | | -.weirdos__content { |
506 | | - float: left; |
507 | | - z-index: 1; |
508 | | - |
509 | | - @media screen and (max-width: 949px) { |
510 | | - text-align: center; |
511 | | - } |
512 | | - |
513 | | - h2 { |
514 | | - font-size: 64px; |
515 | | - color: $mustard; |
516 | | - } |
517 | | - |
518 | | - p { |
519 | | - max-width: 450px; |
520 | | - |
521 | | - @media screen and (max-width: 949px) { |
522 | | - margin: 0 auto; |
523 | | - } |
524 | | - } |
525 | | - |
526 | | - a { |
527 | | - margin-bottom: $base-spacing; |
528 | | - } |
529 | | -} |
530 | | - |
531 | 561 | .cfp { |
532 | 562 | position: relative; |
533 | 563 | z-index: 1; |
|
564 | 594 | @include size(336px, 195px); |
565 | 595 | } |
566 | 596 | } |
567 | | - |
568 | 597 | } |
569 | 598 |
|
570 | 599 | .button { |
|
0 commit comments