Component Settings

Further customize the IDE components

Further customization of the IDEs components

Uppercase buttons

This setting sets the text of the buttons to be uppercase, just like the Material Design buttons. This is optimal for a full-fledged Material Design Experience.

Uppercase Buttons
Uppercase Buttons

Note: Because the UI was originally intended to be used with regular cased buttons, some buttons with longer text will have their text overflowing outside of the button. Since it’s not possible to control the size of such buttons, there is no possibility to fix this. However, such cases are quite rare, but if it’s absolutely bothers you, you can still disable this feature via this option.


Transparent Scrollbars and Accent Scrollbars

These options control the appearance of the scrollbars. Note: This feature works completely on Windows and Linux, but on Mac it is only working for non-native scrollbars (e.g. scrollbars that appear only while scrolling).

Transparent scrollbars will add transparency to the scrollbars and set it as the same color as the current theme’s background color. This is adding 50% opacity and there is no way to change it.

Accent scrollbars will replace the scrollbar color with the current accent color.

Accent Scrollbars
Accent Scrollbars

Note: These options are mutually exclusive, and Accent Scrollbars take precedence over Transparent Scrollbars.

Note 2: Accent colors are set at the start of the application. If you change the accent color, you will need a full restart to see it reflected on the scrollbars. Same for the Transparent Scrollbars, if you switch themes you will need a full restart to see it taking the new theme’s color.


High Contrast

This option increases the contrast between the editor and the IDE , just like other editors such as Visual Studio Code or Atom.

High Contrast
High Contrast

There is already a Contrast Mode which is providing contrast between different panes of the editor, such as the Trees or the inputs, but this feature actually increases the contrast between the IDE itself and the editor. You can even set High Contrast when in Contrast Mode!

Regular
Regular
Very High Contrast
Very High Contrast

The High Contrast mode is setting the main background color and contrast color darker, while setting the “Text Color” brighter, such as the color of the tree items. Other colors, such as the main foreground colors or button colors are left unchanged.

The option has been activated by default, since this is a very requested feature from the premices of the plugin! But you can turn it on or off from the Material Theme Toolbar.


FAQ/Troubleshooting

  • Scrollbar settings actually mess up the Registry. Therefore, they can persist even when the plugin is off/disabled (though they shouldn’t). In that case, you can reset the default settings by opening the Registry (Cmd-Shift-A > Registry) then resetting all custom values in there.
  • Scrollbar settings don’t work well with HiDPI (yet). For a better experience, please disable these options if you are on such environments until it is fixed.