Finished integrating Shadow DOM icons, first steps towards dynamic theme

This commit is contained in:
2024-01-28 21:22:05 +03:00
parent 014e64d174
commit cfbaf56159
15 changed files with 318 additions and 123 deletions
+11
View File
@@ -0,0 +1,11 @@
import { aliases, iconify } from '~/iconify'
export default defineNuxtPlugin((nuxtApp) => {
nuxtApp.hook('vuetify:before-create', ({ vuetifyOptions }) => {
vuetifyOptions.icons = {
defaultSet: 'iconify',
aliases,
sets: { iconify },
}
})
})