Skip to content

Refresh homepage, docs layout, and branding - #12

Merged
osiewicz merged 5 commits into
mainfrom
codex/website-refresh
Sep 7, 2026
Merged

Refresh homepage, docs layout, and branding#12
osiewicz merged 5 commits into
mainfrom
codex/website-refresh

Conversation

@osiewicz

@osiewicz osiewicz commented Sep 7, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Replace the homepage with the compact two-column layout, controllable scenario examples, focused Get started action, contact links, and a restrained footer.
  • Surface the newest non-draft blog post automatically, using its existing title, summary, and date.
  • Apply the mineral light/dark palette, gray cut-W mark, updated icons/social preview, and self-hosted Source Sans 3, Barlow Semi Condensed, and JetBrains Mono fonts.
  • Tighten docs typography, spacing, header alignment, sidebar selection, and mobile navigation; keep search available on mobile.
  • Update introduction, installation, and quickstart docs to explain local CLI measurements and the path into the app.

Verification

  • npm run build passes (15 pages).
  • Whitespace check passes excluding unchanged upstream formatting in vendored font licenses.
  • Checked the homepage and docs at desktop and mobile widths in light and dark themes.
  • Verified the blog link, mobile docs menu/search, and automatic newest-post selection, including draft-only and empty collections.

Remaining Review

  • Unfinished docs remain listed and accessible; this PR does not hide them.
  • Hosted app onboarding has not been exercised end to end.
  • Local builds use the existing author-name fallback when the GitHub avatar lookup is unavailable.

@osiewicz
osiewicz marked this pull request as ready for review September 7, 2026 16:53
@osiewicz
osiewicz merged commit 560ebe8 into main Sep 7, 2026
2 checks passed
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