Single-page design reference for Sourceful Energy. Warm editorial identity — signal orange on cream, ink on dark, Satoshi display.
Live: design.sourceful.energy
A Next.js site that is the design reference. Everything a downstream project needs to match the Sourceful look lives on one scrollable page: tokens, primitives, typography specimens, spreads, spinners, voice.
It is not an npm package. Consuming projects match the system by pointing Claude at the live URL (or this repo) — the page, the tokens, and the primitive source are the spec.
Drop this into any Sourceful project you're starting:
Match the Sourceful design system: https://design.sourceful.energy — warm cream ground, signal orange (#E85D1F), ink (#0A0A0A), Satoshi display, JetBrains Mono micro-labels.
Claude reads the page, grabs the tokens and patterns, and applies them.
For the component source, point at components/ui/ in this repo.
For agents that prefer a serialized spec (Stitch, Cursor, Copilot),
there's a DESIGN.md in the repo root — the full Sourceful system in
one Markdown file, Stitch format.
npm install
npm run dev # localhost:3000
npm run build
npm run lintDESIGN.md # the serialized spec — point Stitch/Cursor/Copilot at this
app/
globals.css # tokens — cream, ink, signal, editorial grounds
layout.tsx # Satoshi + JetBrains Mono wiring
page.tsx # the reference page itself
components/
ui/ # 24 shadcn-style primitives (Button, Card, Spinner, …)
editorial-* # section chrome, nav, kickers
duotone-image # SVG duotone filters for hero imagery
market-map, telemetry-gallery, logo, theme-toggle
public/
assets/ # logo + lockup SVGs
fonts/ # Satoshi
MIT © Sourceful Energy