vuetify.js 1.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. /**
  2. * plugins/vuetify.js
  3. *
  4. * Framework documentation: https://vuetifyjs.com`
  5. */
  6. // Styles
  7. import '@mdi/font/css/materialdesignicons.css'
  8. import 'vuetify/styles'
  9. // import * as components from 'vuetify/components'
  10. import * as directives from 'vuetify/directives'
  11. import { VDateInput } from 'vuetify/labs/VDateInput'
  12. import { VTreeview } from 'vuetify/labs/VTreeview'
  13. import { VNumberInput } from 'vuetify/labs/VNumberInput'
  14. // Composables
  15. import { createVuetify } from 'vuetify'
  16. const myCustomLightTheme = {
  17. dark: false,
  18. colors: {
  19. background: '#FFFFFF',
  20. surface: '#FFFFFF',
  21. primary: '#00897B',
  22. secondary: '#26A69A',
  23. error: '#ff5252',
  24. info: '#2196F3',
  25. success: '#4CAF50',
  26. warning: '#FB8C00',
  27. },
  28. }
  29. // https://vuetifyjs.com/en/introduction/why-vuetify/#feature-guides
  30. export default createVuetify({
  31. components: {
  32. VDateInput,
  33. VTreeview,
  34. VNumberInput
  35. },
  36. directives,
  37. theme: {
  38. defaultTheme: 'myCustomLightTheme', // dark
  39. themes: {
  40. myCustomLightTheme,
  41. }
  42. },
  43. })