Skip to content

v0.9.4 — Brand rollout

Choose a tag to compare

@TheLeePriest TheLeePriest released this 10 Jun 20:19
· 9 commits to main since this release

Visually material rebrand. Strictly additive — no breaking changes, no API or schema changes, v0.9.3 security pass intact.

What's new

  • Brand markforesights/assets/mark.svg + glyph.svg (converging-sightline logomark). Inlined into the dashboard hero and used as the README hero across the marketplace card.
  • Tri-family typography — Instrument Serif for tagline gravitas, JetBrains Mono UPPERCASE .14em for section eyebrows + tags + card chips, SF Pro Display for UI body. Loaded via Google Fonts.
  • /foresights-design skill — the Foresights design system shipped as a discoverable plugin skill (tokens, components, brand guidelines, UI kits). Drop-in tokens for anyone building on-brand dashboards.
  • Marketing landing — dark-brand surface with the animated radar visual, lives at the repo root for GitHub Pages.
  • Cyan signal token--signal #5EEAD4 available in the dashboard template for live-data UI touches.
  • Per-topic accent still personalised — wizard's {{ACCENT}} placeholder keeps working; brand identity is the type system + glyph + tokens, not a colour lockdown.

Compatibility

  • Every existing dashboard rebuilds byte-for-byte equivalently except for the visual changes documented above.
  • Security pass from v0.9.3 untouched: safeHref ×7, safeUrl ×3, embedded foresights-config block, build-time validators (validateAllTrustedHtml, stressTestProductRegexes, SSRF guard) all still fire.
  • 723 tests pass; tsc + biome clean.

See PR #16 for the full diff.