Now that demo.pcbjam.com is live, the landing page leads with it instead
of "coming soon":
- Hero: "Open the live demo" is the primary CTA; the coming-soon panel is
replaced by a DemoLaunchCard (screenshot + play overlay, new tab — the
editor needs COOP/COEP so it can never be iframed here); waitlist demoted
to a ghost button under a "Want early access to multiplayer?" lead-in.
- Removed the Gerber demo and positioning-map sections, then restored the
positioning map per review — recolored for light theme and without the
multiplayer badge/legend ("Everyone picks one. We do both.").
- Light theme: flipped the :root ink tokens, darkened accent/signal for
contrast on white; fixed two dark-assumption bugs it exposed (header CTA
text losing to .nav>a specificity, DemoVideo play scrim derived from --bg).
- Copy: positioned around what's live (real KiCad in a tab) with
multiplayer explicitly "coming — join the waitlist"; cut untrue claims
(GitHub import, self-host, offline PWA -> roadmap); cut the jam metaphor
outside the product name; TrustBar fake-stat grid -> plain claims strip;
footer tagline + fallback meta description aligned.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01REwWZGkAz1AZUJw8yqxkCN
41 lines
1.3 KiB
Text
41 lines
1.3 KiB
Text
---
|
||
import SectionBand from '../components/SectionBand.astro';
|
||
import Chip from '../components/Chip.astro';
|
||
|
||
const chips = ['Open .kicad_pcb / .kicad_sch', 'Open source (GPL)'];
|
||
---
|
||
|
||
<SectionBand id="open" labelledby="open-h2">
|
||
<div class="section-head open-copy">
|
||
<span class="eyebrow">No lock-in. No data hostage.</span>
|
||
<h2 id="open-h2">Design in the browser — without surrendering your files.</h2>
|
||
<p class="lead">
|
||
Cloud EDA tools trap your designs in proprietary formats and clouds you can’t leave.
|
||
PCBJam refuses the trade-off: <strong>real KiCad format</strong> in and out, and it’s
|
||
<strong>open source</strong> — the same <code>.kicad_pcb</code> your desktop KiCad opens,
|
||
so you can walk away with every byte whenever you want. Self-hosting and an offline PWA
|
||
are on the roadmap.
|
||
</p>
|
||
<div class="cluster">
|
||
{chips.map((c) => <Chip label={c} />)}
|
||
</div>
|
||
<p class="reassure muted">
|
||
PCBJam rides KiCad — a project backed for decades by CERN, the KiCad Services Corp, and a
|
||
global community. This isn’t a VC bet that vanishes when the runway ends.
|
||
</p>
|
||
</div>
|
||
</SectionBand>
|
||
|
||
<style>
|
||
.open-copy {
|
||
margin-bottom: 0;
|
||
}
|
||
.open-copy .cluster {
|
||
margin-top: 1.25rem;
|
||
}
|
||
.reassure {
|
||
margin-top: 1.25rem;
|
||
font-size: 0.9rem;
|
||
max-width: 40rem;
|
||
}
|
||
</style>
|