From fa3f2d2cd196998bd1d0d09a0c649d7f26500ded Mon Sep 17 00:00:00 2001 From: Andrew Lee Date: Sun, 10 May 2020 09:24:22 -0400 Subject: Added the files --- nuxt.config.js | 76 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 76 insertions(+) create mode 100644 nuxt.config.js (limited to 'nuxt.config.js') diff --git a/nuxt.config.js b/nuxt.config.js new file mode 100644 index 0000000..6467f46 --- /dev/null +++ b/nuxt.config.js @@ -0,0 +1,76 @@ +import colors from 'vuetify/es5/util/colors' + +export default { + mode: 'universal', + /* + ** Headers of the page + */ + head: { + titleTemplate: '%s - ' + process.env.npm_package_name, + title: process.env.npm_package_name || '', + meta: [ + { charset: 'utf-8' }, + { name: 'viewport', content: 'width=device-width, initial-scale=1' }, + { + hid: 'description', + name: 'description', + content: process.env.npm_package_description || '' + } + ], + link: [{ rel: 'icon', type: 'image/x-icon', href: '/favicon.ico' }] + }, + /* + ** Customize the progress-bar color + */ + loading: { color: '#fff' }, + /* + ** Global CSS + */ + css: [], + /* + ** Plugins to load before mounting the App + */ + plugins: [], + /* + ** Nuxt.js dev-modules + */ + buildModules: [ + // Doc: https://github.com/nuxt-community/eslint-module + '@nuxtjs/eslint-module', + '@nuxtjs/vuetify' + ], + /* + ** Nuxt.js modules + */ + modules: ['@nuxtjs/pwa'], + /* + ** vuetify module configuration + ** https://github.com/nuxt-community/vuetify-module + */ + vuetify: { + customVariables: ['~/assets/variables.scss'], + theme: { + dark: true, + themes: { + dark: { + primary: colors.blue.darken2, + accent: colors.grey.darken3, + secondary: colors.amber.darken3, + info: colors.teal.lighten1, + warning: colors.amber.base, + error: colors.deepOrange.accent4, + success: colors.green.accent3 + } + } + } + }, + /* + ** Build configuration + */ + build: { + /* + ** You can extend webpack config here + */ + extend(config, ctx) {} + } +} -- cgit v1.2.3