import colors from 'vuetify/es5/util/colors'
export default {
// Global page headers: https://go.nuxtjs.dev/config-head
head : {
titleTemplate : '%s - Wunschliste' ,
title : 'Wunschliste' ,
meta : [
{ charset : 'utf-8' } ,
{ name : 'viewport' , content : 'width=device-width, initial-scale=1' } ,
{ hid : 'description' , name : 'description' , content : '' } ,
{ name : 'format-detection' , content : 'telephone=no' }
] ,
link : [
{ rel : 'icon' , type : 'image/x-icon' , href : '/favicon.ico' }
]
} ,
// Global CSS: https://go.nuxtjs.dev/config-css
css : [
] ,
// Plugins to run before rendering page: https://go.nuxtjs.dev/config-plugins
plugins : [
] ,
// Auto import components: https://go.nuxtjs.dev/config-components
components : true ,
// Modules for dev and build (recommended): https://go.nuxtjs.dev/config-modules
buildModules : [
// https://go.nuxtjs.dev/vuetify
'@nuxtjs/vuetify' ,
] ,
// Modules: https://go.nuxtjs.dev/config-modules
modules : [
// https://go.nuxtjs.dev/axios
'@nuxtjs/axios' ,
// https://go.nuxtjs.dev/pwa
'@nuxtjs/pwa' ,
'nuxt-sweetalert2' ,
'nuxt-logrocket' ,
'@nuxtjs/i18n'
] ,
i18n : {
locales : [ "de_weihnachten" , "de_geburtstag" ] ,
defaultLocale : "de_weihnachten" ,
strategy : "no_prefix" ,
vueI18n : {
fallbackLocale : "de_geburtstag" ,
messages : {
de_weihnachten : {
// index.vue
"main_card_header" : "Willkommen bei der Wunschliste 2021." ,
"main_card_subheader" : "Hier ist dein persönlicher Bereich. Um die Wünsche anderer zu sehen, musst du die Sektion wechseln (oben links)." ,
// wishlist.vue
"wishlist_own_wishes_title" : "Deine Wünsche" ,
"wishlist_own_wishes_subtitle" : "Sollte ein Wunsch abgeschnitten sein, versuch mal dein Gerät zu kippen." ,
"delete_wish_button" : "Löschen" ,
"add_wish_button" : "Wunsch hinzufügen" ,
"confirm_delete_wish_header" : "Wunsch löschen?" ,
"confirm_delete_wish_body" : "Wunsch wirklich löschen?" ,
"confirm_delete_wish_button" : "Löschen" ,
"confirm_delete_wish_cancel_button" : "Abbrechen" ,
// claimedwishes.vue
"claimed_wish_table_header" : "Von dir reservierte Wünsche" ,
"claimed_wish_row_wish_by" : "Wunsch von" ,
// publicwishlist.vue
"public_wishlist_title" : "Öffentliche Wunschliste" ,
"public_wishlist_subtitle1" : "Alle hier sichtbaren Wünsche sind noch frei." ,
"public_wishlist_subtitle2" : "Nutze den orangenen Knopf um einen Wunsch zu reservieren." ,
"public_wishlist_reserve_wish" : "Reservieren" ,
"public_wishlist_claim_warning" : "Du kannst Wünsche <b>NICHT</b> wieder freigeben!<br />Bitte sei dir sicher <b>bevor</b> du diesen Wunsch reservierst!" ,
"public_wishlist_claim_success" : "Erfolgreich reserviert" ,
// addwish.vue
"add_wish_header" : "Wunsch hinzufügen" ,
"add_wish_back" : "Oder zurück" ,
"add_wish_placeholder" : "Wunsch hier eingeben..." ,
} ,
de_geburtstag : {
// index.vue
"main_card_header" : "Willkommen bei der Geburtstags-Wunschliste." ,
"main_card_subheader" : "Hier ist dein persönlicher Bereich. Um die Wünsche anderer zu sehen, musst du die Sektion wechseln (oben links)." ,
// wishlist.vue
"wishlist_own_wishes_title" : "Deine Geburtstagswünsche" ,
"wishlist_own_wishes_subtitle" : "Sollte ein Wunsch abgeschnitten sein, versuch mal dein Gerät zu kippen." ,
"delete_wish_button" : "Löschen" ,
"add_wish_button" : "Wunsch hinzufügen" ,
"confirm_delete_wish_header" : "Wunsch löschen?" ,
"confirm_delete_wish_body" : "Wunsch wirklich löschen?" ,
"confirm_delete_wish_button" : "Löschen" ,
"confirm_delete_wish_cancel_button" : "Abbrechen" ,
// claimedwishes.vue
"claimed_wish_table_header" : "Von dir reservierte Geburtstagswünsche" ,
"claimed_wish_row_wish_by" : "Wunsch von" ,
// publicwishlist.vue
"public_wishlist_title" : "Öffentliche Wunschliste" ,
"public_wishlist_subtitle1" : "Alle hier sichtbaren Wünsche sind noch frei." ,
"public_wishlist_subtitle2" : "Nutze den orangenen Knopf um einen Wunsch zu reservieren." ,
"public_wishlist_reserve_wish" : "Reservieren" ,
"public_wishlist_claim_warning" : "Du kannst Wünsche <b>NICHT</b> wieder freigeben!<br />Bitte sei dir sicher <b>bevor</b> du diesen Wunsch reservierst!" ,
"public_wishlist_claim_success" : "Erfolgreich reserviert" ,
// addwish.vue
"add_wish_header" : "Wunsch hinzufügen" ,
"add_wish_back" : "Oder zurück" ,
"add_wish_placeholder" : "Wunsch hier eingeben..." ,
}
}
}
} ,
logRocket : {
// configure LogRocket
logRocketId : 'privateger/weihnachten' ,
devModeAllowed : false ,
config : {
//
}
} ,
// Axios module configuration: https://go.nuxtjs.dev/config-axios
axios : { } ,
// PWA module configuration: https://go.nuxtjs.dev/pwa
pwa : {
manifest : {
lang : 'en'
} ,
} ,
// Vuetify module configuration: https://go.nuxtjs.dev/config-vuetify
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: https://go.nuxtjs.dev/config-build
build : {
} ,
}