Skip to content

Commit b20895e

Browse files
committed
Update changelog and documentation for v10.0.0 release
Added details for new features in v10.0.0, including Theme Randomizer, Islands Layout, and Rounded Buttons to the what's new section. Updated version and year in configuration. Added associated images for the new features.
1 parent 56756c2 commit b20895e

15 files changed

Lines changed: 82 additions & 2 deletions

_config.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,8 +32,8 @@ img_folder: /img
3232
author_default_avatar: /profile-pic.jpeg
3333
github: https://github.com/mallowigi/material-theme-issues
3434
download: https://plugins.jetbrains.com/plugin/8006-material-theme-ui
35-
version: 9.2.0
36-
year: 2015-2024
35+
version: 10.0.0
36+
year: 2015-2025
3737
social_image_path: /img/brand/logo.png
3838
social_logo_path: /img/brand/logo.png
3939

docs/changelog.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,19 @@ next:
1616
# Changelog
1717
----
1818

19+
## 10.0.0
20+
21+
### Features
22+
23+
- New Premium Feature: **Theme Randomizer**: Randomize the theme every time you open the IDE.
24+
- New Premium Feature: **Islands Layout**: A new layout where the windows look like floating islands.
25+
- New Premium Feature: **Rounded Buttons**: Customize the radius of the buttons in the IDE.
26+
27+
### Fixes
28+
29+
- Added latest theme properties
30+
- Updated color schemes
31+
1932
## 9.8.1
2033

2134
### Features

docs/what-s-new.md

Lines changed: 67 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,71 @@ toc: true
77

88
----
99

10+
## What's new in Material Theme UI v10.0.0
11+
12+
After long months without updates, the Material Theme UI is proud to announce the release of version 10.0.0, which brings a few new features to the plugin.
13+
14+
These features are reserved for premium users, but will be available to all for a limited time, so you can try them out, and because it is brand new, so it might contain bugs.
15+
16+
### Theme Randomizer
17+
18+
As the Material Theme UI contains quite a lot of themes, it can be challenging to choose one that fits your needs. This is why the plugin now comes with a **Theme Randomizer** feature, which will randomly switch the theme at a random interval of your choice.
19+
20+
{% include figure.html content="/screens/randomizer.png" caption="Theme Randomizer" %}
21+
22+
From these settings you can select the themes you want to include in the randomization, as well as the _interval_ at which the theme will be changed. You can also customize the _weight_ of the theme, e.g., the rate at which the theme will be selected. The less the number, the less likely the theme will be selected.
23+
24+
Note: The randomizer will only switch between Dark or Light themes respectively. This means that if you are using a Dark theme, the randomizer will only switch between _Dark themes_, and the same for Light themes.
25+
{:class='card-panel warn'}
26+
27+
Also, there's a new _Tool Window_ which will display the remaining time before the next theme change. This allows you to understand how long you have before it switches.
28+
29+
{% include figure.html content="/screens/countdown.png" caption="Next Change countdown" %}
30+
31+
Note: Changing anything in the settings will reset the countdown.
32+
{:class='card-panel warn'}
33+
34+
### Islands Layout
35+
36+
Since version 2025.2 JetBrains introduced a newer layout for the IDE, called **Islands Layout**. This layout, originally only present in Fleet, is now getting added to the main products, providing a more modern and flexible layout for the IDE.
37+
38+
{% include figure.html content="/screens/islandsLayout.png" caption="Islands Layout" %}
39+
40+
However, this new layout is only available for the new themes, **Single Island** and **Multiple Islands**. Other themes will still be using the current layout (but this might change in the future).
41+
42+
In consequence, the Material Theme UI allows you to enable this layout for any other theme, all the while providing you with customization options for this layout.
43+
44+
{% include figure.html content="/screens/islands.png" caption="Islands Layout" %}
45+
46+
In the settings, you will find options that allow you to control the background color of the canvas, the spacing between the islands, the arc radius, and the gap between the islands and the tool windows.
47+
48+
{% include figure.html content="/screens/islandsSettings.png" caption="Islands Settings" %}
49+
50+
Moreover, associated with other features, you can be creative to have the *Islands Layout* the way you want it to be.
51+
52+
For example, you can use the **Contrast Mode** for a better contrast between the islands.
53+
54+
{% include figure.html content="/screens/contrastIslands.png" caption="Islands with Contrast Mode" %}
55+
56+
You can also set a custom background color between the islands:
57+
58+
{% include figure.html content="/screens/islandsBackground.png" caption="Islands with Background Color" %}
59+
60+
Finally, you can also use the **Background Image** feature to set a custom background image for the background.
61+
62+
{% include figure.html content="/screens/islandsWithImage.png" caption="Islands with Background Image" %}
63+
64+
Note: This layout requires closing all projects when you change the settings.
65+
{:class='card-panel warn'}
66+
67+
### Rounded Buttons
68+
69+
A new setting has been added to the **UI Components**: **Rounded Buttons**. This setting will allow you to control the border radius of all buttons in the IDE, making them more rounded or less rounded, according to your tastes.
70+
71+
{% include figure.html content="/screens/roundedButtons.png" caption="Rounded Buttons" %}
72+
73+
----
74+
1075
## What's new in Material Theme UI v9.8.0
1176

1277
### Better Rounded Tabs
@@ -17,6 +82,8 @@ Now the selected tab sports a border with the accent color, to make it more dist
1782

1883
{% include figure.html content="/screens/roundedTabsContrast.png" caption="Rounded Tabs" %}
1984

85+
{% include figure.html content="/screens/withTabHighlighter.png" caption="Rounded Tabs with Tab Indicators" %}
86+
2087
### Fixes
2188

2289
- Fix the title bar colors seeping out of the _Left_ and _Right_ tool windows.

img/screens/contrastIslands.png

746 KB
Loading

img/screens/countdown.png

17.7 KB
Loading

img/screens/islands.png

714 KB
Loading

img/screens/islandsBackground.png

744 KB
Loading

img/screens/islandsLayout.png

734 KB
Loading

img/screens/islandsSettings.png

165 KB
Loading

img/screens/islandsWithImage.png

998 KB
Loading

0 commit comments

Comments
 (0)