|
86 | 86 | /* ── NAV ── */ |
87 | 87 | .nav { |
88 | 88 | position: fixed; top: 0; left: 0; right: 0; z-index: 100; |
89 | | - background: rgba(6, 6, 15, 0.85); |
| 89 | + background: rgba(6, 6, 15, 0.65); |
90 | 90 | backdrop-filter: blur(20px); |
| 91 | + -webkit-backdrop-filter: blur(20px); |
91 | 92 | border-bottom: 1px solid var(--border); |
92 | 93 | padding: 16px 0; |
93 | 94 | box-shadow: 0 4px 20px rgba(0, 0, 0, 0.5); |
|
179 | 180 | top: 100%; |
180 | 181 | left: 0; |
181 | 182 | right: 0; |
182 | | - background: rgba(6, 6, 15, 0.95); |
| 183 | + background: rgba(6, 6, 15, 0.85); |
183 | 184 | backdrop-filter: blur(20px); |
| 185 | + -webkit-backdrop-filter: blur(20px); |
184 | 186 | border-bottom: 1px solid var(--border); |
185 | 187 | padding: 16px 0; |
186 | 188 | box-shadow: 0 8px 30px rgba(0, 0, 0, 0.5); |
|
472 | 474 | gap: 20px; |
473 | 475 | } |
474 | 476 | .feature-card { |
475 | | - background: rgba(17, 17, 40, 0.45); |
476 | | - backdrop-filter: blur(12px); |
477 | | - -webkit-backdrop-filter: blur(12px); |
478 | | - border: 1px solid rgba(255, 255, 255, 0.08); |
| 477 | + background: rgba(30, 30, 60, 0.25); |
| 478 | + backdrop-filter: blur(16px) saturate(1.2); |
| 479 | + -webkit-backdrop-filter: blur(16px) saturate(1.2); |
| 480 | + border: 1px solid rgba(255, 255, 255, 0.15); |
479 | 481 | border-radius: 6px; |
480 | 482 | padding: 32px; |
481 | 483 | transition: all .3s ease; |
|
537 | 539 | } |
538 | 540 | .step-num { |
539 | 541 | min-width: 48px; height: 48px; |
540 | | - background: rgba(17, 17, 40, 0.5); |
541 | | - backdrop-filter: blur(10px); |
542 | | - -webkit-backdrop-filter: blur(10px); |
| 542 | + background: rgba(30, 30, 60, 0.3); |
| 543 | + backdrop-filter: blur(12px) saturate(1.2); |
| 544 | + -webkit-backdrop-filter: blur(12px) saturate(1.2); |
543 | 545 | border: 1px solid var(--neon-pink); |
544 | 546 | border-radius: 50%; |
545 | 547 | display: flex; align-items: center; justify-content: center; |
|
564 | 566 |
|
565 | 567 | /* ── TERMINAL ── */ |
566 | 568 | .terminal { |
567 | | - background: rgba(11, 11, 26, 0.5); |
568 | | - backdrop-filter: blur(12px); |
569 | | - -webkit-backdrop-filter: blur(12px); |
570 | | - border: 1px solid rgba(255, 255, 255, 0.08); |
| 569 | + background: rgba(20, 20, 45, 0.3); |
| 570 | + backdrop-filter: blur(16px) saturate(1.2); |
| 571 | + -webkit-backdrop-filter: blur(16px) saturate(1.2); |
| 572 | + border: 1px solid rgba(255, 255, 255, 0.15); |
571 | 573 | border-radius: 8px; |
572 | 574 | max-width: 720px; |
573 | 575 | margin: 48px auto 0; |
574 | 576 | overflow: hidden; |
575 | 577 | box-shadow: 0 0 60px rgba(255,168,79,.06); |
576 | 578 | } |
577 | 579 | .terminal-bar { |
578 | | - background: rgba(17, 17, 40, 0.5); |
| 580 | + background: rgba(30, 30, 60, 0.3); |
579 | 581 | padding: 12px 16px; |
580 | 582 | display: flex; gap: 8px; align-items: center; |
581 | | - border-bottom: 1px solid rgba(255, 255, 255, 0.06); |
| 583 | + border-bottom: 1px solid rgba(255, 255, 255, 0.12); |
582 | 584 | } |
583 | 585 | .terminal-dot { width: 10px; height: 10px; border-radius: 50%; } |
584 | 586 | .terminal-title { |
|
613 | 615 | font-family: var(--font-mono); |
614 | 616 | font-size: 0.8rem; |
615 | 617 | padding: 8px 20px; |
616 | | - background: rgba(17, 17, 40, 0.4); |
617 | | - backdrop-filter: blur(10px); |
618 | | - -webkit-backdrop-filter: blur(10px); |
619 | | - border: 1px solid rgba(255, 255, 255, 0.08); |
| 618 | + background: rgba(30, 30, 60, 0.25); |
| 619 | + backdrop-filter: blur(12px) saturate(1.2); |
| 620 | + -webkit-backdrop-filter: blur(12px) saturate(1.2); |
| 621 | + border: 1px solid rgba(255, 255, 255, 0.15); |
620 | 622 | border-radius: 2px; |
621 | 623 | color: var(--text-dim); |
622 | 624 | letter-spacing: 1px; |
|
635 | 637 | gap: 20px; |
636 | 638 | } |
637 | 639 | .install-card { |
638 | | - background: rgba(17, 17, 40, 0.45); |
639 | | - backdrop-filter: blur(12px); |
640 | | - -webkit-backdrop-filter: blur(12px); |
641 | | - border: 1px solid rgba(255, 255, 255, 0.08); |
| 640 | + background: rgba(30, 30, 60, 0.25); |
| 641 | + backdrop-filter: blur(16px) saturate(1.2); |
| 642 | + -webkit-backdrop-filter: blur(16px) saturate(1.2); |
| 643 | + border: 1px solid rgba(255, 255, 255, 0.15); |
642 | 644 | border-radius: 6px; |
643 | 645 | padding: 28px; |
644 | 646 | transition: all .3s; |
645 | 647 | } |
646 | 648 | .install-card:hover { |
647 | | - border-color: rgba(27,149,193,.3); |
| 649 | + border-color: rgba(27,149,193,.4); |
648 | 650 | } |
649 | 651 | .install-card h3 { |
650 | 652 | font-family: var(--font-body); |
|
668 | 670 | margin: 8px 0; |
669 | 671 | } |
670 | 672 | .install-card pre { |
671 | | - background: rgba(6, 6, 15, 0.5); |
672 | | - backdrop-filter: blur(8px); |
673 | | - -webkit-backdrop-filter: blur(8px); |
| 673 | + background: rgba(15, 15, 35, 0.35); |
| 674 | + backdrop-filter: blur(10px); |
| 675 | + -webkit-backdrop-filter: blur(10px); |
674 | 676 | padding: 16px; |
675 | 677 | border-radius: 4px; |
676 | 678 | overflow-x: auto; |
677 | 679 | margin-top: 12px; |
678 | | - border: 1px solid rgba(255,255,255,.06); |
| 680 | + border: 1px solid rgba(255,255,255,.12); |
679 | 681 | } |
680 | 682 | .install-card pre code { |
681 | 683 | font-family: var(--font-mono); |
|
714 | 716 |
|
715 | 717 | /* ── FOOTER ── */ |
716 | 718 | .footer { |
717 | | - border-top: 1px solid rgba(255, 255, 255, 0.06); |
| 719 | + border-top: 1px solid rgba(255, 255, 255, 0.12); |
718 | 720 | padding: 24px 0; |
719 | 721 | text-align: center; |
720 | 722 | } |
|
789 | 791 | .hero > .container, |
790 | 792 | .bottom-cta > .container, |
791 | 793 | .footer > .container { |
792 | | - background: rgba(6, 6, 15, 0.55); |
793 | | - backdrop-filter: blur(18px); |
794 | | - -webkit-backdrop-filter: blur(18px); |
795 | | - border: 1px solid rgba(255, 255, 255, 0.06); |
| 794 | + background: rgba(20, 20, 45, 0.3); |
| 795 | + backdrop-filter: blur(20px) saturate(1.3); |
| 796 | + -webkit-backdrop-filter: blur(20px) saturate(1.3); |
| 797 | + border: 1px solid rgba(255, 255, 255, 0.14); |
796 | 798 | border-radius: 16px; |
797 | 799 | padding-top: 40px; |
798 | 800 | padding-bottom: 40px; |
|
0 commit comments