import colors from "vuetify/es5/util/colors"; /**** Front's Notes / Don't Remove **** * Data Storage: * localStorage.setItem("key", data) * localStorage.getItem('key') */ export default { //--- Bettertube Stuff ---// env: { appVersion: "dev-local", }, target: "static", plugins: [ { src: "~/plugins/youtube", mode: "client" }, { src: "~/plugins/vuetube", mode: "client" }, { src: "~/plugins/ryd", mode: "client" }, ], generate: { dir: "../dist", }, //--- Bettertube Debugging ---// server: { port: 80, // default: 3000 (Note: Running on ports below 1024 requires root privileges!) host: "0.0.0.0", // default: localhost, timing: false, }, //--- Default NUXT Stuff ---// head: { title: "VueTube", htmlAttrs: { lang: "en", }, meta: [ { charset: "utf-8" }, // { name: "viewport", content: "width=device-width, initial-scale=1" }, { name: "viewport", content: "width=device-width, initial-scale=1.0, viewport-fit=cover" }, { name: "format-detection", content: "telephone=no" }, ], }, css: [], components: true, buildModules: ["@nuxtjs/vuetify"], modules: [], vuetify: { customVariables: ["~/assets/variables.scss"], treeShake: true, theme: { dark: false, options: { customProperties: true }, themes: { light: { primary: { base: colors.red.lighten2, lighten2: colors.red.lighten4, }, background: { base: "#fff", lighten1: "#eee", lighten2: "#ddd", }, }, dark: { primary: { base: colors.red.darken2, lighten2: "#533", }, background: { base: "#181818", lighten1: "#282828", lighten2: "#333", }, }, }, }, }, };