Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Bug]: "MS365 - Black" theme is unreadable #1607

Closed
Smurf-IV opened this issue Jul 6, 2024 · 13 comments
Closed

[Bug]: "MS365 - Black" theme is unreadable #1607

Smurf-IV opened this issue Jul 6, 2024 · 13 comments
Labels
area:themes All things to do with themes. bug Something isn't working fixed This issue has been fixed. version:90 All things to do with V90.
Milestone

Comments

@Smurf-IV
Copy link
Member

Smurf-IV commented Jul 6, 2024

Using today's alpha, and the test app, the MS365 - Black theme is unreadable in both active and non focused states:

image

And Active:
image

@Smurf-IV Smurf-IV added bug Something isn't working area:themes All things to do with themes. labels Jul 6, 2024
@Wagnerp
Copy link
Contributor

Wagnerp commented Jul 6, 2024

Hi @Smurf-IV

This is the value you want to play around with...

   SystemColors.Control, // InputControlBackDisabled

@Smurf-IV
Copy link
Member Author

Smurf-IV commented Jul 6, 2024

This is the value you want to play around with...

   SystemColors.Control, // InputControlBackDisabled

What has this to do with the theme colours ?

@Wagnerp
Copy link
Contributor

Wagnerp commented Jul 6, 2024

This is the value you want to play around with...

   SystemColors.Control, // InputControlBackDisabled

What has this to do with the theme colours ?

It's within the colours array of the theme, and controls the 'disabled' bg colour

@Smurf-IV
Copy link
Member Author

Smurf-IV commented Jul 6, 2024

Noting should be using SystemColors.Control as different people have different backgrounds etc (i.e. Dark OS themes have nothing to do with Dark Krypton themes)
And if the user has a light OS theme, then those system colours are going to be "Very wrong" for use with Dark Krypton themes.

@Wagnerp
Copy link
Contributor

Wagnerp commented Jul 6, 2024

Noting should be using SystemColors.Control as different people have different backgrounds etc (i.e. Dark OS themes have nothing to do with Dark Krypton themes) And if the user has a light OS theme, then those system colours are going to be "Very wrong" for use with Dark Krypton themes.

I think this has existed in previous themes since 4.x

then those system colours are going to be "Very wrong" for use with Dark Krypton themes.

No, as these were changed in PR #1587 to be colour appropriate

@Wagnerp
Copy link
Contributor

Wagnerp commented Jul 6, 2024

@Smurf-IV

I think this should be more of a Bug/FR, since it's a legacy thing that needs updating to match modern design principals, i.e. dark/light modes introduced with Win 10.

Thoughts @giduac?

@giduac
Copy link

giduac commented Jul 6, 2024

@Wagnerp & @Smurf-IV

There are a lot of those tickets.

@Wagnerp , can you make a concise overview of things you run into when fine tuning themes and maybe also defining the main color setup of themes.

So we can look into this together and what can be done about it.

@Wagnerp
Copy link
Contributor

Wagnerp commented Jul 6, 2024

@giduac

can you make a concise overview of things you run into when fine tuning themes and maybe also defining the main color setup of themes.

Will post it in the discussions

@giduac
Copy link

giduac commented Jul 6, 2024

Probably open a discussion where we can dig down a little deeper into this...

@Wagnerp
Copy link
Contributor

Wagnerp commented Jul 6, 2024

Probably open a discussion where we can dig down a little deeper into this...

Hi @Smurf-IV & @giduac

Please see #1608 for how theme colours work

@Wagnerp Wagnerp added the version:90 All things to do with V90. label Jul 9, 2024
@Wagnerp Wagnerp added this to the Version 90 milestone Jul 9, 2024
@Wagnerp Wagnerp self-assigned this Jul 9, 2024
@Wagnerp
Copy link
Contributor

Wagnerp commented Jul 9, 2024

Hi @Smurf-IV & @giduac

I now know where to fix this. Do you want me to apply the same fixes for the O2k7/10 themes as well, or leave them be?

@Wagnerp Wagnerp added the under investigation This bug/issue is currently under investigation. label Jul 9, 2024
@Smurf-IV
Copy link
Member Author

Smurf-IV commented Jul 9, 2024

My vote is to: Fixing themes is the focus for v90

@Wagnerp
Copy link
Contributor

Wagnerp commented Jul 9, 2024

Fixed, PR incoming

image

Wagnerp added a commit that referenced this issue Jul 9, 2024
Smurf-IV added a commit that referenced this issue Jul 10, 2024
@Wagnerp Wagnerp removed their assignment Jul 10, 2024
@Wagnerp Wagnerp added fixed This issue has been fixed. and removed under investigation This bug/issue is currently under investigation. labels Jul 10, 2024
@Wagnerp Wagnerp closed this as completed Jul 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area:themes All things to do with themes. bug Something isn't working fixed This issue has been fixed. version:90 All things to do with V90.
Projects
None yet
Development

No branches or pull requests

3 participants