diff --git a/app/globals.css b/app/globals.css index 51f5fe7..0b9f729 100644 --- a/app/globals.css +++ b/app/globals.css @@ -159,4 +159,9 @@ .animated-underline-muted:hover { background-size: 100% 1px, 100% 1px; } + + /* Gradient text for banner keywords */ + .text-gradient { + @apply bg-clip-text text-transparent bg-gradient-to-r from-sky-500 via-violet-500 to-emerald-500; + } } diff --git a/app/page.tsx b/app/page.tsx index 0805ad6..9987ee6 100644 --- a/app/page.tsx +++ b/app/page.tsx @@ -6,6 +6,7 @@ import { FunderSection } from "@/components/funding/FunderSection" import { Badge } from "@/components/ui/badge" import { Button } from "@/components/ui/button" import { Card, CardContent, CardDescription, CardHeader, CardTitle } from "@/components/ui/card" +import { Aurora } from "@/components/visuals/Aurora" import publicationsData from "@/data/publications.json" import researchData from "@/data/research.json" @@ -15,7 +16,8 @@ export default function Home() { return (
{/* Hero Section */} -
+
+
{/* Logo - Mobile Only (Top) */} @@ -31,7 +33,7 @@ export default function Home() { href="/research" className="group relative inline-block underline decoration-foreground/40 decoration-1 underline-offset-4 transition-colors hover:decoration-foreground sm:no-underline" > - computational neuroscience + computational neuroscience {" "} @@ -40,7 +42,7 @@ export default function Home() { href="/research" className="group relative inline-block underline decoration-foreground/40 decoration-1 underline-offset-4 transition-colors hover:decoration-foreground sm:no-underline" > - machine learning + machine learning diff --git a/components/visuals/Aurora.tsx b/components/visuals/Aurora.tsx new file mode 100644 index 0000000..16a1bc6 --- /dev/null +++ b/components/visuals/Aurora.tsx @@ -0,0 +1,24 @@ +export function Aurora() { + return ( +
+ {/* Constrain aurora to content width */} +
+ {/* Top center glow */} +
+ + {/* Left side glows (behind text) */} +
+
+ + {/* Right side glow (behind logo) */} +
+ + {/* Bottom center glow */} +
+
+
+ ) +}