|
54 | 54 | font-size: 16px; |
55 | 55 | line-height: 1.65; |
56 | 56 | color: var(--text); |
57 | | - background: var(--bg-deep); |
| 57 | + background: transparent; |
58 | 58 | -webkit-font-smoothing: antialiased; |
59 | 59 | padding-top: 68px; |
60 | 60 | } |
|
471 | 471 | gap: 20px; |
472 | 472 | } |
473 | 473 | .feature-card { |
474 | | - background: var(--bg-card); |
475 | | - border: 1px solid var(--border); |
| 474 | + background: rgba(17, 17, 40, 0.45); |
| 475 | + backdrop-filter: blur(12px); |
| 476 | + -webkit-backdrop-filter: blur(12px); |
| 477 | + border: 1px solid rgba(255, 255, 255, 0.08); |
476 | 478 | border-radius: 6px; |
477 | 479 | padding: 32px; |
478 | 480 | transition: all .3s ease; |
|
534 | 536 | } |
535 | 537 | .step-num { |
536 | 538 | min-width: 48px; height: 48px; |
537 | | - background: var(--bg-card); |
| 539 | + background: rgba(17, 17, 40, 0.5); |
| 540 | + backdrop-filter: blur(10px); |
| 541 | + -webkit-backdrop-filter: blur(10px); |
538 | 542 | border: 1px solid var(--neon-pink); |
539 | 543 | border-radius: 50%; |
540 | 544 | display: flex; align-items: center; justify-content: center; |
|
559 | 563 |
|
560 | 564 | /* ── TERMINAL ── */ |
561 | 565 | .terminal { |
562 | | - background: var(--bg); |
563 | | - border: 1px solid var(--border); |
| 566 | + background: rgba(11, 11, 26, 0.5); |
| 567 | + backdrop-filter: blur(12px); |
| 568 | + -webkit-backdrop-filter: blur(12px); |
| 569 | + border: 1px solid rgba(255, 255, 255, 0.08); |
564 | 570 | border-radius: 8px; |
565 | 571 | max-width: 720px; |
566 | 572 | margin: 48px auto 0; |
567 | 573 | overflow: hidden; |
568 | 574 | box-shadow: 0 0 60px rgba(255,168,79,.06); |
569 | 575 | } |
570 | 576 | .terminal-bar { |
571 | | - background: var(--bg-card); |
| 577 | + background: rgba(17, 17, 40, 0.5); |
572 | 578 | padding: 12px 16px; |
573 | 579 | display: flex; gap: 8px; align-items: center; |
574 | | - border-bottom: 1px solid var(--border); |
| 580 | + border-bottom: 1px solid rgba(255, 255, 255, 0.06); |
575 | 581 | } |
576 | 582 | .terminal-dot { width: 10px; height: 10px; border-radius: 50%; } |
577 | 583 | .terminal-title { |
|
606 | 612 | font-family: var(--font-mono); |
607 | 613 | font-size: 0.8rem; |
608 | 614 | padding: 8px 20px; |
609 | | - background: var(--bg-card); |
610 | | - border: 1px solid var(--border); |
| 615 | + background: rgba(17, 17, 40, 0.4); |
| 616 | + backdrop-filter: blur(10px); |
| 617 | + -webkit-backdrop-filter: blur(10px); |
| 618 | + border: 1px solid rgba(255, 255, 255, 0.08); |
611 | 619 | border-radius: 2px; |
612 | 620 | color: var(--text-dim); |
613 | 621 | letter-spacing: 1px; |
|
626 | 634 | gap: 20px; |
627 | 635 | } |
628 | 636 | .install-card { |
629 | | - background: var(--bg-card); |
630 | | - border: 1px solid var(--border); |
| 637 | + background: rgba(17, 17, 40, 0.45); |
| 638 | + backdrop-filter: blur(12px); |
| 639 | + -webkit-backdrop-filter: blur(12px); |
| 640 | + border: 1px solid rgba(255, 255, 255, 0.08); |
631 | 641 | border-radius: 6px; |
632 | 642 | padding: 28px; |
633 | 643 | transition: all .3s; |
|
657 | 667 | margin: 8px 0; |
658 | 668 | } |
659 | 669 | .install-card pre { |
660 | | - background: var(--bg); |
| 670 | + background: rgba(6, 6, 15, 0.5); |
| 671 | + backdrop-filter: blur(8px); |
| 672 | + -webkit-backdrop-filter: blur(8px); |
661 | 673 | padding: 16px; |
662 | 674 | border-radius: 4px; |
663 | 675 | overflow-x: auto; |
664 | 676 | margin-top: 12px; |
665 | | - border: 1px solid rgba(255,255,255,.04); |
| 677 | + border: 1px solid rgba(255,255,255,.06); |
666 | 678 | } |
667 | 679 | .install-card pre code { |
668 | 680 | font-family: var(--font-mono); |
|
701 | 713 |
|
702 | 714 | /* ── FOOTER ── */ |
703 | 715 | .footer { |
704 | | - border-top: 1px solid var(--border); |
| 716 | + border-top: 1px solid rgba(255, 255, 255, 0.06); |
705 | 717 | padding: 24px 0; |
706 | 718 | text-align: center; |
707 | 719 | } |
|
769 | 781 | z-index: -2; |
770 | 782 | pointer-events: none; |
771 | 783 | } |
772 | | -body::after { |
773 | | - content: ''; |
774 | | - position: fixed; |
775 | | - top: 0; |
776 | | - left: 0; |
777 | | - width: 100%; |
778 | | - height: 100vh; |
779 | | - background: rgba(0, 0, 0, 0.50); |
780 | | - z-index: -1; |
781 | | - pointer-events: none; |
| 784 | +/* body::after overlay removed — each section uses glass panels instead */ |
| 785 | + |
| 786 | +/* ── GLASS PANELS ── */ |
| 787 | +section > .container, |
| 788 | +.hero > .container, |
| 789 | +.bottom-cta > .container, |
| 790 | +.footer > .container { |
| 791 | + background: rgba(6, 6, 15, 0.55); |
| 792 | + backdrop-filter: blur(18px); |
| 793 | + -webkit-backdrop-filter: blur(18px); |
| 794 | + border: 1px solid rgba(255, 255, 255, 0.06); |
| 795 | + border-radius: 16px; |
| 796 | + padding-top: 40px; |
| 797 | + padding-bottom: 40px; |
782 | 798 | } |
783 | 799 | </style> |
784 | 800 | <script type="importmap"> |
|
0 commit comments