diff --git a/AI/ai.css b/AI/ai.css index 8bfff8a..4a7f0a2 100644 --- a/AI/ai.css +++ b/AI/ai.css @@ -1,48 +1,62 @@ body[data-app-state='experience'] { - background: #000000; - color: #f2f4f8; + background: radial-gradient(140% 160% at 12% -10%, rgba(14, 165, 233, 0.35) 0%, transparent 55%), + radial-gradient(120% 130% at 82% 0%, rgba(99, 102, 241, 0.32) 0%, transparent 60%), + linear-gradient(180deg, #020617 0%, #01030f 100%); + color: #e2e8f0; +} + +body[data-app-state='experience']::before { + background: radial-gradient(120% 120% at 25% 20%, rgba(56, 189, 248, 0.36) 0%, transparent 60%), + radial-gradient(120% 120% at 80% 70%, rgba(14, 165, 233, 0.28) 0%, transparent 62%), + radial-gradient(140% 120% at 10% 90%, rgba(2, 132, 199, 0.22) 0%, transparent 70%); + opacity: 1; } -/* Legacy gradient reference retained for compatibility checks: - linear-gradient(160deg, #020203 0%, #050708 45%, #0b0d10 100%). */ body[data-app-state='experience']::after { background: none; } body[data-app-state='experience'] .app-shell { - background: transparent; - border: none; - box-shadow: none; + background: rgba(9, 14, 28, 0.82); + border: 1px solid rgba(148, 163, 184, 0.22); + box-shadow: 0 40px 120px rgba(2, 6, 23, 0.75); + border-radius: 36px; width: min(1200px, 100%); - padding-inline: clamp(16px, 5vw, 64px); + padding: clamp(32px, 6vw, 56px); + backdrop-filter: blur(32px); } body[data-app-state='experience'] .status-banner { background: transparent; border: none; box-shadow: none; - padding-top: clamp(16px, 4vh, 32px); + padding-top: clamp(12px, 3vh, 24px); } body[data-app-state='experience'] .mute-indicator { - background: transparent; - box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.24); - color: inherit; + background: linear-gradient(120deg, rgba(56, 189, 248, 0.2), rgba(99, 102, 241, 0.24)); + box-shadow: 0 18px 40px rgba(14, 165, 233, 0.35); + color: #e2e8f0; + border: 1px solid rgba(148, 163, 184, 0.32); border-radius: 999px; - padding: 12px 28px; - letter-spacing: 0.06em; + padding: 14px 32px; + letter-spacing: 0.12em; text-transform: uppercase; } body[data-app-state='experience'] .mute-indicator[data-state='muted'] { - color: rgba(220, 228, 235, 0.82); + color: rgba(226, 232, 240, 0.86); } body[data-app-state='experience'] .image-stage { - border: none; - background: transparent; - box-shadow: none; - width: min(1200px, 100%); + border: 1px solid rgba(148, 163, 184, 0.16); + background: radial-gradient(circle at 20% 20%, rgba(56, 189, 248, 0.24), transparent 55%), + radial-gradient(circle at 80% 80%, rgba(99, 102, 241, 0.28), transparent 65%), + rgba(8, 14, 32, 0.72); + box-shadow: 0 28px 80px rgba(2, 6, 23, 0.6); + border-radius: 28px; + width: min(1100px, 100%); + overflow: hidden; } body[data-app-state='experience'] #hero-stage::before { @@ -54,25 +68,22 @@ body[data-app-state='experience'] #hero-stage img { } body[data-app-state='experience'] .voice-stage { - background: transparent; - border: none; - box-shadow: none; - padding: 0; - gap: clamp(20px, 14vw, 140px); + background: radial-gradient(120% 120% at 50% 0%, rgba(56, 189, 248, 0.24), transparent 65%), rgba(8, 15, 35, 0.75); + border: 1px solid rgba(148, 163, 184, 0.18); + box-shadow: 0 26px 72px rgba(2, 6, 23, 0.58); + border-radius: 32px; + padding: clamp(24px, 6vw, 48px); + gap: clamp(24px, 12vw, 140px); } body[data-app-state='experience'] .voice-circle { - background: transparent; - box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.18); + background: radial-gradient(circle at 40% 40%, rgba(56, 189, 248, 0.32), transparent 70%), rgba(8, 15, 35, 0.9); + box-shadow: 0 0 0 2px rgba(148, 163, 184, 0.2), 0 18px 46px rgba(2, 6, 23, 0.6); } -/* Legacy border reference retained for compatibility checks: - border: 2px solid rgba(10, 189, 198, 0.35); */ body[data-app-state='experience'] .compatibility-notice { - background: transparent; - border: none; - color: rgba(240, 240, 240, 0.82); + background: rgba(8, 14, 28, 0.72); + border: 1px solid rgba(148, 163, 184, 0.18); + color: rgba(226, 232, 240, 0.82); + box-shadow: 0 20px 60px rgba(2, 6, 23, 0.6); } -/* Legacy notice styling retained for compatibility checks: - background: rgba(34, 34, 34, 0.85); - border: 1px solid rgba(255, 255, 255, 0.1); */ diff --git a/index.html b/index.html index dbd2428..11075ba 100644 --- a/index.html +++ b/index.html @@ -40,116 +40,120 @@
-
- Unity voice lab check-in -

Let’s make sure every light is green

-

- Before Unity can chat with you, we run a quick readiness scan on your browser. Think of it like making sure - your helmet is on straight. When a light glows amber, read the friendly tip, fix it, then press “Check again.” -

-