@@ -7,9 +7,10 @@ import {
77 OptionOverviewSection ,
88 PillarsSection ,
99 UseExamplesSection ,
10+ FloatingHearts ,
1011} from "@/components/homepage"
1112import { EXTERNAL_LINKS } from "@/lib/constants"
12- import { ArrowRight } from "lucide-react"
13+ import { ArrowRight , Heart } from "lucide-react"
1314import { StructuredData } from "@/components/structured-data"
1415
1516// Invalidate cache when a request comes in, at most once every hour.
@@ -19,32 +20,47 @@ export default async function Home() {
1920 return (
2021 < >
2122 < StructuredData />
23+ < FloatingHearts />
2224 < section className = "relative flex flex-col items-center overflow-hidden pt-20 pb-12 md:pt-32 md:pb-16" >
2325 < div className = "absolute inset-y-0 left-1/2 h-full w-full max-w-[1200px] -translate-x-1/2 z-1" >
24- < div className = "absolute left-1/2 top-1/2 h-[400px] w-full -translate-x-1/2 -translate-y-1/2 rounded-full bg-violet-500/10 dark:bg-violet-700/20 blur-[140px]" />
26+ < div className = "absolute left-1/2 top-1/2 h-[400px] w-full -translate-x-1/2 -translate-y-1/2 rounded-full bg-pink-500/20 dark:bg-pink-700/30 blur-[140px]" />
27+ < div className = "absolute left-1/4 top-1/3 h-[200px] w-[300px] rounded-full bg-rose-400/15 dark:bg-rose-600/20 blur-[100px]" />
28+ < div className = "absolute right-1/4 top-2/3 h-[250px] w-[350px] rounded-full bg-red-400/10 dark:bg-red-600/15 blur-[120px]" />
2529 </ div >
2630 < div className = "container relative z-10 mx-auto px-4 sm:px-6 lg:px-8 flex flex-col items-center text-center" >
31+ { /* Valentine's Day Banner */ }
32+ < div className = "mb-6 flex items-center gap-2 rounded-full bg-pink-100 dark:bg-pink-950/50 px-4 py-2 text-sm font-medium text-pink-700 dark:text-pink-300 border border-pink-200 dark:border-pink-800" >
33+ < Heart className = "h-4 w-4 fill-current pulse-heart" />
34+ < span > Happy Valentine's Day from Roo Code!</ span >
35+ < Heart className = "h-4 w-4 fill-current pulse-heart" />
36+ </ div >
2737 < h1 className = "text-3xl md:text-4xl font-bold tracking-tight text-foreground max-w-4xl mb-6" >
28- Your AI Software Engineering Team is here .
38+ Fall in < span className = "text-pink-500 dark:text-pink-400" > love </ span > with coding again .
2939 < br />
30- < span className = "text-muted-foreground" > Interactive in the IDE, autonomous in the cloud .</ span >
40+ < span className = "text-muted-foreground" > Your AI pair that truly cares .</ span >
3141 </ h1 >
3242 < div className = "mt-2 max-w-3xl text-lg text-muted-foreground mb-10 space-y-3" >
3343 < p >
34- Use the < strong className = "text-nowrap" > Roo Code Extension</ strong > on your computer for
35- full control, or delegate work to your{ " " }
36- < strong className = "text-nowrap" > Roo Code Cloud Agents</ strong > from the web, Slack, Github
37- or wherever your team is.
44+ Use the{ " " }
45+ < strong className = "text-pink-600 dark:text-pink-400 text-nowrap" > Roo Code Extension</ strong > { " " }
46+ on your computer for full control, or delegate work to your{ " " }
47+ < strong className = "text-rose-600 dark:text-rose-400 text-nowrap" >
48+ Roo Code Cloud Agents
49+ </ strong > { " " }
50+ from the web, Slack, Github or wherever your team is.
3851 </ p >
3952 </ div >
4053 < div className = "flex flex-col sm:flex-row gap-4 mb-16" >
4154 < div className = "flex flex-col items-center gap-2" >
42- < Button size = "xl" className = "w-full" >
55+ < Button
56+ size = "xl"
57+ className = "w-full bg-gradient-to-r from-pink-500 to-rose-500 hover:from-pink-600 hover:to-rose-600 text-white border-0" >
4358 < a
4459 href = { EXTERNAL_LINKS . MARKETPLACE }
4560 target = "_blank"
4661 rel = "noreferrer"
4762 className = "flex items-center justify-center" >
63+ < Heart className = "mr-2 size-5 fill-current" />
4864 Install VS Code Extension
4965 < ArrowRight className = "ml-2 size-5" />
5066 </ a >
@@ -53,10 +69,13 @@ export default async function Home() {
5369 </ div >
5470
5571 < div className = "flex flex-col items-center gap-2" >
56- < Button size = "xl" className = "w-full" >
72+ < Button
73+ size = "xl"
74+ className = "w-full bg-gradient-to-r from-rose-500 to-red-500 hover:from-rose-600 hover:to-red-600 text-white border-0" >
5775 < a
5876 href = { EXTERNAL_LINKS . CLOUD_APP_SIGNUP_HOME }
5977 className = "flex items-center justify-center" >
78+ < Heart className = "mr-2 size-5 fill-current" />
6079 Try Cloud for Free
6180 < ArrowRight className = "ml-2 size-5" />
6281 </ a >
0 commit comments