NETworkManager icon indicating copy to clipboard operation
NETworkManager copied to clipboard

Light theme has poor readability

Open regs01 opened this issue 1 year ago • 4 comments

Many parts of the app have light gray font on white background in light theme, making it very difficult to read. Especially menu and titles. Can it be better black font color? Or at least dark gray.

regs01 avatar Feb 12 '24 18:02 regs01

The problem is that the library (Mahapps.Metro) has a value (e.g. like Brush.Gray1-10) and this value is set depending on the selected mode dark/light.

If the color of a text is changed for the light design, it's also changed for the dark design.

I implemented an option to add custom designs: https://borntoberoot.net/NETworkManager/docs/settings/appearance#use-custom-themes

This file can be copied & adjusted: https://mahapps.com/docs/themes/thememanager#creating-custom-themes

Here you can set all (like ~10 colors are used) to change the window & text.

PRs are welcome 😄

BornToBeRoot avatar Feb 12 '24 18:02 BornToBeRoot

@BornToBeRoot Hi, I'm not sure how to modify the themes, but I only want to make the text darker while keeping everything else the same in the light theme. I really want to use this tool, but unfortunately, the text isn't clear enough for my vision. Any idea how to accomplish this?

54m4d avatar Jul 27 '24 10:07 54m4d

i need to check if it's possible to overwrite the values from the MahApps.Metro library. The values are dynamic and if i change them for the white theme, the dark theme is also adjusted.

I will take a look.

BornToBeRoot avatar Jul 27 '24 11:07 BornToBeRoot

Thanks!

54m4d avatar Jul 27 '24 11:07 54m4d