The font colors in many places are way too light for a white background. It is difficult to read the text. This has been a complaint from many people I try to introduce ERPNext to. I am not saying I want pure black on white, I just think the color needs to be much darker, like #333 maybe.
With the colors shown in the screenshot below (#8D99A6 light blueish grey text on pure white #FFF background), that is a contrast ratio of 2.9:1. This contrast ratio is way below the absolute minimum ratio in W3C, ANSI, and ISO standards
See screenshot for example:
Please fix this so that we can all see the amazing piece of open-source software that ERPnext is truly thrive.
Brought this point up a year ago and have even paid developers to fix it in some modules for me so it can be used by older people as a cash register. They complained they could not read the screen fields and therefore could not use the system. I had no choice but to pay for the fix in the POS module.
Likewise, I avoid showing it to businesses that are highly regulated by OSHA
It seems the developers are not taking an interest in how well the screen can be seen by users.
I posted about this a while back. Feedback from forum users suggested good interest.
Either:
1: A visual setting/preference located in the User drop down menu
2: A visual setting/preference located in the System Settings DocType
Settings should include:
Current UI - Default
Mid Contrast UI
High Contrast Visually Impaired UI
Current Font Size - default
Mid Font Size
Large Font Size
If overriding the frappe core .CSS using the method employed by @joelios is the most overhead efficient, Then we should try to find Dev’s to expand on it.
What would the core team recommend ?
ERPNext System Settings DocType override or an App based override ?
Do we override the .CSS or add/modify the core .CSS?