Pre-order landing page
This commit is contained in:
parent
904ca07cbe
commit
9d0562da7e
2 changed files with 46 additions and 2 deletions
|
|
@ -1,3 +1,3 @@
|
|||
# trekmap-preorder
|
||||
# TrekMap pre-order page
|
||||
|
||||
TrekMap pre-order landing page — hand-written code, deployed via API
|
||||
Hand-written static site. Created, committed and deployed entirely through the Corben API — no dashboard, no git CLI.
|
||||
|
|
|
|||
44
index.html
Normal file
44
index.html
Normal file
|
|
@ -0,0 +1,44 @@
|
|||
<!doctype html>
|
||||
<html lang="en"><head>
|
||||
<meta charset="utf-8"><meta name="viewport" content="width=device-width,initial-scale=1">
|
||||
<title>TrekMap — Reserve your map</title>
|
||||
<style>
|
||||
:root { --midnight:#001F3F; --nightsky:#0B192C; --gold:#E6B800; --mahogany:#6F4E37; }
|
||||
* { box-sizing:border-box; margin:0; padding:0; }
|
||||
body { background:var(--midnight); color:#F4F1EA; font:16px/1.6 system-ui,-apple-system,sans-serif; }
|
||||
.wrap { max-width:880px; margin:0 auto; padding:64px 24px; }
|
||||
.badge { display:inline-block; border:1px solid var(--gold); color:var(--gold);
|
||||
padding:6px 14px; border-radius:100px; font-size:12px; letter-spacing:.08em; text-transform:uppercase; }
|
||||
h1 { font-size:clamp(2rem,6vw,3.5rem); line-height:1.05; margin:24px 0 16px; letter-spacing:-.02em; }
|
||||
h1 span { color:var(--gold); }
|
||||
p.lede { font-size:1.15rem; color:#C8D3E0; max-width:34em; }
|
||||
.grid { display:grid; grid-template-columns:repeat(auto-fit,minmax(220px,1fr)); gap:16px; margin:56px 0; }
|
||||
.card { background:var(--nightsky); border:1px solid rgba(230,184,0,.18); border-radius:14px; padding:24px; }
|
||||
.card h3 { color:var(--gold); font-size:1.05rem; margin-bottom:6px; }
|
||||
.price { font-size:2rem; font-weight:700; margin:8px 0 4px; }
|
||||
.card small { color:#8FA3B8; }
|
||||
form { display:flex; gap:10px; flex-wrap:wrap; margin-top:16px; }
|
||||
input { flex:1 1 260px; background:var(--nightsky); border:1px solid rgba(255,255,255,.14);
|
||||
color:#fff; padding:14px 16px; border-radius:10px; font-size:1rem; }
|
||||
button { background:var(--gold); color:var(--midnight); border:0; padding:14px 28px;
|
||||
border-radius:10px; font-weight:700; font-size:1rem; cursor:pointer; }
|
||||
footer { margin-top:64px; padding-top:24px; border-top:1px solid rgba(255,255,255,.08); color:#7C8FA6; font-size:.9rem; }
|
||||
a { color:var(--gold); }
|
||||
</style></head><body><div class="wrap">
|
||||
<span class="badge">Pre-order · first production run</span>
|
||||
<h1>Hang your travels <span>on the wall.</span></h1>
|
||||
<p class="lede">TrekMap is a travel bucket list that lives on a world map — and an LED map that
|
||||
glows with everywhere you’ve been and everywhere you’re going. Reserve a unit and lock the launch price.</p>
|
||||
<div class="grid">
|
||||
<div class="card"><h3>TrekMap Mini</h3><div class="price">$99</div><small>Desktop frame · US, CA, MX</small></div>
|
||||
<div class="card"><h3>TrekMap</h3><div class="price">$199</div><small>Wall map · one LED per region</small></div>
|
||||
<div class="card"><h3>TrekGlobe</h3><div class="price">$399</div><small>Walnut base · brass meridian</small></div>
|
||||
</div>
|
||||
<h3 style="color:var(--gold);margin-bottom:4px">Reserve yours</h3>
|
||||
<p style="color:#8FA3B8">No charge today — we email you when the run opens.</p>
|
||||
<form onsubmit="event.preventDefault();this.innerHTML='<p style=\'color:#E6B800\'>Thanks — you are on the list.</p>'">
|
||||
<input type="email" placeholder="you@example.com" required><button>Reserve</button>
|
||||
</form>
|
||||
<footer>TrekMap · the app lives at <a href="https://trekmap.co">trekmap.co</a>
|
||||
· <a href="mailto:hello.trekmap@corben.world">hello.trekmap@corben.world</a></footer>
|
||||
</div></body></html>
|
||||
Loading…
Reference in a new issue