Skip to content

蓝图

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 12014✅ 可用规格
Material Design 22017✅ 可用规格
Material Design 32022✅ 可用规格

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: