Skip to content

Redesign documentation site - #14

Merged
maotora merged 2 commits into
mainfrom
feat/docs-redesign
May 23, 2026
Merged

Redesign documentation site#14
maotora merged 2 commits into
mainfrom
feat/docs-redesign

Conversation

@maotora

@maotora maotora commented May 23, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Split the monolithic docs site into /, /docs, and /examples routes with shared header/footer layout.
  • Replace the 2,290-line showcase.tsx with focused home, examples, and layout components.
  • Apply a cleaner dev-tool visual system: Geist fonts, neutral palette, emerald accent, tighter surfaces.
  • Simplify the home page to one inline plan-comparison demo plus install CTA — no confetti, nested lab, research section, or pressure cards.
  • Update docs copy/styling and sitemap entries for the new structure.

Test plan

  • npm run ci passes locally
  • npm run docs:build exports /, /docs, and /examples
  • Review home, docs, and examples pages in light and dark mode on GitHub Pages after merge
  • Confirm navigation and basePath links work on https://hackeac.github.io/reveal-ui/

Made with Cursor

maotora and others added 2 commits May 23, 2026 19:59
Replace the single-page showcase with /, /docs, and /examples routes, Geist typography, a restrained dark-first palette, and focused demos without the nested marketing lab.

Co-authored-by: Cursor <cursoragent@cursor.com>
Stack browse-docs navigation vertically, allow horizontal scroll for tables and code blocks, and consolidate on-page section jumps into one responsive control.

Co-authored-by: Cursor <cursoragent@cursor.com>
@maotora
maotora merged commit 0a7d6b2 into main May 23, 2026
4 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