@@ -24,24 +24,24 @@ templ Landing() {
2424 <main class =" flex-1 flex flex-col justify-center px-1 pt-3 pb-3 md:px-5 md:pt-6 md:pb-6" >
2525 <section class =" space-y-5 md:space-y-7" >
2626 <!-- Hero -->
27- <section class =" px-5 py-10 md:px-12 md:py-14 space-y-4 bg-primary/10 border border-border text-card-foreground shadow-[8px_8px_0_0_rgba(0,0,0,0.45)] dark:shadow-[8px_8px_0_0_rgba(255,255,255,0.16)]" >
27+ <section class =" px-5 py-10 md:px-12 md:py-14 space-y-4 bg-card border border-border text-card-foreground shadow-[8px_8px_0_0_rgba(0,0,0,0.45)] dark:shadow-[8px_8px_0_0_rgba(255,255,255,0.16)]" >
2828 <p class =" text-xs md:text-sm uppercase tracking-[0.2em] font-bold text-muted-foreground" >Self-hosted deploy stack</p >
2929 <h1 class =" text-3xl md:text-5xl font-bold tracking-tight leading-tight" >
3030 Modern Deployment. Terminal First. Open Source.
3131 </h1 >
3232 <p class =" text-base md:text-lg text-muted-foreground" >The self-hosted alternative to Heroku, Vercel, and Netlify.</p >
3333 </section >
3434 <!-- Teaser Image -->
35- <section class =" border border-border bg-accent/10 shadow-[8px_8px_0_0_rgba(0,0,0,0.45)] dark:shadow-[8px_8px_0_0_rgba(255,255,255,0.16)]" >
35+ <section class =" border border-border bg-card shadow-[8px_8px_0_0_rgba(0,0,0,0.45)] dark:shadow-[8px_8px_0_0_rgba(255,255,255,0.16)]" >
3636 <img src =" /assets/img/hero.png" class =" w-full object-cover block" alt =" deeploy ui preview" />
3737 </section >
3838 <!-- Features -->
39- <section class =" px-5 py-9 md:px-12 md:py-11 space-y-4 border border-border bg-secondary text-card-foreground shadow-[8px_8px_0_0_rgba(0,0,0,0.45)] dark:shadow-[8px_8px_0_0_rgba(255,255,255,0.16)]" >
39+ <section class =" px-5 py-9 md:px-12 md:py-11 space-y-4 border border-border bg-card text-card-foreground shadow-[8px_8px_0_0_rgba(0,0,0,0.45)] dark:shadow-[8px_8px_0_0_rgba(255,255,255,0.16)]" >
4040 <p class =" text-base font-extrabold uppercase tracking-[0.08em]" >Features</p >
4141 <p class =" text-muted-foreground" >Zero-downtime · Auto SSL · Instant domains · Multi-VPS profiles · Self-hosted</p >
4242 </section >
4343 <!-- Install Commands -->
44- <section class =" px-5 py-9 md:px-12 md:py-11 space-y-4 border border-border bg-primary/10 text-card-foreground shadow-[8px_8px_0_0_rgba(0,0,0,0.45)] dark:shadow-[8px_8px_0_0_rgba(255,255,255,0.16)]" >
44+ <section class =" px-5 py-9 md:px-12 md:py-11 space-y-4 border border-border bg-card text-card-foreground shadow-[8px_8px_0_0_rgba(0,0,0,0.45)] dark:shadow-[8px_8px_0_0_rgba(255,255,255,0.16)]" >
4545 <p class =" text-base font-extrabold uppercase tracking-[0.08em]" >Get started in 30 seconds</p >
4646 <div class =" space-y-3" >
4747 <!-- Server Install -->
@@ -52,7 +52,7 @@ templ Landing() {
5252 <div class =" flex items-center overflow-hidden border border-border bg-card shadow-[4px_4px_0_0_rgba(0,0,0,0.3)] dark:shadow-[4px_4px_0_0_rgba(255,255,255,0.15)]" >
5353 <code class =" flex-1 px-3 py-2 text-sm font-mono" >curl -fsSL https:// deeploy.sh/server.sh | sudo bash</code>
5454 <button
55- class =" copy-btn px-3 py-2 text-sm border-l border-border font-semibold bg-secondary hover:bg-accent transition-colors"
55+ class =" copy-btn px-3 py-2 text-sm border-l border-border font-semibold bg-secondary hover:bg-accent dark:hover:bg-accent/40 transition-colors"
5656 data-copy =" curl -fsSL https://deeploy.sh/server.sh | sudo bash"
5757 >copy</button >
5858 </div >
@@ -65,15 +65,15 @@ templ Landing() {
6565 <div class =" flex items-center overflow-hidden border border-border bg-card shadow-[4px_4px_0_0_rgba(0,0,0,0.3)] dark:shadow-[4px_4px_0_0_rgba(255,255,255,0.15)]" >
6666 <code class =" flex-1 px-3 py-2 text-sm font-mono" >curl -fsSL https:// deeploy.sh/tui.sh | bash</code>
6767 <button
68- class =" copy-btn px-3 py-2 text-sm border-l border-border font-semibold bg-secondary hover:bg-accent transition-colors"
68+ class =" copy-btn px-3 py-2 text-sm border-l border-border font-semibold bg-secondary hover:bg-accent dark:hover:bg-accent/40 transition-colors"
6969 data-copy =" curl -fsSL https://deeploy.sh/tui.sh | bash"
7070 >copy</button >
7171 </div >
7272 </div >
7373 </div >
7474 </section >
7575 <!-- Built with -->
76- <section class =" px-5 py-9 md:px-12 md:py-11 space-y-4 bg-accent/15 border border-border text-card-foreground shadow-[8px_8px_0_0_rgba(0,0,0,0.45)] dark:shadow-[8px_8px_0_0_rgba(255,255,255,0.16)]" >
76+ <section class =" px-5 py-9 md:px-12 md:py-11 space-y-4 bg-card border border-border text-card-foreground shadow-[8px_8px_0_0_rgba(0,0,0,0.45)] dark:shadow-[8px_8px_0_0_rgba(255,255,255,0.16)]" >
7777 <p class =" text-base font-extrabold uppercase tracking-[0.08em]" >Built with</p >
7878 <p class =" text-muted-foreground" >Go · Bubble Tea · Docker · Traefik · Let's Encrypt · SQLite</p >
7979 </section >
0 commit comments