Skip to content

Improve sidebar look and feel to match main doc style#358

Merged
sbrossie merged 1 commit into
masterfrom
pretty
Apr 4, 2026
Merged

Improve sidebar look and feel to match main doc style#358
sbrossie merged 1 commit into
masterfrom
pretty

Conversation

@sbrossie
Copy link
Copy Markdown
Member

@sbrossie sbrossie commented Apr 3, 2026

Improve slate api doc to match main killbill doc:

  • Set sidebar background to white with blue pill highlight on hover/active items
  • Use darker nav text color (--nav-color) and medium font weight (500) for top-level items
  • Replace Aviate purple dot with a PREMIUM badge matching the main doc design (purple gradient, border, uppercase, exact same .badge-premium styles from killbill-docs)
  • Add a horizontal separator between the core API items and the Aviate section
  • Bump nokogiri (1.15.4 → 1.19.2) and related gems to fix build on macOS 15
Screenshot 2026-04-03 at 4 32 11 PM

- Set sidebar background to white with blue pill highlight on hover/active items
- Use darker nav text color (--nav-color) and medium font weight (500) for top-level items
- Replace Aviate purple dot with a PREMIUM badge matching the main doc design
  (purple gradient, border, uppercase, exact same .badge-premium styles from killbill-docs)
- Add a horizontal separator between the core API items and the Aviate section
- Bump nokogiri (1.15.4 → 1.19.2) and related gems to fix build on macOS 15

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@sbrossie sbrossie requested review from pierre and reshmabidikar April 3, 2026 23:35
@cloudflare-workers-and-pages
Copy link
Copy Markdown

Deploying apidocs-killbill-io with  Cloudflare Pages  Cloudflare Pages

Latest commit: 1904aa5
Status: ✅  Deploy successful!
Preview URL: https://7db42b55.apidocs-killbill-io.pages.dev
Branch Preview URL: https://pretty.apidocs-killbill-io.pages.dev

View logs

@sbrossie sbrossie merged commit b4f2193 into master Apr 4, 2026
2 checks passed
github-actions Bot pushed a commit that referenced this pull request Apr 4, 2026
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.

2 participants