Skip to content

Comments

Improve docs mobile responsiveness#117

Merged
thomasgarrison merged 1 commit intoArrow-air:stagingfrom
sl33ty:docs-mobile-responsiveness
Feb 20, 2026
Merged

Improve docs mobile responsiveness#117
thomasgarrison merged 1 commit intoArrow-air:stagingfrom
sl33ty:docs-mobile-responsiveness

Conversation

@sl33ty
Copy link
Contributor

@sl33ty sl33ty commented Feb 19, 2026

Summary

  • Add mobile hamburger menu toggle and consolidated links dropdown for navbar
  • Style sidebar brand bar with dark blue background, slash pattern, pixel-art close button, and white Arrow wordmark
  • Fix horizontal overflow issues on mobile (pagination, end bar, container, row elements)
  • Add mobile TOC styling with light blue background and dark mode chevron visibility fix
  • Center-align end bar text and edit button on small viewports
  • Align breadcrumbs with content, normalize navbar element spacing
  • Responsive breakpoints at 996px (tablet/sidebar) and 576px (small mobile)

Test plan

  • Verify no horizontal scrolling on mobile viewports (375px, 414px)
  • Verify hamburger menu opens sidebar navigation on mobile
  • Verify links dropdown shows GitHub/Discord on mobile
  • Verify breadcrumbs align with page content
  • Verify end bar wraps and centers on small viewports
  • Verify sidebar brand bar styling and close button
  • Verify dark mode TOC chevron is visible
  • Verify no regressions on desktop widths (1200px+)

…ayout

- Add hamburger menu toggle and links dropdown for mobile navbar
- Style sidebar brand bar with dark blue, slash pattern, and pixel-art close button
- Create white Arrow wordmark SVG for sidebar logo
- Fix horizontal overflow on mobile (pagination, end bar, container, row)
- Add mobile TOC styling with light blue background and dark mode chevron fix
- Center-align end bar text and edit button on small viewports
- Align breadcrumbs with content, reduce font size
- Hide tooltips on mobile, right-align theme toggle tooltip
- Normalize spacing between navbar elements
@sl33ty sl33ty requested a review from a team as a code owner February 19, 2026 16:02
@cla-bot cla-bot bot added the cla-signed label Feb 19, 2026
@thomasgarrison thomasgarrison merged commit b00b027 into Arrow-air:staging Feb 20, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants