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

All icons are the same color (white/black) #31

Closed
justalemon opened this issue Dec 2, 2021 · 4 comments
Closed

All icons are the same color (white/black) #31

justalemon opened this issue Dec 2, 2021 · 4 comments
Labels
wontfix This will not be worked on

Comments

@justalemon
Copy link

This was only tested with the Cinnamon theme, I'm not sure if it applies to the other themes

I just recently noticed that is very problematic to debug stuff in VS with the theme applied, as it makes a lot of icons and information white instead of their respective colors. For Example:

  • White instead of Red
    • Stop Button
    • Hot Reload Button
    • Breakpoints
    • Breakpoint Hit
  • White instead of Green
    • Continue/Start Button

The ones listed above are very important, as the color kinda determines what they do when taking a quick look (green for start, red for stop or pause).

image
image

@Unthrottled
Copy link
Member

🤔 Hmm, I didn't explicitly do that.

I will turn the stop & hot reload back to the red, but the rest of the stuff mentioned, I'm going to make theme accent color (Cinnamon's accent color is the bright green used in the Tab & scroll bar tab, and other places).

I'm also going to look into making the breakpoint hit more visible for all themes.

Will eventually swing around and get to updating this plugin, unless you are dying and need this sooner.

@justalemon
Copy link
Author

I will turn the stop & hot reload back to the red, but the rest of the stuff mentioned, I'm going to make theme accent color (Cinnamon's accent color is the bright green used in the Tab & scroll bar tab, and other places).

Yeah, that sounds like the most reasonable way to do it.

I'm also going to look into making the breakpoint hit more visible for all themes.

I feel that the basic red is good for most themes, except those that use red as a highlight color (Yumeko for example, a lighter red would probably help).

Will eventually swing around and get to updating this plugin, unless you are dying and need this sooner.

Well, I kinda had to go back to regular VS 2022 Dark so... yeah.

@Unthrottled Unthrottled added usability shit's hard to read yo wontfix This will not be worked on and removed usability shit's hard to read yo labels Dec 5, 2021
@Unthrottled
Copy link
Member

@justalemon

I looked into this and turns out I have no control over what the icon's look like.

In order to make icons appear with the correct contrast ratio in the Visual Studio dark theme, an inversion is applied programmatically. The colors in this guide have been chosen in part so that they invert correctly. Restrict your use of color to this palette, or you will get unpredictable results when the inversion is applied.

ref

In the RTM version, we dynamically adjust the icons according to the theme, resulting in icons that are cleaner and better matched to the theme and background color. At runtime, we modify the luminosity of the raster images to match the outline of the icon with the background on which it is drawn and to make the fill and accent colors stand out effectively.

ref

So the only way for me to fix this is to update Cinnamon's current color palette, such that the icons will be less dumb. I am not going to do that, because I like the way Cinnamon is right now.

Since this issue is killing you, I will give you some options:

  • Abandon the Cinnamon Doki Theme and switch to another theme. Supplementing the asset feature with Claudia IDE. I could add a custom sticker option that stays for non-doki themes, so you can still have a cinnamon sticker.

  • Switch to the paid JetBrains Rider IDE, then you can use the more polished Doki Theme Jetbrains plugin. Which doesn't have this issue.
    image

  • Deal with it. 😄


Those are the current options I can think of, sorry for not being able to fix this issue.
It also looks like this affects Tohru, Maple, Nakano Nino, Emilia Dark, Konata, & Yuri Dark.

@Unthrottled Unthrottled changed the title Debugging is confusing due to a lot of info being white All icons are the same color (white/black) Dec 5, 2021
@Unthrottled Unthrottled pinned this issue Dec 5, 2021
@justalemon
Copy link
Author

When an unpolished theme system messes everything up...

Looks like ill have to deal with it for now lol

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
wontfix This will not be worked on
Projects
None yet
Development

No branches or pull requests

2 participants