Skip to content

Add typeset landing page under site/#15

Open
karanb192 wants to merge 1 commit into
mainfrom
add-landing-page-site
Open

Add typeset landing page under site/#15
karanb192 wants to merge 1 commit into
mainfrom
add-landing-page-site

Conversation

@karanb192
Copy link
Copy Markdown
Owner

Summary

  • Adds a single-file static landing page at site/index.html (1,279 lines, ~47 KB, no build step, no dependencies beyond Google Fonts)
  • Designed as a typeset technical journal: cream paper, ink black, single vermillion accent. Instrument Serif display + Newsreader body + JetBrains Mono for code/apparatus
  • Catalogs the five hooks (§01§05) with input → verdict vignettes, plus a lifecycle diagram, three-step apparatus, marginalia (safety / runtime / exits), an index of forthcoming hooks, and a colophon

Why now

Landing it on a branch so we can come back later to iterate on copy, deploy choice (Pages vs. subdomain vs. Vercel), and link-back from the README + blog post. Nothing in the existing repo references it yet — fully additive.

Test plan

  • Open site/index.html directly in a browser — hero reveal, custom cursor, lifecycle dots, hover states all behave
  • Resize through 1440 → 1000 → 600 px to confirm responsive breakpoints
  • Check prefers-reduced-motion (animations should collapse)
  • Decide deployment target before merging (or merge as-is and wire up Pages later)

Single-file static landing page styled as a technical journal — cream
paper, ink black, vermillion accent. Catalogs the five hooks with
lifecycle diagram, apparatus, marginalia, and an index of forthcoming
hooks. Untracked so far; ready to wire up to GitHub Pages later.
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