polish(frontend): update landing page copy and metadata
Some checks failed
Deploy Fediversion / deploy (push) Failing after 1s

This commit is contained in:
fullsizemalt 2025-12-29 19:40:57 -08:00
parent 0e67d7b53d
commit bd4c5bf215
2 changed files with 11 additions and 11 deletions

View file

@ -25,7 +25,7 @@ export const metadata: Metadata = {
default: "Fediversion", default: "Fediversion",
template: "%s | Fediversion", template: "%s | Fediversion",
}, },
description: "The ultimate HeadyVersion platform for all jam bands", description: "The definitive archive for the modern jam era. Track setlists, find sit-ins, and build your profile.",
}; };
export default function RootLayout({ export default function RootLayout({

View file

@ -32,18 +32,18 @@ export default async function HomePage() {
Fediversion Fediversion
</h1> </h1>
<p className="text-2xl text-muted-foreground max-w-2xl mx-auto font-light leading-relaxed"> <p className="text-2xl text-muted-foreground max-w-2xl mx-auto font-light leading-relaxed">
The unified platform for the jam scene. The definitive archive for the modern jam era.
<br /> <br />
<span className="text-foreground font-medium">One account. All your bands.</span> <span className="text-foreground font-medium">Every setlist. Every sit-in. One profile.</span>
</p> </p>
</div> </div>
<div className="flex justify-center gap-4 pt-4"> <div className="flex justify-center gap-4 pt-4">
<Button asChild size="xl" className="h-14 px-8 text-lg rounded-full"> <Button asChild size="xl" className="h-14 px-8 text-lg rounded-full">
<Link href="/register">Join the Community</Link> <Link href="/register">Get on the Bus</Link>
</Button> </Button>
<Button asChild variant="outline" size="xl" className="h-14 px-8 text-lg rounded-full"> <Button asChild variant="outline" size="xl" className="h-14 px-8 text-lg rounded-full">
<Link href="/shows">Find a Show</Link> <Link href="/shows">Explore the Archive</Link>
</Button> </Button>
</div> </div>
</section> </section>
@ -57,22 +57,22 @@ export default async function HomePage() {
<div className="space-y-2"> <div className="space-y-2">
<h2 className="text-3xl font-bold tracking-tight">Community Powered</h2> <h2 className="text-3xl font-bold tracking-tight">Community Powered</h2>
<p className="text-lg text-muted-foreground"> <p className="text-lg text-muted-foreground">
Built by fans, for fans. Track your history, rate jams, and find your flock. Built by heads, for heads. Track your stats, rate the heat, and find your crew.
</p> </p>
</div> </div>
<div className="grid grid-cols-1 md:grid-cols-3 gap-8 pt-4"> <div className="grid grid-cols-1 md:grid-cols-3 gap-8 pt-4">
<StatItem <StatItem
value={verticals.length > 0 ? verticals.length.toString() : "25+"} value={verticals.length > 0 ? verticals.length.toString() : "50+"}
label="Bands Covered" label="Bands Indexed"
/> />
<StatItem <StatItem
value="" value="10k+"
label="Jams Indexed" label="Shows Tracked"
/> />
<StatItem <StatItem
value="1" value="1"
label="Universal Account" label="Unified Profile"
/> />
</div> </div>
</div> </div>