aboutsummaryrefslogtreecommitdiff
path: root/src/plugins
diff options
context:
space:
mode:
author135e2 <[email protected]>2022-07-24 16:36:58 +0800
committer135e2 <[email protected]>2022-07-24 17:49:29 +0800
commitc604a64eddd4bbe7111733ed9951b60d28774041 (patch)
tree8337c70a3e736bc2e795e4e307a365a7f798d6ab /src/plugins
downloadotonashi-c604a64eddd4bbe7111733ed9951b60d28774041.tar.gz
otonashi-c604a64eddd4bbe7111733ed9951b60d28774041.tar.bz2
otonashi-c604a64eddd4bbe7111733ed9951b60d28774041.zip
init
Diffstat (limited to 'src/plugins')
-rw-r--r--src/plugins/vuetify.js11
-rw-r--r--src/plugins/webfontloader.js17
2 files changed, 28 insertions, 0 deletions
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"],
+ },
+ });
+}