39 lines
790 B
TypeScript
39 lines
790 B
TypeScript
import { createVuetify } from 'vuetify'
|
|
import { ko, en, zhHans, zhHant, de, es, ja, fr, ru, pt } from 'vuetify/locale'
|
|
import { aliases, mdi } from 'vuetify/iconsets/mdi'
|
|
import 'vuetify/styles'
|
|
import '@mdi/font/css/materialdesignicons.min.css'
|
|
|
|
import colors from 'vuetify/lib/util/colors.mjs'
|
|
|
|
export default createVuetify({
|
|
locale: {
|
|
messages: { ko, en, zhHans, zhHant, de, es, ja, fr, ru, pt },
|
|
locale: 'en',
|
|
fallback: 'en'
|
|
},
|
|
icons: {
|
|
defaultSet: 'mdi',
|
|
aliases,
|
|
sets: {
|
|
mdi
|
|
}
|
|
},
|
|
theme: {
|
|
themes: {
|
|
light: {
|
|
dark: false,
|
|
colors: {
|
|
primary: colors.green.darken2
|
|
}
|
|
},
|
|
dark: {
|
|
dark: true,
|
|
colors: {
|
|
primary: colors.green.darken4
|
|
}
|
|
}
|
|
}
|
|
}
|
|
})
|