Bug #72372 Workbench colour scheme is inconsistent and difficult/impossible to configure
Submitted: 17 Apr 2014 17:32 Modified: 18 Apr 2014 10:26
Reporter: Alain Forget Email Updates:
Status: Verified Impact on me:
None 
Category:MySQL Workbench Severity:S3 (Non-critical)
Version:6.1.4.11773, 6.3.10 OS:Windows (8.1)
Assigned to: CPU Architecture:Any
Tags: accessibility, color, high contrast, scheme, theme, user interface, visual

[17 Apr 2014 17:32] Alain Forget
Description:
In Windows 8.1 (and probably 7 and 8) using the High Contrast Black theme (which is set in Control Panel --> Personalization), the MySQL Workbench interface follows the Windows theme's defaults in specific areas of the interface, but mostly does not follow them at all, resulting in eye strain.

This (or similar) has been an open problem in some form since Workbench version 5.2: http://bugs.mysql.com/bug.php?id=52485

How to repeat:
In Windows 8.1 (and probably 7 and 8):
* Go to Control Panel --> Personalization
* Select the High Contrast Black theme
* Open MySQL workbench
* Notice that the workbench is black text on a white-ish background, which is painful for the eyes when white text on a black background is expected.
* Open a database.
* Notice that everything is black-on-white, except for the Schemas sub-box, Output sub-box, and the Tabs.

Suggested fix:
All MySQL Workbench UI elements should use whatever the current Windows defaults are for the appropriate controls. In this case, the Schemas sub-box, Output sub-box, and the Tabs are the only interface elements that appear correct. All other UI elements should use similar colours as these elements.
[17 Apr 2014 17:33] Alain Forget
Screenshot of MySQL Workbench 6.1.4 with the Windows 8.1 High Contrast Black theme. Only Schema, Output, and tabs appear correct

Attachment: HighContrastBlack.png (image/png, text), 57.43 KiB.

[17 Apr 2014 18:25] Alain Forget
The Preferences dialog appears to render correctly, using the Windows theme defaults, as does Schema sub-box, Output sub-box, and tabs.
[17 Apr 2014 21:48] MySQL Verification Team
According your last comment the issue was fixed?. Thanks.
[17 Apr 2014 21:56] Alain Forget
No, not at all. The rest of the user interface is black text on white background, rather than the expected other way around.

I was just pointing out that the Preferences dialog box does display correctly, so developers could also use it to see how the colouring can be done correctly, like in the Schema sub-box, Output sub-box, and the tabs.
[18 Apr 2014 10:26] MySQL Verification Team
Hello Alain,

Thank you for the feedback.
Verified as described on Win7 with WB 6.1.4

Thanks,
Umesh
[12 Jun 2017 13:14] Chiranjeevi Battula
http://bugs.mysql.com/bug.php?id=86644  marked as duplicate of this one.
[24 Jul 2017 10:12] Chiranjeevi Battula
http://bugs.mysql.com/bug.php?id=87168  marked as duplicate of this one.
[16 Mar 2018 10:04] Chiranjeevi Battula
http://bugs.mysql.com/bug.php?id=89827 marked as duplicate of this one.
[16 Mar 2018 10:16] Luki BS
So it's not verified for Windows 10 with High Contrast Theme yet. My previous report is on #89827 and marked as duplicate.
[6 Jun 2018 6:03] MySQL Verification Team
Bug #90721 marked as duplicate of this one
[8 Mar 2022 14:49] MySQL Verification Team
Bug #106649 marked as duplicate of this one