蓝图
Vuetify 蓝图是一种为整个应用程序预配置不同的设计系统的新方法。
使用
蓝图是 Vuetify 配置选项的集合,可为组件、颜色、语言等指定默认值。打开项目的 vuetify.js
文件并导入所需的蓝图。下面的示例演示了如何应用 Material Design 1 预设:
js
import { createVuetify } from "vuetify";
import { md1 } from "vuetify/blueprints";
export default createVuetify({
blueprint: md1,
});
空白标签概念
虽然 Vuetify 是在 Google 的 Material Design 规范的掩盖下构建的,但它仍然足够灵活,可用作任何设计系统的基础。默认情况下,Vuetify 组件没有颜色,其本质是 white-label 。white-label 产品是指由一家公司生产的产品或服务,由其他公司进行品牌重塑,使其看起来像是自己生产的。
可用蓝图
名称 | 发布时间 | 支持状态 | 资源 |
---|---|---|---|
Material Design 1 | 2014 | ✅ 可用 | 规格 |
Material Design 2 | 2017 | ✅ 可用 | 规格 |
Material Design 3 | 2022 | ✅ 可用 | 规格 |
DANGER
蓝图需要使用实用程序类来正常工作。
Material Design 1
最初的 Material Design 设计规格在 2014 年发布,目的是创造一种将原则、设计和创新结合起来的视觉语言。
javascript
import { md1 } from "vuetify/blueprints";
Preview:
Material Design 2
于 2017 年发布,第 2 版的设计规范获得了大量的新组件更新。 并且以极为成功的第一版设计规范为基础,修改了指导原则。
javascript
import { md2 } from "vuetify/blueprints";
Preview:
Material Design 3
Material Design 3 目前正在积极开发中,它代表了谷歌的设计系统的新篇章。
javascript
import { md3 } from "vuetify/blueprints";
Preview: