Skip to content

fix(frontend): missing accessory bar styles for 430-768px tablet viewport#10

Open
maupet wants to merge 1 commit into
SGudbrandsson:masterfrom
maupet:fix/tablet-accessory-bar-styling
Open

fix(frontend): missing accessory bar styles for 430-768px tablet viewport#10
maupet wants to merge 1 commit into
SGudbrandsson:masterfrom
maupet:fix/tablet-accessory-bar-styling

Conversation

@maupet
Copy link
Copy Markdown

@maupet maupet commented Apr 25, 2026

Summary

  • The keyboard accessory bar buttons (settings gear, commands, Terminal/Transcript toggle, project picker, hamburger) had dark styling only in the <430px (phone) and 768-1023px (large tablet) breakpoints
  • The 430-768px tablet range had no styles at all, causing buttons to render with default white browser styling — ugly and hard to tap
  • Moves shared accessory bar component styles to the global scope in mobile.css so they apply at all sizes where the file loads (<1024px). Breakpoint-specific blocks still override sizes as needed.

Before / After

Before (430-767px) After (should match <430px)
White unstyled buttons, hard to tap Dark themed buttons matching phone layout

Test plan

  • Open web UI at 430-767px viewport width
  • Verify accessory bar buttons have dark backgrounds with subtle borders
  • Verify Terminal/Transcript segmented toggle is dark-themed, icons only
  • Verify commands drawer (Search commands...) has dark background
  • Verify no regressions at <430px (phone) and 768-1023px (large tablet)
  • Verify no regressions at >1024px (desktop)

🤖 Generated with Claude Code

…viewport

The keyboard accessory bar buttons (settings, commands, Terminal/Transcript
toggle, project picker, hamburger) had dark styling only in the <430px and
768-1023px breakpoints. The 430-768px tablet range had no styles, causing
buttons to render with default white browser styling.

Moves shared accessory bar component styles (buttons, command drawer, view
mode toggle) to the global scope in mobile.css so they apply at all sizes
where the file loads (<1024px). Breakpoint-specific blocks still override
sizes as needed.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@maupet
Copy link
Copy Markdown
Author

maupet commented Apr 25, 2026

this bugged me for so long. Until I discovered I could swipe across sessions, but still it's useful (and nicer) to have it properly styled on mobile

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