Material 3 Expressive (M3) 旨在满足用户对现代化、相关且独特体验的需求。Expressive 还允许设计师在界面的布局和呈现中反映特定的情感和感受。
颜色和排版
颜色系统正在扩展,以采用 M3 更深层次的色调调色板和更广泛的令牌集,同时更简单的排版比例正在利用可变字体轴以实现更多表达,使交互更具表现力并令人愉悦。
颜色主题化
新的令牌允许在不同主题和整个设计系统中使用更多颜色。
可变字体
可变字体及其可自定义轴的更新考量,不仅适用于第一方用例,还适用于 Roboto Flex 等第三方用例,后者也拥有一组类似的可变轴。
运动中的可变字体轴
利用可变字体轴来表示表现力丰富的运动反馈,使交互更具表现力且使用起来更令人愉悦。
示例用例
- 动态字体粗细
- 动态字体宽度
- 动态字体粗细和宽度
字体角色
除了更新和优化的字体比例之外,我们还引入了新的字体角色,专门用于 Wear 上显著的模式。
这些新的字体角色支持多种用例,包括用于界面标题的弧形文本 (Arc Text)、具有实时空间的预先内容以及专门用于数字的字体角色,这些角色允许为无需本地化的字符串提供更大、更具风格的文本尺寸。
形状和运动
我们还在以更具扩展性和意义的方式融入形状语言,利用灵活的容器形状来应用圆角和锐化角半径,以支持形状变形列表和按钮状态。我们正在引入贴边按钮,作为 Wear 圆形设备的新颖且标志性的设计模式。
贴边容器
引入能够适应圆形并最大化圆形外形设备内部空间的形状容器。
已应用的形状
使用圆角和独特形状作为容器来拥抱表现力设计 — 扩展到令人愉悦的加载动画、有趣的布局、形状变形按钮和自适应按钮组。
圆角半径
利用 Material 3 角落形状来实现容器形状之间的多样性、独特性和关联性。
分组容器
组件容器使用灵活的布局技术来动态适应可用空间。它们可以均匀地分配此空间以实现对称性,或者策略性地排列元素以建立视觉层次结构、强调重要内容,并通过表现力丰富且由运动引导的视觉提示来引导用户交互。