Skip to content

Commit cb2b836

Browse files
authored
Differentiate Material Icons vs Material Symbols
Explains basics of what each icon set is about, and which directories correspond to which set (Icons vs Symbols) Also differentiates/links separately to the two different sets available at https://fonts.google.com/icons
1 parent 2c49c86 commit cb2b836

File tree

1 file changed

+61
-3
lines changed

1 file changed

+61
-3
lines changed

README.md

Lines changed: 61 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,67 @@
1-
## Material design icons
1+
## Material Icons / Material Symbols
2+
3+
These are two different official icon sets from Google. Material Icons is the classic set, while Material Symbols was introduced in April 2022, built on variable font technology.
4+
5+
The icons can be browsed in a more user-friendly way at https://fonts.google.com/icons (use the popdown menu near top left to choose between the two sets, Material Symbols is the default).
26

3-
Material design icons is the official icon set from Google.
4-
They can be browsed at https://fonts.google.com/icons.
57
The icons are designed under the [material design guidelines](https://material.io/guidelines/).
68

9+
### Material Icons
10+
11+
The icons can be browsed in a more user-friendly way at https://fonts.google.com/icons?icon.set=Material+Icons
12+
13+
These classic icons are available in five distinct styles:
14+
- Outlined
15+
- Filled
16+
- Rounded
17+
- Sharp
18+
- Two tone
19+
20+
Additionally, there are several fonts available, each corresponding to one of the sets above:
21+
- Material Icons (the filled style)
22+
- Material Icons Outlined
23+
- Material Icons Round
24+
- Material Icons Sharp
25+
- Material Icons Two Tone
26+
27+
The following directories in this repo contain specifically Material Icons (not Material Symbols) content:
28+
- android
29+
- font
30+
- ios
31+
- png
32+
- src
33+
34+
What is currently _not_ available in Material Icons?
35+
- variable fonts
36+
- weights other than Regular
37+
- grades other than Regular
38+
- a means to animate Fill transitions
39+
40+
### Material Symbols
41+
42+
These newer icons can be browsed in a more user-friendly way at https://fonts.google.com/icons. (Use the popdown menu near top left to choose between the two sets, Material Symbols is the default).
43+
44+
These icons were built/designed as variable fonts first (based on the 24 px designs from Material Icons). There are three separate Material Symbols variable fonts:
45+
- Outlined
46+
- Rounded
47+
- Sharp
48+
- (although there is no separate Filled font, the Fill axis allows access to filled styles on all three fonts.)
49+
50+
Each of the fonts has these design axes, which can be varied in CSS, or in many more modern design apps:
51+
- Optical Size (opsz) from 20 to 48 px. The default is 24.
52+
- Weight from 100 (Thin) to 700 (Bold). Regular is 400.
53+
- Grade from -50 to 200. The default is 0 (zero).
54+
- Fill from 0 to 100. The default is 0 (zero).
55+
56+
The following directories in this repo contain specifically Material Symbols (not Material Icons) content:
57+
- symbols
58+
- variablefont
59+
60+
What is currently _not_ available in Material Symbols?
61+
- sizes other than 24 are not designed with perfect pixel-grid alignment
62+
- the only pre-made fonts are the variable fonts
63+
- there are no two-tone icons
64+
765
### 4.0.0 Update
866

967
Restructured repository, updated assets.

0 commit comments

Comments
 (0)