AtomMaterialUI / a-file-icon-idea

Atom Material Icons for JetBrains - Replace File and UI Icons for better visual grepping.
http://www.material-theme.com/docs/configuration/icons-settings/#atom-material-icons-plugin
MIT License
218 stars 27 forks source link

Debugger and Run Icons barely visible in IntelliJ New UI #430

Closed javiergarber closed 6 months ago

javiergarber commented 7 months ago

Describe the bug

"Debugger" and "Run" are icons barely visible in new UI when running or debugging a project. I'm not sure but this is something that probably happens in other Jetbrains products To Reproduce

  1. Change IntelliJ to the New UI
  2. Run or Debug a project

Expected Behavior

The icons should be more visible with the background Environment

Linux IntelliJ IDEA 2023.2.4 (Ultimate Edition) Build #IU-232.10203.10, built on October 24, 2023 Plugin version 93.1.0

Screenshots

How the currently look How, in my opinion, should look alike

I did the recommended change by just enabling the "monochrome Icons" option, but that disables the colors of all the icons in the UI which is not a good approach.

KarimElsayad247 commented 6 months ago

I have the same problem. Glad I'm not alone.

It's not just those even while running, "More Options" buttons is also barely visible in white header mode. image

KarimElsayad247 commented 6 months ago

For now I decided to disable the "Enable UI Icons" options, not a big loss for me since I'm in for the directory icons anyway.

mallowigi commented 6 months ago

The background color of the buttons is set by the theme. The icons are colorful by design and are not changing anytime soon.

Since there is no option to "override" specific icons, the better option would be to ask the theme author to provide an option to have "gray button" instead of colorful. My other plugin, Material Theme UI, is doing just that so they work fine together.

You can also enable monochrome icons, disable UI icons, or just get used to it, it's not a big deal.

In the future there is a plan to allow specific overrides but I'm far from having the time to allocate on my projects, so this will wait.

PS: You are also free to contribute and implement your own creative solutions.