Skip to content

Conversation

@sohamganatra
Copy link
Contributor

Summary

Improves documentation typography and visual design, inspired by leerob.com/docs.

Changes

  • Typography: 65ch max line length, generous heading spacing
  • Fonts: IBM Plex Mono for code blocks
  • Accessibility: Skip navigation link
  • Brand: Composio orange color tokens

Files Changed

  • app/global.css - Typography, spacing, callouts, code blocks
  • app/layout.tsx - Font setup, skip navigation

Test Plan

  • Check heading spacing (h2 should have 3rem top margin)
  • Verify code blocks use IBM Plex Mono
  • Test skip navigation link (Tab from page load)

🤖 Generated with Claude Code

Inspired by leerob.com/docs best practices:
- 65ch max line length for readability
- Generous heading spacing (3rem for h2, 2rem for h3)
- IBM Plex Mono for code blocks
- Improved callout and code block styling
- Skip navigation link for accessibility
- Composio brand color tokens

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <[email protected]>
@vercel
Copy link

vercel bot commented Jan 8, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Review Updated (UTC)
fumadocs Ready Ready Preview, Comment Jan 8, 2026 6:03am

The Inkeep search components require @inkeep/cxkit-react which
isn't in dependencies. Keeping this PR focused on typography only.
Inkeep integration should be a separate PR with proper deps.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <[email protected]>
- Fix invalid rgba() syntax using color-mix() instead
- Apply --prose-max-width variable to constrain prose width

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <[email protected]>
The skip navigation was linking to #main-content which doesn't exist.
Updated to target #nd-page which is Fumadocs' built-in main content ID.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <[email protected]>
@Sushmithamallesh
Copy link
Contributor

No. This PR does not make any sense. Closing this

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.

3 participants