Material-theme-jetbrains: Random color changes in fonts renders them invisible.

Created on 2 Jun 2017  路  8Comments  路  Source: ChrisRM/material-theme-jetbrains

Summary

Randomly, my IDE gets very low contrast when using dark color schemes...meaning the color for source files in the file tree, and any pop-up text fields in the application becomes nearly invisible.
I have to highlight text to be able to see it.

Imgur

Expected behavior

No random changes in contrast should happen in color.

Actual behavior

IDE randomly changes color of fonts for themes, making them impossible to see in text boxes and file tree.

Steps to reproduce

  1. Install material theme ui plugin and select (Darker, Default, Palenight)
  2. Go to File/PhpStorm > Settings/Preferences > Editor > Colors & Fonts
  3. Select any item installed in colors directory.
  4. Work away....sometimes happens fast, other times happens at a later point.
  • Operating system and version:

    • [X] Mac OS 10.11.6

    • [X] Linux Ubuntu Gnome 17.04

  • Material Theme release:

    • v. 0.3.0.1

  • PHPStorm/IntelliJ Version

    • PHPStorm 2017.1.4 (#PS-171.4694.2)

bug

Most helpful comment

I understand now the issue, however as you can see in the following screenshot:

http://i.imgur.com/kJ2Lrko.png

This is an issue that happens with the Darcula LAF as well

I think this is an issue with Light themes when used with Darcula LAF, and since the Material Theme LAF is based off Darcula, so the issue happens as well.

This being said, maybe there is a way to fix it anyway without fixing the Darcula issue :)

Will keep you posted

All 8 comments

Downgraded to previous version for now, since it doesn't have these problems.

You probably have an edited version of the color schemes. Try to restore defaults (Settings> Colors & Fonts > Gear icon > Restore defaults), the color scheme should revert to white instead of blue. If it doesn't you will have to delete the copies manually (Finder > Library > Preferences > PHPStorm > colors and delete the "@user" color schemes) and restart the IDE after selecting Default or Darcula.

I do...that's part of the bug,

The previous version has no problem working with custom color schemes.....are you saying that if i upgrade i can't use one?

Steps to reproduce

  1. Install material theme ui plugin and select (Darker, Default, Palenight)
  2. Go to File/PhpStorm > Settings/Preferences > Editor > Colors & Fonts
  3. Select any item installed in colors directory. <-- these are custom color schemes
  4. Work away....sometimes happens fast, other times happens at a later point.

Plugins include:

.ignore v1.7.6
Apache config v171.4694.2
Awesome Console v0.1337.6
BashSupport v1.6.9.171
Behat Support v171.4694.2
Bootstrap 3 v2.4
CodeGlance v1.5.2
Color Tree v1.0
Command Line Tool Support v171.4694.2
Copyright v8.1
CSS Support v171.4694.2
Database Tools and SQL v1.0
Framework MVC Structure Support v133.326
gfm v0.1.13
Gherkin v999.999
Git Flow Integration v0.5.1
Git Integration v8.1
HTML Tools v2.0
Ini4Idea v171.4694.2
IntelliLang v8.0
Javascript Debugger v1.0
JavaScript Intention Power Pack v0.9.4
JavaScript Support v1.0
Markdown Navigator v2.3.7
Material Theme UI (Had latest version, downgraded back to 0.2.3.2 because of the bugs i opened)
MoreUnit v1.0.6
PHP Advanced AutoComplete v1.0.4
PHP Annotations v5.0
PHP composer.json support v1.0.20
PHP Remote Interpreter v171.4694.2
PHPUnit code coverage v0.5.0
PHPUnit Enhancement v2.2.1
PlantUML Integration v2.8.0
QuirksMode v171.4694.2
Refactor-X v2.01
Remote Hosts Access v0.1
SensioLabsInsight v1.2
SSH Remote Run v0.1
Symfony Plugin v0.14.145
Symfony2 Clickable Views v0.1.4
Task Management v1.0
Terminal v0.1
TextMate bundles support 
Twig Support v171.4694.2
UML Support v1.0
Vagrant v171.4694.2
W3C Validators v2.0
XPathView + XSLT Support v4
XSLT-Debugger v1.4
YAML v171.4694.2

I've shared the ICLS files i'm using in the other ticket.

Is it fixed in the latest release?

No sir it is not. It still shows the dark text on dark background when selecting a light ICLS theme.

I understand now the issue, however as you can see in the following screenshot:

http://i.imgur.com/kJ2Lrko.png

This is an issue that happens with the Darcula LAF as well

I think this is an issue with Light themes when used with Darcula LAF, and since the Material Theme LAF is based off Darcula, so the issue happens as well.

This being said, maybe there is a way to fix it anyway without fixing the Darcula issue :)

Will keep you posted

Ty!

Could not find a way, sorry. At the very least you can still open a bug request to Jetbrains.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

timrspratt picture timrspratt  路  3Comments

MiracleWisp picture MiracleWisp  路  3Comments

uar-zlatko-alomerovic picture uar-zlatko-alomerovic  路  3Comments

sheinfeld picture sheinfeld  路  4Comments

ddnexus picture ddnexus  路  3Comments