vuetify.js 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455
  1. import colors from 'vuetify/es5/util/colors'
  2. // Translation provided by Vuetify (typescript)
  3. import fr from 'vuetify/src/locale/fr'
  4. export default {
  5. // Vuetify module configuration (https://go.nuxtjs.dev/config-vuetify)
  6. vuetify: {
  7. lang: {
  8. locales: { fr },
  9. current: 'fr',
  10. },
  11. icons: {
  12. iconfont: 'fa' || 'mdi'
  13. },
  14. customVariables: ['~/assets/css/variables.scss'],
  15. treeShake: true,
  16. theme: {
  17. options: {
  18. customProperties: true
  19. },
  20. dark: false,
  21. themes: {
  22. dark: {
  23. primary: colors.blue.darken2,
  24. accent: colors.grey.darken3,
  25. secondary: colors.amber.darken3,
  26. info: colors.teal.lighten1,
  27. warning: colors.amber.base,
  28. error: colors.deepOrange.accent4,
  29. success: colors.green.accent3
  30. },
  31. light: {
  32. primary: colors.blue.darken2,
  33. ot_green: '#00ad8e',
  34. ot_light_green: '#a9e0d6',
  35. ot_dark_grey: '#324150',
  36. ot_dark_grey_hover: '#2c3a48',
  37. ot_grey: '#777777',
  38. ot_header_menu: '#ECE7E5',
  39. ot_light_grey: '#f5f5f5',
  40. ot_super_light_grey: '#ecf0f5',
  41. ot_danger: '#f56954',
  42. ot_success: '#00a65a',
  43. ot_warning: '#f39c12',
  44. ot_info: '#3c8dbc',
  45. ot_menu_color: '#b8c7ce',
  46. ot_content_color: '#ecf0f4',
  47. ot_border_menu: '#f4f4f4',
  48. ot_white: '#ffffff',
  49. ot_black: '#000000'
  50. },
  51. }
  52. }
  53. }
  54. }