Skip to content

Hide tab bar horizontal scrollbar (#12)#21

Open
Jeshwin wants to merge 2 commits into
issues/mainfrom
issues/bugfix/scrollbars
Open

Hide tab bar horizontal scrollbar (#12)#21
Jeshwin wants to merge 2 commits into
issues/mainfrom
issues/bugfix/scrollbars

Conversation

@Jeshwin

@Jeshwin Jeshwin commented Jun 15, 2026

Copy link
Copy Markdown
Owner

Fixes the unnecessary scrollbar covering tabs (issue #12).

Change

  • .tab-container now uses overflow: auto hidden so a horizontal scrollbar only appears when the tabs actually overflow.
  • The scrollbar is hidden across browsers while preserving scroll behavior:
    • scrollbar-width: none (Firefox)
    • -ms-overflow-style: none (legacy Edge)
    • ::-webkit-scrollbar { display: none } (Chromium / WebKit)

The auto-scroll-to-new-tab effect continues to work.

Notes

CSS-only change. Targets issues/main (not main).

Closes #12

Jeshwin added 2 commits June 14, 2026 19:11
Switch .tab-container to overflow: auto hidden so the scrollbar only
appears on overflow, and hide it across browsers (scrollbar-width,
-ms-overflow-style, ::-webkit-scrollbar) so it never covers the tabs.
Mouse-only users can now scroll overflowing tabs by scrolling vertically
over the tab bar. Also mark scrollbar fixes complete in TODO.md.
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