Skip to content

feat(ui): terminal-native redesign — fully-mono, dark-first#16

Merged
fullstackjam merged 2 commits into
mainfrom
redesign/terminal-native
Jun 16, 2026
Merged

feat(ui): terminal-native redesign — fully-mono, dark-first#16
fullstackjam merged 2 commits into
mainfrom
redesign/terminal-native

Conversation

@fullstackjam

Copy link
Copy Markdown
Contributor

Summary

Whole-site visual redesign to a refined, terminal-native aesthetic (Vercel/pi.dev register) — fully monospace, dark-first, with a deliberate "paper terminal" light mode. Brief was: high-end, textured, restrained, no "AI-smell."

  • Foundation: Geist Mono everywhere (drops Outfit, JetBrains Mono fallback); re-tuned dark/light tokens (refined mint green, soft-white text); film-grain texture + vignette overlays; hairline borders + soft shadows; prefers-reduced-motion reset.
  • Header: terminal status bar ($ openboot, lowercase nav, ★ 256), fixed 56px height.
  • Home: mono display headline with green punchline, masked grid, ✓-list, hairline click-to-copy command box, real installer demo.gif in reframed terminal, hairline-divided 01–04 How-It-Works grid, terminal-prompt footer with columns.
  • Explore: > explore prompt header, mono sort, calmed cards, [official]/[featured] mono badges, AA-contrast text.
  • Docs: mono prose, green sidebar/TOC active markers, heading weights aligned to loaded font weights.
  • ConfigCard: de-flashed hovers, weights aligned.
  • Bug fix (pre-existing, also on live site): CSP style-src didn't allow fonts.googleapis.com, which blocked the font stylesheet entirely — fonts wouldn't load in production. Now allowed.

Retires neon glows, 3D rotate, gradient text and rainbow blobs in favor of a high-contrast, deliberate look. Design spec: docs/superpowers/specs/2026-06-15-terminal-native-redesign-design.md.

Test plan

  • npm run validate — check (0 errors), lint (0 errors), 181 tests pass, build ✓
  • Verified home / explore / docs in dark + light via local dev server
  • Confirmed Google Fonts stylesheet no longer CSP-blocked (only benign 401 /api/user auth probe remains in console)
  • After deploy: spot-check fonts load in production and /api/health is green

fullstackjam and others added 2 commits June 15, 2026 23:50
Refined terminal aesthetic across home, explore, docs, header, footer and
config cards: Geist Mono throughout, restrained green accent, film-grain
texture, hairline borders, soft shadows. Retires neon glows, 3D rotate,
gradient text and rainbow blobs for a high-contrast, deliberate look in
both dark and a new 'paper terminal' light mode.

- variables.css: re-tuned dark/light tokens + grain/vignette/amber/font-mono
- app.html: load Geist Mono (drop Outfit)
- layout: global mono font, film-grain + vignette overlays, reduced-motion reset
- hooks.server.ts: allow fonts.googleapis.com in style-src (fixes blocked font CSS)
- home/explore/docs/cards: terminal-motif layouts, AA-contrast text

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@codecov

codecov Bot commented Jun 16, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@fullstackjam fullstackjam merged commit 2094e69 into main Jun 16, 2026
7 checks passed
@fullstackjam fullstackjam deleted the redesign/terminal-native branch June 16, 2026 01:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant