feat: landing page + smart components

This commit is contained in:
Liyas Thomas
2021-07-02 05:01:29 +00:00
committed by GitHub
parent fb93db6ad4
commit a130cfcadb
23 changed files with 1124 additions and 55 deletions

View File

@@ -93,11 +93,13 @@ export default {
// Plugins to run before rendering page (https://go.nuxtjs.dev/config-plugins)
plugins: [
"~/plugins/v-tippy",
"~/plugins/vuex-persist",
"~/plugins/v-tooltip",
"~/plugins/vue-rx",
"~/plugins/vue-apollo",
{ src: "~/plugins/web-worker", ssr: false },
"~/plugins/formatCountry.js",
],
// Auto import components (https://go.nuxtjs.dev/config-components)
@@ -225,114 +227,133 @@ export default {
name: "English",
iso: "en-US",
file: "en-US.json",
country: "US",
},
{
code: "es",
name: "Español",
iso: "es-ES",
file: "es-ES.json",
country: "ES",
},
{
code: "fr",
name: "Français",
iso: "fr-FR",
file: "fr-FR.json",
country: "FR",
},
{
code: "fa",
name: "Farsi",
iso: "fa-IR",
file: "fa-IR.json",
country: "IR",
},
{
code: "pt",
name: "Português",
iso: "pt-PT",
file: "pt-PT.json",
country: "PT",
},
{
code: "pt-br",
name: "Português Brasileiro",
iso: "pt-BR",
file: "pt-BR.json",
country: "BR",
},
{
code: "cn",
name: "简体中文",
iso: "zh-CN",
file: "zh-CN.json",
country: "CN",
},
{
code: "tw",
name: "繁體中文",
iso: "zh-TW",
file: "zh-TW.json",
country: "TW",
},
{
code: "id",
name: "Bahasa Indonesia",
iso: "id-ID",
file: "id-ID.json",
country: "ID",
},
{
code: "tr",
name: "Türkçe",
iso: "tr-TR",
file: "tr-TR.json",
country: "TR",
},
{
code: "de",
name: "Deutsch",
iso: "de-DE",
file: "de-DE.json",
country: "DE",
},
{
code: "ja",
name: "日本語",
iso: "ja-JP",
file: "ja-JP.json",
country: "JP",
},
{
code: "ko",
name: "한국어",
iso: "ko-KR",
file: "ko-KR.json",
country: "KR",
},
{
code: "in",
name: "हिंदी",
iso: "in-IN",
file: "in-IN.json",
country: "IN",
},
{
code: "bn",
name: "Bengali",
iso: "bn-BD",
file: "bn-BD.json",
country: "BD",
},
{
code: "ml",
name: "മലയാളം",
iso: "ml-ML",
file: "ml-ML.json",
country: "ML",
},
{
code: "vi",
name: "Vietnamese",
iso: "vi-VN",
file: "vi-VN.json",
country: "VN",
},
{
code: "nl",
name: "Dutch",
iso: "nl-BE",
file: "nl-BE.json",
country: "BE",
},
{
code: "nb",
name: "Norwegian (Bokmål)",
iso: "nb-NO",
file: "nb-NO.json",
country: "NO",
},
],
defaultLocale: "en",