Skip to content

Fix scrollbar rendering in web terminals#2340

Merged
dgageot merged 1 commit intodocker:mainfrom
dgageot:board/tui-sidebar-delimiter-character-tester-82518f90
Apr 7, 2026
Merged

Fix scrollbar rendering in web terminals#2340
dgageot merged 1 commit intodocker:mainfrom
dgageot:board/tui-sidebar-delimiter-character-tester-82518f90

Conversation

@dgageot
Copy link
Copy Markdown
Member

@dgageot dgageot commented Apr 7, 2026

Replace ⎪ (U+23AA CURLY BRACKET EXTENSION) with │ (U+2502 BOX DRAWINGS LIGHT VERTICAL) for both the scrollbar track and thumb characters. Remove bold styling from the thumb, differentiating it from the track by color only.

The ⎪ character rendered poorly in web terminals (ghostty-web via tmux), and bold styling caused the glyph to appear shorter than the track. Using │ with color-only differentiation fixes both issues.

Assisted-By: docker-agent

Replace ⎪ (U+23AA CURLY BRACKET EXTENSION) with │ (U+2502 BOX DRAWINGS LIGHT VERTICAL) for both the scrollbar track and thumb characters. Remove bold styling from the thumb, differentiating it from the track by color only.

The ⎪ character rendered poorly in web terminals (ghostty-web via tmux), and bold styling caused the glyph to appear shorter than the track. Using │ with color-only differentiation fixes both issues.

Assisted-By: docker-agent
@dgageot dgageot requested a review from a team as a code owner April 7, 2026 09:19
@dgageot dgageot merged commit b3e52e9 into docker:main Apr 7, 2026
8 checks passed
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