Skip to content

Scrollbar color contrast is less than 3:1 in Light 2026 and Dark 2026 themes:A11y_VisualStudioCode_Editor_ #318703

@kapilvaishna

Description

@kapilvaishna

Please do not close this bug. This bug should only be closed by TCS, C+AI Accessibility tester after bug verification.
"Check out Accessibility Insights! - Identify accessibility bugs before check-in and make bug fixing faster and easier."

GitHub Tags

#A11yTCS;#Visual Studio Code Client; #E2E_VisualStudioCodeClient_Win32_Dec2025;#DesktopApp;#FTP;#Win32;#A11ySev2; #A11yMAS; #WCAG1.4.11; #Non-TextContrast; #SCIM:Bug5119838;

Issue Subcategory

Slider or range control

User Experience

Users with cataracts may be unable to locate a volume or zoom slider when the track and thumb are barely visible against the background, making it difficult to identify the current position or drag the control to a new value.

Repro Steps

Launch Visual Studio Code > Apply Light 2026/Dark 2026 themes >Create a New Jupyter notebook file > Open Created file > Observe issue: Scrollbar color contrast is less than 3:1 in Light 2026 and Dark 2026 themes

Actual Result

The contrast ratio between the scrollbar thumb and its background is less than 3:1, making the scrollbar difficult to perceive.

Expected Result

The scrollbar thumb should have a contrast ratio of at least 3:1 against the adjacent background, ensuring it is clearly visible.

How to Fix

Darken the track and thumb colors; ensure both parts meet 3:1 contrast.

Environment details

Application Name: VS Code
Version: 1.121.0
Edition Windows 11 Enterprise
Version 25H2
OS build 26200.8390

Attachment

Image Image

Metadata

Metadata

Assignees

Labels

accessibilityKeyboard, mouse, ARIA, vision, screen readers (non-specific) issuesaccessibility-slaAccessibility issue which have to be fixed or lowered severity based on processbugIssue identified by VS Code Team member as probable bug

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions