摘要:## 介绍 Material 是 Google 创建的一个设计系统,旨在帮助团队为 Android、iOS、Flutter 和 Web 构建高质量的数字体验。 ## 原则 ### 材料是隐喻 Material design的灵感来自物理世界及其纹理,包括它们如何反射光线和投射阴影。Material
阅读全文
摘要:## 前言 本页描述组件在布局中的行为,包括与网格以及断点的关系。 ## Position术语 UI元素在每个分界点范围内的行为方式不同。UI元素、组件和表面在网格中的位置用以下术语描述。 | Position term | Definition | | : | : | | Above; below
阅读全文
摘要:## 1. Elevation(标高) Elevation(标高)是沿 z 轴的两个Surface之间的相对距离。 ## 2. 测量标高 Material Design中的标高为Material surfaces之间的距离。从一个Material surface的前部到另一个Material sur
阅读全文
摘要:## 理解layout material设计布局使用统一的元素和间距,以鼓励在多种平台、环境和屏幕尺寸之间的一致性。 ### 原则 * Predictable(可预测的) 使用直观且可预测的布局,并具有一致的UI区域和空间组织。 * Consistent(一致的) 布局应始终使用网格、关键线和填充。
阅读全文
摘要:## 光线和阴影 material surface阻挡光源时会投射阴影。 在material设计环境中,虚拟灯光照亮UI。关键灯光创建更清晰的方向性阴影,称为关键光阴影。环境光从各个角度出现,以创建漫射的柔和阴影,称为环境光阴影。 ## 光源 material环境中的阴影由关键灯光和环境光投射。在A
阅读全文
摘要:- [1. 文字系统 (The type system)](#1-文字系统-the-type-system) - [1.1. 文字类型标尺(Type scale)](#11-文字类型标尺type-scale) - [1.2. 文字类型标尺生成器](#12-文字类型标尺生成器) - [1.3. 文字类
阅读全文
摘要:Material Surfaces Material设计具有三个维度的品质,这些品质反映在其对表面(Surfaces)、深度和阴影的使用中。 Material environment 在真实世界中,物体可以堆叠或相互接触,但不能相互传递。它们投射阴影并反射光线。 Material设计在Materia
阅读全文
摘要:spacing methods spacing methods使用基线网格、关键线、填充和增量间距来调整比率、容器和触摸目标。 基准网格 8dp网格 所有组件都与移动设备、平板电脑和台式机的8dp方形基线网格对齐。 4dp网格 组件中的图标、type和某些元素可以与4dp网格对齐。 间距方法 间距方
阅读全文
摘要:响应式布局网格 Material Design的响应式布局网格可根据屏幕大小和方向进行调整,确保布局的一致性。 Columns, gutters, and margins 响应式布局网格由三个元素组成:Columns, gutters, 和 margins。 Columns 内容放置在屏幕上包含列的
阅读全文
摘要:像素密度(Pixel Density) 一英寸屏幕上存在的像素数称为像素密度。 屏幕像素密度和分辨率因平台而异。 屏幕密度变化 高密度屏幕的每英寸像素数比低密度屏幕的多。因此,相同像素尺寸的UI元素在低密度屏幕上显示得更大,而在高密度屏幕上显示得更小。 计算屏幕密度(screen density)
阅读全文
摘要:说明 导航允许用户在应用程序中移动。 导航类型 导航是在应用程序的屏幕之间移动以完成任务的行为。它是通过几种方式实现的:专用导航组件、将导航行为嵌入内容以及平台功能。 航行方向 根据应用程序的信息架构,用户可以向以下三个导航方向之一移动: Lateral navigation指的是在同一层级的屏幕之
阅读全文
摘要:- [1. 颜色系统](#1-颜色系统) - [1.1. 颜色用法和调色板](#11-颜色用法和调色板) - [1.2. 颜色和主题](#12-颜色和主题) - [1.2.1. 原则](#121-原则) - [1.3. 基线材质颜色主题](#13-基线材质颜色主题) - [1.3.1. 原色](#1
阅读全文
摘要:前言 项目中需要一个输入提示框, 之前是使用ng-bootstrap实现的. 但是由于系统框架完全迁移到了material design. 所以所有bootstrap的依赖项都要迁移到angular material design. 如果您的web表单有一个包含许多选项的下拉列表,那么您可能希望通过
阅读全文
摘要:声音 (sound) 关于声音 声音以改善用户体验的方式传达信息。 原则 声音以表达产品个性和美学的方式传达有用的反馈。 Informative 声音应该是直观的、功能性的和可理解的。 Honest 声音应该是产品品牌标识和美学的真实代表。 Reassuring(安心) 声音应该创造一种舒适和安全感
阅读全文