github.com/covergates/covergates@v0.2.2-0.20201009050117-42ef8a19fb95/web/src/plugins/vuetify.ts (about) 1 import '@mdi/font/css/materialdesignicons.css'; 2 import Vue from 'vue'; 3 import Vuetify from 'vuetify/lib'; 4 import colors from 'vuetify/lib/util/colors'; 5 6 import GiteaIcon from '@/components/icons/GiteaIcon.vue'; 7 8 Vue.use(Vuetify); 9 10 const themes = { 11 light: { 12 primary: colors.cyan.darken3, 13 secondary: colors.grey.darken4, 14 accent: colors.blueGrey.darken1, 15 error: colors.red.darken4 16 } 17 }; 18 19 export default new Vuetify({ 20 theme: { 21 themes: themes 22 }, 23 icons: { 24 iconfont: 'mdi', 25 values: { 26 gitea: { 27 component: GiteaIcon 28 } 29 } 30 } 31 });