Add new files
#VERCEL_SKIP Co-authored-by: Jeff Emmett <46964190+Jeff-Emmett@users.noreply.github.com>
This commit is contained in:
parent
eed4e35d38
commit
c7b3fa6b9e
|
|
@ -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",
|
||||
|
|
|
|||
|
|
@ -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>
|
||||
|
|
|
|||
|
|
@ -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>
|
||||
|
||||
|
|
|
|||
|
|
@ -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",
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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>
|
||||
|
|
|
|||
|
|
@ -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>
|
||||
|
|
|
|||
|
|
@ -1,5 +1,7 @@
|
|||
/** @type {import('next').NextConfig} */
|
||||
const nextConfig = {
|
||||
output: 'export',
|
||||
distDir: 'out',
|
||||
eslint: {
|
||||
ignoreDuringBuilds: true,
|
||||
},
|
||||
|
|
|
|||
Loading…
Reference in New Issue