Skip to content

Commit 897a240

Browse files
committed
Document new theme customization options and add related visuals, including Preview Theme Colors, Islands, Theme Randomizer, and Theme Ignores.
1 parent 0ded7b3 commit 897a240

4 files changed

Lines changed: 38 additions & 3 deletions

File tree

docs/configuration/settings.md

Lines changed: 38 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,12 @@ For this, navigate to `Settings → Appearance → Material Theme UI → Current
3030

3131
{% include figure.html content="/screens/settingsv3/currentTheme.png" caption="Current Theme" %}
3232

33+
### Preview Theme Colors
34+
35+
Here you can preview the colors of the current theme in a nice color-coded grid.
36+
37+
{% include figure.html content="/screens/settingsv3/previewThemeColors.png" caption="Preview Theme Colors" %}
38+
3339
### Theme switcher
3440

3541
The plugin comes prebundled with a set of themes that are interchangeable via the
@@ -190,16 +196,24 @@ Since version 9.0, the settings have been split into multiple pages for easier n
190196

191197
{% include figure.html content="/screens/settingsv3/otherTweaks.png" caption="Other Tweaks" %}
192198

199+
{% include figure.html content="/screens/settingsv3/islands.png" caption="Islands" %}
200+
201+
{% include figure.html content="/screens/settingsv3/themeRandomizer.png" caption="Theme Randomizer" %}
202+
203+
{% include figure.html content="/screens/settingsv3/themeIgnores.png" caption="Theme Ignores" %}
204+
193205
#### Summary
194206

195207
Here's an exhaustive list of all available settings:
196208

197209
**[Current Theme](/docs/configuration/current-theme)**:
198210

199-
![currentTheme.png](../../img/screens/settingsv3/currentTheme.png)
200-
201211
In this section, you can view the current theme's colors. Click on a color to copy its value to the clipboard.
202212

213+
**[Preview Theme Colors](/docs/configuration/preview-theme-colors)**:
214+
215+
Here you can preview the colors of the current theme in a nice color-coded grid.
216+
203217
**[Theme Selector](/docs/configuration/theme-selector)**:
204218

205219
- *Theme Selector*: Select a theme from the list of pre-bundled themes. A small preview is provided for easier selection.
@@ -269,6 +283,27 @@ In this section, you can view the current theme's colors. Click on a color to co
269283
- *Custom List Items Height*: Control the size of items in lists and dropdowns (min: `18`, max: `48`).
270284
- *Compact Fields*: Reduce the size of fields, such as input, numeric and passwords.
271285

286+
**[Islands](/docs/configuration/islands)**:
287+
288+
- *Islands Layout*: Enable the new islands layout.
289+
- *Background Contrast*![premium](/img/icons/premium.png): Give more contrast between the IDE and the islands.
290+
- *Custom Background Color*![premium](/img/icons/premium.png): Set a custom background color between the islands.
291+
- *Border Color*![premium](/img/icons/premium.png): Set a custom border color.
292+
- *Island Arc Size*![premium](/img/icons/premium.png): Sets a custom arc radius.
293+
- *Inner Spacing*![premium](/img/icons/premium.png): Customize the inner spacing inside the islands.
294+
- *Outer Margin*![premium](/img/icons/premium.png): Customize the spacing between the islands.
295+
- *Islands Gap*![premium](/img/icons/premium.png): Set the gap between the islands and the window borders (only when the tool windows are hidden).
296+
- *Tool Window Overlay Opacity*: Customize the opacity applied to the tool windows when the IDE is inactive.
297+
298+
**[Theme Randomizer](/docs/configuration/theme-randomizer)**:
299+
300+
- *Enabled*: Enable the theme randomizer.
301+
- *Theme Change Interval*: Set the interval between theme changes.
302+
- *Theme List*: Check or uncheck themes to be included in the randomization.
303+
304+
**[Theme Ignores](/docs/configuration/theme-ignores)**:
305+
306+
This section allows you to add UI properties to be ignored from the _Native Theme_, to instead use the ones defined by the plugin.
272307

273308
**[Trees](/docs/configuration/trees)**:
274309

@@ -301,7 +336,7 @@ In this section, you can view the current theme's colors. Click on a color to co
301336
- *Material Design Style*: Select the style of the components.
302337
- *Legacy Material Design*: Use the old Material Design style (sharp corners, borderless input fields…).
303338
- *Material Theme*: Use the Material Theme style (rounded corners, bordered input fields…).
304-
- *Material You* (NOT RELEASED YET): Use the Material You style (rounded buttons, input fields…).
339+
- *Material 3*: Use the Material 3 style (rounded buttons, input fields…).
305340
- *Borderless Mode*![premium](/img/icons/premium.png): Remove most borders and separators.
306341
- *Uppercase buttons*: Set the button text to uppercase.
307342
- *Outlined buttons*![premium](/img/icons/premium.png): Use outline buttons instead of full buttons.

img/screens/settingsv3/islands.png

247 KB
Loading
209 KB
Loading
252 KB
Loading

0 commit comments

Comments
 (0)