Skip to content

Fix Firefox table scrollbar visibility#128

Open
subhajitlucky wants to merge 1 commit into
capofficial:mainfrom
subhajitlucky:fix-firefox-table-scrollbars
Open

Fix Firefox table scrollbar visibility#128
subhajitlucky wants to merge 1 commit into
capofficial:mainfrom
subhajitlucky:fix-firefox-table-scrollbars

Conversation

@subhajitlucky
Copy link
Copy Markdown

@subhajitlucky subhajitlucky commented May 12, 2026

Fixes #8

Summary

  • Fix Firefox scrollbar styling in the shared table component.
  • Use Firefox-compatible scrollbar-color with both thumb and track colors.
  • Add scrollbar-gutter: stable so scrollable panels reserve consistent scrollbar space.

Verification

  • npm run build
  • git diff --check

Note: build passes with the repository's existing Svelte/Rollup warnings.

Copilot AI review requested due to automatic review settings May 12, 2026 06:32
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the shared Table component’s CSS to improve scrollbar appearance/behavior in Firefox, addressing issue #8 (“Panel scrollbars do not appear on Firefox”) by using Firefox-valid scrollbar-color syntax and reserving scrollbar space to reduce layout shifting.

Changes:

  • Fix Firefox scrollbar styling by specifying both thumb and track colors via scrollbar-color: <thumb> <track>.
  • Add scrollbar-gutter: stable on the horizontal (.table-wrapper, mobile) and vertical (.data-wrapper) scroll containers to reserve consistent scrollbar space.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

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.

Panel scrollbars do not appear on Firefox

2 participants