Add custom iconset and SVGs

This commit is contained in:
2023-04-18 11:18:09 +02:00
parent e66c98d760
commit 355496f070
4 changed files with 39 additions and 0 deletions

View File

@@ -2,6 +2,8 @@ import { createVuetify, ThemeDefinition } from 'vuetify'
import * as components from 'vuetify/components'
import * as directives from 'vuetify/directives'
import '@mdi/font/css/materialdesignicons.css'
import { mdi } from 'vuetify/iconsets/mdi'
import { brands } from '~/iconsets/brands'
// @ts-expect-error Missing type definitions
import colors from 'vuetify/lib/util/colors'
@@ -51,8 +53,18 @@ export default defineNuxtPlugin(nuxtApp => {
themes: {
myCustomDarkTheme,
}
},
icons: {
defaultSet: 'mdi',
sets: {
mdi,
brands
}
}
})
nuxtApp.vueApp.use(vuetify)
// Define global variables
nuxtApp.provide('myName', 'Manuel Veigel')
})