Files
jinshen_calculator/src/plugins/vuetify.ts

39 lines
849 B
TypeScript

/**
* plugins/vuetify.ts
*
* Framework documentation: https://vuetifyjs.com`
*/
// Composables
import { createVuetify, type ThemeDefinition } from 'vuetify'
import { md3 } from 'vuetify/blueprints'
// Styles
import '@mdi/font/css/materialdesignicons.css'
import 'vuetify/styles'
const jinshenLightTheme: ThemeDefinition = {
dark: false,
colors: {
background: '#FFFFFF', // White
primary: '#1976D2', // Blue
secondary: '#424242', // Grey
error: '#FF5252', // Red
info: '#2196F3', // Light Blue
success: '#4CAF50', // Green
warning: '#FB8C00', // Orange
surface: '#FFFFFF', // White
},
}
// https://vuetifyjs.com/en/introduction/why-vuetify/#feature-guides
export default createVuetify({
theme: {
defaultTheme: 'light',
themes: {
light: jinshenLightTheme,
},
},
blueprint: md3,
})