ChrisRM / material-theme-jetbrains

JetBrains theme of Material Theme
Other
7.83k stars 450 forks source link

Table names in Database diagram are not readable with Material Oceanic theme #1847

Closed jludvice closed 2 years ago

jludvice commented 2 years ago

Summary

First of all, I'd like to thank you for this plugin. The IntelliJ Idea feels much better with Oceanic theme so I bought subscription for this plugin.

Material Theme: Oceanic makes table names in Database diagram unreadable. It's readable with other Material themes.

I didn't mess with the theme configuration as far as I know.

...

Expected behavior

Database table names should be readable such as with Material Darker theme image

...

Actual behavior

The database table names are not readable: image

Looking at the screenshots - maybe it's missing also right border around table rectangle?

...

Steps to reproduce (if needed)

  1. add database datasource (postgres in my case, any relational database will probablydo it)
  2. right click on database >> Diagrams >> Show visualization

Environment

cat /etc/lsb-release 
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=21.04
DISTRIB_CODENAME=hirsute
DISTRIB_DESCRIPTION="Ubuntu 21.04"
IntelliJ IDEA 2021.2.3 (Ultimate Edition)
Build #IU-212.5457.46, built on October 12, 2021
Licensed to ...me
Subscription is active until ...
Runtime version: 11.0.12+7-b1504.40 amd64
VM: OpenJDK 64-Bit Server VM by JetBrains s.r.o.
Linux 5.11.0-37-generic
Jenkins Plugin 0.13.13-2021.2
GC: G1 Young Generation, G1 Old Generation
Memory: 1074M
Cores: 12
Registry: ide.balloon.shadow.size=0
Non-Bundled Plugins: 
* com.databricks (1.1), 
* com.github.mikesafonov.jenkins-linter-idea-plugin (0.5.2), 
* com.github.novotnyr.gitlab-quickmr-idea-plugin (21), 
* org.intellij.plugins.hcl (0.7.14), 
* Jenkins Control Plugin (0.13.13-2021.2), 
* Error-prone plugin (212.4746.52), 
* InnerBuilder Continued (1.0.3), 
* com.intellij.selenium (212.5457.18), 
* org.jetbrains.plugins.go-template (212.5457.62), 
* com.intellij.kubernetes (212.5457.4), 
* com.intellij.lang.jsgraphql (3.0.0), 
* aws.toolkit (1.34-212), 
* org.jetbrains.kotlin (212-1.5.31-release-546-IJ4638.7), 
* io.kanro.idea.plugin.protobuf (1.4.4), 
* com.chrisrm.idea.MaterialThemeUI (6.9.1), 
* org.jetbrains.compose.desktop.ide (1.0.0-beta6-dev450)
Kotlin: 212-1.5.31-release-546-IJ4638.7
Current Desktop: KDE
cat ~/.config/JetBrains/IntelliJIdea2021.2/options/material_theme.xml
<application>
  <component name="MaterialThemeConfig">
    <option name="contrastMode" value="true" />
    <option name="premium" value="true" />
    <option name="isContrastMode" value="true" />
    <option name="isWizardShown" value="true" />
    <option name="pristineConfig" value="false" />
    <option name="indicatorStyle" value="None" />
    <option name="accentColor" value="009688" />
    <option name="userId" value="90bf49a:17936ef262a:-8000" />
    <option name="version" value="6.4.2.1" />
  </component>
</application>
mallowigi commented 2 years ago

Thanks for the report, it looks like something recent.

mallowigi commented 2 years ago

will be fixed next version

jludvice commented 2 years ago

Hello @mallowigi , is it supposed to be fixed in version com.chrisrm.idea.MaterialThemeUI (6.12.0) ?

The database visualisation still looks like this image

mallowigi commented 2 years ago

You need to reset your color scheme