microsoft / microsoft/monaco-editor
{Linked:Bug9162780} Scroll bar are not visible in code editor pane in High contrast Desert and Aquatic mode.: A11y_MonacoEditor_Usability
Nobody has claimed this yet.
- Dominant language
- JavaScript
- Stars
- 46.8k
- Forks
- 4.1k
- Avg merge
- 17h 58m
- Merged PRs (30d)
- 1
Description
GitHubTags:
#A11yTCS; #A11ySev4; #A11yUsable; #Desktopweb; #Win11; #Visual Studio Code Client; #VisualStudioCode-Web-Apr2021; #a11y-monacoeditor; #Linked:Bug9162780; #Linked:Bug9890270;
Environment Details:
#URL: Monaco Editor (microsoft.github.io)
Application name: Monaco Editor
Browser: Chromium Edge Version 132.0.2945.0 (Official build) dev (64-bit)
Windows 11 Enterprise (Version 23H2)
OS build: 22631.4169
Repro Steps:
- Hit the URL: https://microsoft.github.io/monaco-editor/playground.html?source=v0.40.0-dev.20230707#XQAAAAJzAQAAAAAAAABBqQkHQ5NjdMjwa-jY7SIQ9S7DNlzs5W-mwj0fe1ZCDRFc9ws9XQE0SJE1jc2VKxhaLFIw9vEWSxW3yscwzfibW_1uhs0-3YGTBOsVJ4S4FwfCDQb5-2uUHXTVAefbVSd9IzaZ_vv9VR9KugsKimARHSWlrTPOQHROITHxmAetfeRrm3VHdSe7_Etv6WpgzlH4vE8EOD3EPhJDl6tDpOO8RxKZbUytKns3T0NFFloo9Q21KsEBT298I6cyZc5-Glup9UHU6QTpv2Hjab6pZzB3ZO2RH-WGhzXse2-hNlgz6zCgsG8AjiqGg0ZzWzND7z09NmCQOQd6pfkNvO2zmMzFvHpTY8RFEy1urlQcQMb1HHLEESBi8m3Rr3UzFlKzY51hfYcz__QCePc.
- TAB to Monaco editor.
- Apply high contrast desert theme.
- Observe the issue
Actual Results:
Scroll bar are not visible in code editor pane in High contrast Desert and Aquatic mode.
Expected Results:
Scroll bar should be visible in code editor pane in High contrast Desert and Aquatic mode.
User Impact:
Color blind users will not be able to see the scrollbars and might face difficulty to interact with editor.
Attachment:
https://github.com/user-attachments/assets/e25f7f2a-1d8d-4432-8edf-f010f3101c7b
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start with the linked Monaco Editor playground and reproduce the missing scrollbar in the High Contrast Desert and Aquatic themes using the stated Edge and Windows environment. Trace the editor theme and scrollbar styling from the playground entry point, then verify that scrollbars are visible and usable in both themes without regressing the other editor themes.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- accessibility, frontend
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 52/100