diff --git a/apps/web/src/app/globals.css b/apps/web/src/app/globals.css index ea4c2b23d..10cc49c96 100644 --- a/apps/web/src/app/globals.css +++ b/apps/web/src/app/globals.css @@ -556,75 +556,6 @@ pre { radial-gradient(at 80% 100%, rgba(34, 211, 238, 0.08) 0px, transparent 50%); } -/* ============================================ - Enhanced Input Styling - ============================================ */ - -.input-glow { - position: relative; -} - -.input-glow::before { - content: ""; - position: absolute; - inset: -2px; - background: linear-gradient( - 135deg, - rgba(139, 92, 246, 0.3) 0%, - rgba(34, 211, 238, 0.3) 100% - ); - border-radius: inherit; - opacity: 0; - transition: opacity var(--transition-base); - z-index: -1; - filter: blur(8px); -} - -.input-glow:focus-within::before { - opacity: 1; -} - -/* ============================================ - Topic Chip Styles - ============================================ */ - -.chip { - display: inline-flex; - align-items: center; - gap: 0.5rem; - padding: 0.625rem 1rem; - font-size: 0.875rem; - font-weight: 500; - border-radius: 0.75rem; - background: rgba(255, 255, 255, 0.03); - border: 1px solid rgba(255, 255, 255, 0.08); - color: rgba(255, 255, 255, 0.8); - transition: background var(--transition-base), border-color var(--transition-base), transform var(--transition-base); - cursor: pointer; -} - -.chip:hover { - background: rgba(255, 255, 255, 0.06); - border-color: rgba(255, 255, 255, 0.15); - transform: translateY(-2px); -} - -.chip:active { - transform: translateY(0); -} - -/* ============================================ - Text Utilities - ============================================ */ - -.text-shadow-lg { - text-shadow: 0 4px 12px rgba(0, 0, 0, 0.5); -} - -.text-shadow-glow { - text-shadow: 0 0 40px rgba(139, 92, 246, 0.5); -} - /* ============================================ Skeleton Loading ============================================ */ @@ -640,3 +571,9 @@ pre { animation: shimmer 1.5s ease-in-out infinite; border-radius: 0.5rem; } + +@media (prefers-reduced-motion: reduce) { + .skeleton { + animation: none; + } +} diff --git a/apps/web/src/app/page.tsx b/apps/web/src/app/page.tsx index 6d86e1ff7..3827d0435 100644 --- a/apps/web/src/app/page.tsx +++ b/apps/web/src/app/page.tsx @@ -484,9 +484,9 @@ export default function HomePage() {