IntelliJ Platform Plugin SDK
 
IntelliJ Platform Explorer

Exposing Theme Metadata

Edit pageLast modified: 16 May 2024

All available UI Customization Keys that can be used in Custom Themes must be defined in a dedicated *.themeMetadata.json file which is registered via com.intellij.themeMetadataProvider extension point.

The following minimal sample demonstrates all details required when exposing UI customization keys of your plugin's UI.

/resources/META-INF/plugin.xml:

/resources/META-INF/MyPlugin.themeMetadata.json: