Skip to content

docs: add NodeMaven sponsor (README + GitHub Pages) - #10

Merged
anishfyi merged 2 commits into
mainfrom
docs/sponsors-nodemaven
Jul 15, 2026
Merged

docs: add NodeMaven sponsor (README + GitHub Pages)#10
anishfyi merged 2 commits into
mainfrom
docs/sponsors-nodemaven

Conversation

@anishfyi

Copy link
Copy Markdown
Member

Adds NodeMaven as a sponsor across the README and the docs site. No npm release; docs/Pages only.

  • README: Sponsors section with a <picture> block (dark variant on GitHub dark theme, light otherwise), raw URLs to docs/assets/sponsors/.
  • Docs site: a "Sponsors" nav link that opens a theme-aware modal (built with Summit's own directives), on both the landing page and all 88 generated docs pages (added to build-docs.mjs layout()).
  • Logo swaps light/dark with the site's theme toggle.
  • Regenerated docs via npm run docs; npm run verify:docs passes (0 directive errors).

Verified the modal opens and renders correctly on the dark-themed landing page locally.

🤖 Generated with Claude Code

anishfyi and others added 2 commits July 15, 2026 13:36
README gets a Sponsors section (picture block, light/dark variants).
The docs site gets a "Sponsors" nav link that opens a theme-aware,
summit-powered modal, on both the landing page and every generated
docs page (via build-docs.mjs layout()).

Sponsor assets live in docs/assets/sponsors/. Regenerated 88 docs pages
with npm run docs; verify:docs passes with 0 directive errors.

No npm release: this is docs/Pages only.

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

The horizontal nav duplicated the hamburger menu, so collapse to a
single menu everywhere. Search and theme toggle stay in the bar; every
link (including Sponsors) lives in the hamburger.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@anishfyi
anishfyi merged commit ab34008 into main Jul 15, 2026
1 check passed
@anishfyi
anishfyi deleted the docs/sponsors-nodemaven branch July 15, 2026 08:11
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