Skip to content

feat: add mermaid styling, playground/explorer pages, and guides section#221

Closed
BrianSeong99 wants to merge 1 commit intobrian/client-under-toolsfrom
brian/mermaid-guides
Closed

feat: add mermaid styling, playground/explorer pages, and guides section#221
BrianSeong99 wants to merge 1 commit intobrian/client-under-toolsfrom
brian/mermaid-guides

Conversation

@BrianSeong99
Copy link
Copy Markdown
Contributor

Summary

  • Port mermaid diagram styles from PR docs: promote Client to top-level, add SDK docs, move CLI to Tools #199: glassmorphic containers, branded colors, Manrope font
  • Add mermaid theme config (neutral/dark) to docusaurus.config.ts
  • Create playground.md and explorer.md tool pages
  • Move testing, debugging, and pitfalls from tutorials/rust-compiler/ to new builder/guides/ section
  • Add Guides category to sidebar between Tutorials and Tools
  • Add Guides card to builder index page

Base branch: brian/client-under-tools (PR #220) — merge that first

Test plan

  • npm run build passes with no new broken link warnings
  • Verify mermaid diagrams render with new styling (check any page with mermaid blocks)
  • Verify Guides section appears in sidebar between Tutorials and Tools
  • Verify playground and explorer pages link correctly

🤖 Generated with Claude Code

- Port mermaid diagram styles from PR #199: glassmorphic containers,
  branded colors, Manrope font for diagram text
- Add mermaid theme config (neutral/dark) to docusaurus.config.ts
- Create playground.md and explorer.md tool pages
- Move testing, debugging, and pitfalls guides from tutorials/rust-compiler
  to new builder/guides/ section
- Add Guides category to sidebar between Tutorials and Tools
- Add Guides card to builder index page
- Update rust-compiler index to link to new guide locations
@BrianSeong99 BrianSeong99 force-pushed the brian/mermaid-guides branch from 8a55192 to 75ba9cb Compare March 20, 2026 11:19
@BrianSeong99 BrianSeong99 force-pushed the brian/client-under-tools branch from 1b59add to c509370 Compare March 20, 2026 11:19
@BrianSeong99 BrianSeong99 deleted the branch brian/client-under-tools March 20, 2026 11:19
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