You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Some of these features are only available for premium users.
@@ -127,16 +119,33 @@ This setting allows you to fine-tune the opacity of overlays. The default is 40%
127
119
128
120
### Material Wallpapers
129
121
130
-
This setting replaces the _empty frame_ of the IDE, e.g., the background of the IDE when there are no open files, with a custom wallpaper that sports the logo of the plugin with colors matching the current theme. This is a purely aesthetic feature that adds a touch of personality to your IDE, reminiscent of what you can find in other editors such as Atom or VScode.
122
+
JetBrains IDEs feature a built-in mechanism that allows you to set custom background images for the entire IDE or specifically for the **empty frame** (the background shown when no files are open). You can configure this manually in `Settings > Appearance & Behavior > Appearance > Background Image`.
123
+
124
+
The Material Theme UI leverages this feature to automatically replace the _empty frame_ with a custom-generated wallpaper. These wallpapers feature the plugin logo with a color palette that dynamically matches your active theme. This aesthetic enhancement adds a personal touch to your workspace, similar to what you might find in other editors like Atom or VS Code.
131
125
132
126
<divclass="masonry"markdown="0">
127
+
{% for wallpaper in page.wallpapers %}
128
+
<divclass="masonry-brick">
129
+
<img src="{{ wallpaper.filename }}"
130
+
alt="{{ wallpaper.alttext }}">
131
+
</div>
132
+
{% endfor %}
133
+
</div>
134
+
135
+
These wallpapers are also compatible with custom and external themes, as they automatically adjust to the theme's colors.
136
+
137
+
<divclass="masonry"markdown="0">
138
+
139
+
{% include figure.html content="/screens/wallpapers/shades.png" caption="Shades of Purple" %}
133
140
134
-
{% include figure.html content="https://images.material-theme.com/mariosmilax/image/upload/c_thumb,w_400,g_face/v1694951877/walls/oceanic.png" caption="Oceanic" %}
141
+
{% include figure.html content="/screens/wallpapers/darkviolet.png" caption="JetBrains Dark Violet" %}
135
142
136
-
{% include figure.html content="https://images.material-theme.com/mariosmilax/image/upload/c_thumb,w_400,g_face/v1694951877/walls/darker.png" caption="Darker" %}
143
+
{% include figure.html content="/screens/wallpapers/sakura2.png" caption="Sakura Theme" %}
137
144
138
-
{% include figure.html content="https://images.material-theme.com/mariosmilax/image/upload/c_thumb,w_400,g_face/v1694951877/walls/palenight.png" caption="Palenight" %}
145
+
</div>
139
146
140
-
{% include figure.html content="https://images.material-theme.com/mariosmilax/image/upload/c_thumb,w_400,g_face/v1694951877/walls/lighter.png" caption="Lighter" %}
147
+
**Note**: Enabling this option will replace any background image you may have previously configured.
148
+
{:class='card-panel danger'}
141
149
142
-
</div>
150
+
**Note 2**: As of March 2026, setting a wallpaper—whether through the plugin or manually—will disable gradients in the application frame. We are investigating whether this limitation can be addressed in future updates.
0 commit comments