Skip to content

docs: Mintlify-inspired documentation UI improvements#5405

Merged
leseb merged 1 commit intollamastack:mainfrom
leseb:docs-ui-improvements
Apr 1, 2026
Merged

docs: Mintlify-inspired documentation UI improvements#5405
leseb merged 1 commit intollamastack:mainfrom
leseb:docs-ui-improvements

Conversation

@leseb
Copy link
Copy Markdown
Collaborator

@leseb leseb commented Apr 1, 2026

Summary

  • Add API overview card grid with color-coded stability badges (stable/experimental/deprecated)
  • Language-tabbed code examples on landing page (Python, curl, Node.js, Go) using the Responses API
  • Provider "works with" strip on the homepage
  • Community section with SVG icons for GitHub, Discord, Docs, Blog
  • Mintlify-style sidebar: Lucide monoline icons, permanently expanded categories, no chevrons, pill-shaped hover states
  • Space Grotesk font for headings, glassmorphism on cards and surfaces
  • Animated hero gradient, syntax-highlighted code block with window chrome
  • Blog: smaller titles, card-style post listing, hidden TOC on post pages, wider reading area
  • Navbar: hideOnScroll, version dropdown, simplified API Reference labels, removed logo

Screenshots

To be added

Test plan

  • Preview locally with cd docs && npm install && npx docusaurus start
  • Light and dark modes both work
  • Responsive on mobile/tablet
  • All sidebar links navigate correctly
  • API overview cards link to correct generated pages
  • Blog listing and post pages render cleanly

🤖 Generated with Claude Code

Add API overview card grid component with color-coded stability badges,
language-tabbed code examples (Python, curl, Node.js, Go) using the
Responses API, provider logo strip on the landing page, and community
section with SVG icons for GitHub, Discord, Docs, and Blog.

Restyle the sidebar with Lucide-style monoline icons for top-level
categories, permanently expanded sections, no collapse chevrons, and
pill-shaped hover states. Add Space Grotesk font for headings,
glassmorphism effects on cards, animated hero gradient, syntax-highlighted
code blocks with window chrome, and refined blog post styling with
hidden TOC for a cleaner reading experience.

Update navbar with hideOnScroll, version dropdown replacing static link,
simplified API Reference dropdown labels, and removed logo.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Signed-off-by: Sébastien Han <seb@redhat.com>
@meta-cla meta-cla bot added the CLA Signed This label is managed by the Meta Open Source bot. label Apr 1, 2026
@leseb
Copy link
Copy Markdown
Collaborator Author

leseb commented Apr 1, 2026

Screenshot 2026-04-01 at 17 28 08

@leseb
Copy link
Copy Markdown
Collaborator Author

leseb commented Apr 1, 2026

Screenshot 2026-04-01 at 17 28 29

@leseb
Copy link
Copy Markdown
Collaborator Author

leseb commented Apr 1, 2026

Screenshot 2026-04-01 at 17 28 47

@leseb
Copy link
Copy Markdown
Collaborator Author

leseb commented Apr 1, 2026

Screenshot 2026-04-01 at 17 29 03

@leseb
Copy link
Copy Markdown
Collaborator Author

leseb commented Apr 1, 2026

Screenshot 2026-04-01 at 17 29 21

@leseb leseb added this pull request to the merge queue Apr 1, 2026
Merged via the queue into llamastack:main with commit fb5570c Apr 1, 2026
14 checks passed
@leseb leseb deleted the docs-ui-improvements branch April 1, 2026 15:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CLA Signed This label is managed by the Meta Open Source bot.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants