Add new files

#VERCEL_SKIP

Co-authored-by: Jeff Emmett <46964190+Jeff-Emmett@users.noreply.github.com>
This commit is contained in:
v0 2025-11-07 05:36:55 +00:00
parent eed4e35d38
commit c7b3fa6b9e
8 changed files with 15 additions and 13 deletions

View File

@ -8,7 +8,7 @@ const _geist = Geist({ subsets: ["latin"] })
const _geistMono = Geist_Mono({ subsets: ["latin"] })
export const metadata: Metadata = {
title: "rspace.tech - Reclaim Your Space on the New Web",
title: "rSpace.online - Reclaim Your Space on the New Web",
description:
"Build communities of purpose with local-first principles, zero-knowledge privacy, and collaborative freedom. Outside the walls of big tech monopolies.",
generator: "v0.app",

View File

@ -6,8 +6,8 @@ export function Footer() {
<div className="text-center sm:text-left">
<p className="text-lg font-bold">
<span className="text-primary">r</span>
<span className="text-foreground">space</span>
<span className="text-secondary">.tech</span>
<span className="text-foreground">Space</span>
<span className="text-secondary">.online</span>
</p>
<p className="mt-1 text-sm text-muted-foreground">Reclaim space on the new web</p>
</div>

View File

@ -15,8 +15,8 @@ export function Hero() {
<div className="absolute -inset-4 animate-pulse blur-3xl bg-accent/20 glitter" />
<h1 className="relative text-6xl font-bold tracking-tight sm:text-7xl lg:text-9xl retro-shadow">
<span className="text-primary drop-shadow-[0_0_15px_oklch(0.75_0.18_195)]">r</span>
<span className="text-foreground">space</span>
<span className="text-secondary drop-shadow-[0_0_15px_oklch(0.72_0.19_45)]">.tech</span>
<span className="text-foreground">Space</span>
<span className="text-secondary drop-shadow-[0_0_15px_oklch(0.72_0.19_45)]">.online</span>
</h1>
</div>
</div>
@ -25,12 +25,12 @@ export function Hero() {
<p className="text-2xl font-bold leading-relaxed text-primary sm:text-3xl text-balance">
Remember when the internet was <span className="text-accent">cool</span>?
</p>
<p className="text-xl leading-relaxed text-muted-foreground sm:text-2xl text-balance">
<span className="font-bold text-foreground">r</span>space isn't just <em>my</em>space
<p className="text-3xl font-bold leading-relaxed sm:text-4xl text-balance">
<span className="text-primary">r</span>Space isn't just <em>my</em>space
</p>
<p className="text-3xl font-bold leading-relaxed sm:text-4xl text-balance">
It's <span className="text-secondary drop-shadow-[0_0_10px_oklch(0.72_0.19_45)]">OUR</span>
<span className="text-foreground">space</span>
It's <span className="text-secondary drop-shadow-[0_0_10px_oklch(0.72_0.19_45)]">(ou)r</span>
<span className="text-foreground">Space</span>
</p>
</div>

View File

@ -13,7 +13,7 @@ const steps = [
icon: Database,
title: "Local-First Storage",
description:
"Your data lives on your device. Distributed sync protocols keep your rspace updated across the mesh without centralized servers.",
"Your data lives on your device. Distributed sync protocols keep your rSpace updated across the mesh without centralized servers.",
},
{
number: "03",

View File

@ -52,7 +52,7 @@ export function Network() {
<div className="inline-flex flex-col items-center gap-4 rounded-lg border border-secondary/20 bg-card p-8">
<h3 className="text-2xl font-bold text-foreground">Ready to Reclaim Your Digital Space?</h3>
<p className="max-w-lg text-balance text-muted-foreground">
Join communities building the future of the web - one rspace at a time
Join communities building the future of the web - one rSpace at a time
</p>
<Button size="lg" className="mt-4 bg-secondary text-secondary-foreground hover:bg-secondary/90">
Get Started

View File

@ -13,7 +13,7 @@ export function Philosophy() {
Your data is commodified. Your attention is sold. Your privacy is an illusion.
</p>
<p>
<span className="font-semibold text-primary">rspace</span> is built on a simple principle: technology
<span className="font-semibold text-primary">rSpace</span> is built on a simple principle: technology
should serve people, not profit margins.
</p>
<p>

View File

@ -61,7 +61,7 @@ export function RealWorldExamples() {
Digital Spaces for <span className="text-primary">Physical</span> Impact
</h2>
<p className="mt-6 text-xl text-muted-foreground max-w-3xl mx-auto leading-relaxed">
rspaces aren't just for chatting online—they're tools for making your{" "}
RSpaces aren't just for chatting online—they're tools for making your{" "}
<span className="font-semibold text-foreground">real neighborhood</span> better. Here's how communities are
already using them:
</p>

View File

@ -1,5 +1,7 @@
/** @type {import('next').NextConfig} */
const nextConfig = {
output: 'export',
distDir: 'out',
eslint: {
ignoreDuringBuilds: true,
},