Skip to content

Commit 9199084

Browse files
committed
deploy: f10744d
1 parent a260dff commit 9199084

6 files changed

Lines changed: 42 additions & 11 deletions

File tree

.idea/material-theme-docs.iml

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docs/configuration/component-settings.md

Lines changed: 41 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
layout: docs
33
title: Component Settings
4-
description: Further customize the IDE components
4+
description: Customize various components of the IDE.
55
group: configuration
66
comments: true
77
toc: true
@@ -14,24 +14,51 @@ next:
1414
title: Features Settings
1515
---
1616

17-
This page controls the components used throughout the IDE, like buttons, scrollbars, etc.
17+
These settings provide you with a wide range of customization options for various IDE components.
1818
{:class='title'}
1919

2020
{% include carbonads.html %}
2121

22-
### Old Material Design style
22+
{% include figure.html content="/screens/settingsv3/uiComponents.png" caption="UI Components" %}
23+
24+
### Material Design Style
2325

2426
This feature is available in the free plan.
2527
{:class='card-panel warn'}
2628

27-
This setting reverts the components to the previous _Material Design_ style of 2016,
28-
for those who prefer it over the new Material Design style.
29+
This setting allows you to choose between three _Material Design_ styles, each offering a distinct visual experience: **Material Design**, *
30+
*Material Theme**, and **Material You**.
2931

30-
Please note: this style remains deprecated, e.g., it won't be getting any new features neither fixes for issues that can
31-
occur within this design.
32-
{:class='card-panel warn'}
32+
#### Material Design (Material 1)
33+
34+
The first iteration of [Material Design from Google](https://m1.material.io/) features flat, rectangular elements with consistent spacing
35+
and shadows to convey depth. Input fields blend seamlessly with the background by omitting borders, **Roboto** serves as the primary
36+
font, toggled elements display an overlaid circle indicator, and selected tabs are marked by an underline.
37+
38+
{% include figure.html content="/screens/ui/material1.png" caption="Material Design" %}
39+
40+
#### Material Theme (Material 2)
41+
42+
[Material Theme](https://m2.material.io) builds upon the same principles as Material Design while introducing a more modern and refined
43+
aesthetic. It incorporates softer, more rounded elements with enhanced emphasis on color and typography. Input fields now include borders
44+
for clearer distinction from the background, **Roboto** remains the primary font, menus and popups feature rounded corners, and most
45+
elements maintain Material 1's core principles with increased roundness throughout.
46+
47+
{% include figure.html content="/screens/ui/material2.png" caption="Material Theme" %}
48+
49+
#### Material You (Material 3)
50+
51+
The latest iteration, [Material You](https://m3.material.io), introduces a more dynamic and contemporary design language. Input fields and
52+
buttons feature prominently rounded borders, **Google Sans** replaces Roboto as the primary typeface, and rounded corners appear throughout
53+
the interface. Tabs are now represented by a rounded indicator instead of a solid line, offering improved visibility and a more cohesive
54+
visual style.
55+
56+
{% include figure.html content="/screens/ui/material3.png" caption="Material You" %}
57+
58+
### Borderless Mode
3359

34-
This feature has been available since 6.15.0
60+
This option allows you to replace the color of various borders and separators with the background color, giving the appearance of a
61+
**borderless** interface.
3562

3663
----
3764

@@ -139,7 +166,10 @@ This setting allows you to animate the **undocked** tool windows when they are o
139166

140167
{% include figure.html content="/screens/animatedToolWindows.gif" caption="Animated Tool Windows" %}
141168

142-
It uses the registry feature behind the scenes, so it's available in the free plans. However, it is disabled on Linux as the animation is not smooth on this platform.
169+
It uses the registry feature behind the scenes, so it's available in the free plans. However, it is disabled on Linux as the animation is
170+
not smooth on this platform.
143171

144-
**Important**: Since the animations only show for undocked tool windows, the plugin will ask you if you want to undock all currently opened tool windows. However, if you change your mind, an action "**Dock**" is available in the *Material Theme Toolbar* to dock back the tool windows.
172+
**Important**: Since the animations only show for undocked tool windows, the plugin will ask you if you want to undock all currently opened
173+
tool windows. However, if you change your mind, an action "**Dock**" is available in the *Material Theme Toolbar* to dock back the tool
174+
windows.
145175
{:class='card-panel warn'}
-2.71 KB
Loading

img/screens/ui/material1.png

109 KB
Loading

img/screens/ui/material2.png

110 KB
Loading

img/screens/ui/uiComponents.png

333 KB
Loading

0 commit comments

Comments
 (0)