From c604a64eddd4bbe7111733ed9951b60d28774041 Mon Sep 17 00:00:00 2001 From: 135e2 <135e2@135e2.tk> Date: Sun, 24 Jul 2022 16:36:58 +0800 Subject: init --- src/plugins/vuetify.js | 11 +++++++++++ src/plugins/webfontloader.js | 17 +++++++++++++++++ 2 files changed, 28 insertions(+) create mode 100644 src/plugins/vuetify.js create mode 100644 src/plugins/webfontloader.js (limited to 'src/plugins') diff --git a/src/plugins/vuetify.js b/src/plugins/vuetify.js new file mode 100644 index 0000000..2cb3bef --- /dev/null +++ b/src/plugins/vuetify.js @@ -0,0 +1,11 @@ +// Styles +import "@mdi/font/css/materialdesignicons.css"; +import "vuetify/styles"; +import * as components from "vuetify/components"; +import * as directives from "vuetify/directives"; + +// Vuetify +import { createVuetify } from "vuetify"; + +export default createVuetify({ components, directives }); +// https://vuetifyjs.com/en/introduction/why-vuetify/#feature-guides diff --git a/src/plugins/webfontloader.js b/src/plugins/webfontloader.js new file mode 100644 index 0000000..e86aa7d --- /dev/null +++ b/src/plugins/webfontloader.js @@ -0,0 +1,17 @@ +/** + * plugins/webfontloader.js + * + * webfontloader documentation: https://github.com/typekit/webfontloader + */ + +export async function loadFonts() { + const webFontLoader = await import( + /* webpackChunkName: "webfontloader" */ "webfontloader" + ); + + webFontLoader.load({ + google: { + families: ["Roboto:100,300,400,500,700,900&display=swap"], + }, + }); +} -- cgit v1.2.3