monokai-pro icon indicating copy to clipboard operation
monokai-pro copied to clipboard

New UI Compatibility

Open kawazoe opened this issue 1 year ago • 4 comments

I was testing the New UI beta and noticed that a lot of tool windows from this theme do not have the correct background. I haven't seen this issue with the other themes I've tested (including nightfall and One Dark) so I thought I'd flag it even though it's still in beta.

Actual: Affected tool windows (in WebStorm)

  • Project (modes: Project)
  • NPM
  • Structure
  • Bookmarks
  • Notifications
  • Services
  • TODOs
  • Problems
  • Search Everywhere Popup

image

All of them use the default background color #2D2A2E instead of the list background color #221F22 making the content a bit difficult to read. I've also notice this happening in some plugins like the TeamCity tool window, suggesting that there might be some global default to set all of them correctly.

Expected: Tool windows that appear to behave correctly (in WebStorm)

  • Project (modes: Project Files, Tests, Open Files, All Changed Files, Scratches and Consoles)[1]
  • Commit
  • Pull Request
  • Settings Window
  • Run/Debug Configurations Window

image

[1] Small note. After a restart, this stopped working for a reason. Now all modes behave the same (badly). Weird....

kawazoe avatar Nov 18 '22 22:11 kawazoe

Another issue I have noticed is that heading texts are very dim which can be awkward when they are used for buttons like on the various tabs displayed in the IDE (see my previous screenshots) as they look like they are disabled buttons.

kawazoe avatar Nov 19 '22 01:11 kawazoe

Late to respond, but thanks for putting this on my radar. I will look into this.

espositocode avatar Dec 08 '22 00:12 espositocode

The same problem affects also the other variants like "Spectrum". DataGrip has the same issue. Thanks for this great theme!

albyrock87 avatar Dec 15 '22 13:12 albyrock87

If I remember correctly, I have put a fix for this in the existing pending PR.

HikaruHokkyokusei avatar Mar 28 '23 21:03 HikaruHokkyokusei