Skip to content

feat(website): revamp documentation homepage - #38

Merged
janicduplessis merged 8 commits into
mainfrom
nicole/Revamp-Web
Sep 29, 2026
Merged

janicduplessis merged 8 commits into
mainfrom
nicole/Revamp-Web

Conversation

@NicooleT

@NicooleT NicooleT commented Sep 29, 2026 •

Copy link
Copy Markdown
Contributor

Summary

Revamp the documentation homepage with the new Reserved Regions design, local GT Maru/Inter/JetBrains Mono fonts, and device illustrations. Add animated copy confirmation, link and button hover effects, and illustrations that reveal on scroll with reduced-motion support.

Extract ConceptCard and Illustration into website/component, with scoped component styles and shared typography. Adjust mobile spacing and wrap the code example within its container so long lines do not require horizontal scrolling.

Validation

  • Passed lint, typecheck, all 8 Jest tests, library build, website production build, and package validation.
  • Verified code wrapping at a 320px viewport without CodeBlock horizontal overflow.
  • Repository format check reports a pre-existing README.md formatting issue; changed website files pass formatting.

@NicooleT
NicooleT marked this pull request as ready for review September 29, 2026 15:08
@janicduplessis
janicduplessis merged commit a7a6364 into main Sep 29, 2026
5 checks passed
@NicooleT
NicooleT deleted the nicole/Revamp-Web branch September 30, 2026 19:22
@NicooleT NicooleT self-assigned this Oct 1, 2026
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.

2 participants