Skip to content

feat: add landing page to the docs site - #67

Merged
fty4 merged 2 commits into
mainfrom
feat/docs-landing-page
Nov 1, 2026
Merged

fty4 merged 2 commits into
mainfrom
feat/docs-landing-page

Conversation

@fty4

@fty4 fty4 commented Nov 1, 2026 •

Copy link
Copy Markdown
Member

Summary

  • Extends the home page at / with the logo banner, a short description of what Outprint is, an example Metadata Block, a three-step overview and key properties.
  • Keeps the five numbered documentation sections from docs: restructure into Write, Configure, Deploy, Templates and Internals #68 as the entry points at the bottom.
  • sync-brand.mjs also copies the banner SVGs (light and dark) into static/brand/.

Test plan

  • npm run build (strict: broken links and anchors fail)
  • Checked / in the served build (dark mode)
  • Check light mode and a narrow viewport in the deploy preview

The docs index moves to /overview/ so the site root can introduce the product: what it is, how it works in three steps and where to start.
@fty4
fty4 enabled auto-merge (squash) November 1, 2026 16:33
@fty4
fty4 merged commit f52e558 into main Nov 1, 2026
13 checks passed
@fty4
fty4 deleted the feat/docs-landing-page branch November 1, 2026 16:43
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