Support Windows 10/11 Dark Mode #16683
Labels
audience/low-vision
PR or issue is relevant to sighted or low vision users
p2
https://github.com/nvaccess/nvda/blob/master/projectDocs/issues/triage.md#priority
triaged
Has been triaged, issue is waiting for implementation.
Is your feature request related to a problem? Please describe.
Windows 10 introduced a system dark mode, which adjusts most of the operating system (and compatible applications) to be displayed with light text on a dark background. This is a valuable accessibility tool for low vision users, many of whom experience photophobia or difficulty focusing on dark text on a bright background. However, NVDA's GUI currently remains in light mode even when the system-wide dark mode is enabled in Windows 10 and Windows 11.
Describe the solution you'd like
I propose adding native dark mode support to NVDA. When dark mode is enabled in the operating system, NVDA should adapt its interface accordingly. This change would enhance the user experience and align with accessibility best practices.
The option to override this, and have NVDA display in light or dark mode regardless of the operating system setting, would be a further possible enhancement.
Describe alternatives you've considered
As an alternative to dark mode, users can use Windows High Contrast Mode, but this has a number of downsides, some of which may make the system less accessible to partially sighted users.
Additional context
Win32 UI doesn't support dark mode out of the box, so work would be needed to implement detecting dark mode and changing the colour set in WXPython. We know it's doable, however, as programs like File Explorer and Notepad++ have done it.
The text was updated successfully, but these errors were encountered: