// import this after install `@mdi/font` package import '@mdi/font/css/materialdesignicons.css' import 'vuetify/styles' import { createVuetify } from 'vuetify' import { aliases, mdi } from 'vuetify/iconsets/mdi' import {VIcon} from "vuetify/components"; export default defineNuxtPlugin((app) => { const vuetify = createVuetify({ icons: { // https://pictogrammers.com/library/mdi/icon/youtube/ defaultSet: 'mdi', }, theme: { defaultTheme: 'light', themes: { light: { colors: { background: '#ffffff', primary: '#303030', 'primary-darken': '#d0d0d0', secondary: '#606060', 'secondary-darken': '#a0a0a0', color: '#CF3476', light: '#d0d0d0', dark: '#303030' }, }, // dark: { // colors: { // background: '#000', // primary: '#d0d0d0', // 'primary-darken': '#303030', // secondary: '#a0a0a0', // 'secondary-darken': '#606060', // color: '#CF3476', // } // } }, }, aliases: { SmallIcon: VIcon, BigIcon: VIcon, }, defaults: { SmallIcon: { color: 'color', style: [{ 'margin-left': '20px', 'margin-top': '15px', 'font-size': '30px'}] }, BigIcon: { color: 'color', style: [{ margin: '20px', 'font-size': '60px'}] }, }, }) app.vueApp.use(vuetify) })