Graphics: visual identity, shipped assets, and regeneration
# Graphics: visual identity, shipped assets, and regeneration
## The identity (decided once; every asset reads as one hand)
- **Motif**: topographic contour lines forming a mountain summit, with a dashed ascent path
climbing through phase nodes to an amber summit flag (frontier = the edge of mapped
territory; the ascent = the convergence loop; the two double-ringed nodes below the peak =
the two clean passes).
- **Palette**: background #0B0E14, contour lines #2A3242 (inner rings #39445A), text ink
#E9ECF1, muted text #6B7280 and #9CA3AF, ONE accent #F5A623 (amber: summit, flag, command
text). Nothing else.
- **Type**: lowercase monospace wordmark, tracked wide; all captions mono.
- **Banned**: purple or blue-pink gradients, glow blobs, glassmorphism, 3D renders, robots,
brains, circuit boards, sparkles, lens flares, stock photos, drop shadows.
## Shipped assets (v1, vector, fully reproducible)
`hero.svg` (1500x500, displayed full-width) and `social-preview.svg` / `social-preview.png`
(1280x640, for GitHub Settings, Social preview) are generated deterministically by
[`gen-assets.mjs`](gen-assets.mjs) in this folder (seeded wobble, seeds 41 and 97; no
randomness at run time). To tweak: edit the script, run `node assets/gen-assets.mjs` from
the repo root, and verify by screenshotting the SVGs at their native sizes and actually
looking at them before committing.
## Optional: regenerating with an image model (Gemini, GPT, etc.)
If you want a richer illustrated hero, art-direct the model with the identity above.
Generate 4+ candidates varying ONE named axis (contour density, summit position, path
curvature); reruns of one prompt count as one candidate. If text garbles, generate without
text and overlay type yourself (mono font, #E9ECF1).
Hero prompt (3000x1000):when to use it
Community prompt sourced from the open-source GitHub repo apoorvjain25/frontier (MIT). A "Graphics: visual identity, shipped assets, and regeneration" style prompt — adapt the placeholders and specifics to your task. Imported as-is and not independently retested here, so check the output before relying on it.
tags
roleplaycommunitygeneral
source
apoorvjain25/frontier · MIT