- i18n implementation into homepage

This commit is contained in:
Peter Papp
2021-04-06 08:26:35 +02:00
parent e0daa46b50
commit 20f8fe4b51
8 changed files with 154 additions and 110 deletions

View File

@@ -29,11 +29,59 @@ return [
'mail_order_line_2' => 'Odkaz je platný 24 hodin.',
'mail_order_line_3' => 'Po dokončení registrace v odkazu Vám bude služba automaticky aktivována a lze ji ihned využívat.',
'mail_reminder_line_1' => 'Děkujeme za Vaši objednávku služby Oasis Drive pro bezpečné uložení Vašich firemních dokumentů.',
'mail_reminder_line_2' => 'Připomínáme dokončení aktivace služby a blížící se konec platnosti registračního odkazu:',
'mail_reminder_line_3' => 'Po dokončení registrace v odkazu Vám bude služba automaticky aktivována a lze ji ihned využívat.',
'mail_reminder_line_1' => 'Děkujeme za Vaši objednávku služby Oasis Drive pro bezpečné uložení Vašich firemních dokumentů.',
'mail_reminder_line_2' => 'Připomínáme dokončení aktivace služby a blížící se konec platnosti registračního odkazu:',
'mail_reminder_line_3' => 'Po dokončení registrace v odkazu Vám bude služba automaticky aktivována a lze ji ihned využívat.',
// Admin
'oasis.create_order' => 'Vytvorit objednavku',
'oasis.create_user' => 'Vytvorit Uzivatela',
'oasis.create_order' => 'Vytvorit objednavku',
'oasis.create_user' => 'Vytvorit Uzivatela',
// Homepage
'navigation.price' => 'Ceník',
'navigation.about-us' => 'O Nás',
'navigation.contact-and-support' => 'Kontakt a Podpora',
'try_drive' => 'Vyzkouset OasisDrive',
'more_info' => 'Více Informací',
'contact.ico' => 'ICO',
'contact.hq' => 'Sídlo',
'homepage_header_title' => 'Jednoduchý a Bezpečný Cloud vo Vrecku',
'homepage_header_description' => 'Virtuální šanon, vždy s tebou.',
'homepage_feature_title' => 'Proč je OasisDrive Výnimočný?',
'homepage_feature_description' => 'Cloudové uložiště je v podstatě virtuální šanon, kam uživatelé ukládají svá data, ke kterým se mohou přihlásit odkudkoli v nezávislosti na zařízení. OasisDrive umožňuje bezpečně chránit Vaše firemní data.',
'feature_1_title' => 'Bezpecnost na prvnim miste',
'feature_1_description' => 'Naše cloudové uložiště umožňuje bezpečně chránit Vaše firemní data. kdy využíváme několik vysoce zabezpečených serverů po Evropské unii a vícenásobným šifrováním souborů (tzv. kryptováním).',
'feature_2_title' => 'Bezpečnost v rámci GDPR',
'feature_2_description' => 'bezpečnost uložení dat v rámci evropské směrnice o GDPR a přidružených zákonů o zpracování a ochraně citlivých údajů. Naši klienti jsou tedy chráněni před zneužitím dat a tím pádem i před pokutami vyplývajícími z legislativy, které být astronomické.',
'feature_3_title' => 'Jednoduchost pouzivani',
'feature_3_description' => 'Naše cloudové uložiště umožňuje bezpečně chránit Vaše firemní data. kdy využíváme několik vysoce zabezpečených serverů po Evropské unii a vícenásobným šifrováním souborů (tzv. kryptováním).',
'homepage_pricing_title' => 'Kolik stoji OasisDrive?',
'homepage_pricing_description' => 'OasisDrive je dostupny v troch variantach. Ak presiahnete limit svojho balicka, mozete si navysit balik dat jednoduchym upgradom uctu.',
'homepage_about_us_title' => 'Kto Jsme?',
'homepage_about_us_description' => 'Jsme česká společnost, která pro fyzické a právnické osoby (živnostníky a firmy) poskytuje cloudové uložiště dle evropské směrnice (GDPR) a následného zákona o zpracování osobních údajů (zákon 110/2019 sb.).',
'homepage_about_us_line_1' => 'Zakládáme si na kvalitě a nejlepší možné bezpečnosti pro uchovávání a zpracování dat a dokumentů.',
'homepage_about_us_line_2' => 'Spolupracujeme rovněž se specialisty v oboru práva a IT.',
'homepage_about_us_line_3' => 'Důležitá je pro nás uživatelská jednoduchost, stoprocentní funkčnost a přehlednost.',
'homepage_about_us_line_4' => 'Bezpečnost uložení dat tak, jak nařizuje směrnice EU (GDPR) a zákon o zpracování osobních údajů.',
'homepage_contact_title' => 'Kontakt a Podpora',
'homepage_contact_description' => 'V pripade akychkolvek otazok nas nevahajte kontaktovat emailom, alebo na ktoromkolvek telefonnom cisle.',
'contact_company_title' => 'Společnost',
'contact_support_title' => 'Podpora',
'contact_sales_title' => 'Prodej',
'contact_documents_title' => 'Dokumenty',
'contact_leave_message_title' => 'Zanechte nám vzkaz',
'document_gdpr_policy' => 'Směrnice EU (GDPR)'
];

View File

@@ -31,7 +31,7 @@
"/chunks/dashboard~chunks/invoices~chunks/oasis/users~chunks/pages~chunks/plan-subscribers~chunks/plan~a9770c87.js": "/chunks/dashboard~chunks/invoices~chunks/oasis/users~chunks/pages~chunks/plan-subscribers~chunks/plan~a9770c87.js?id=1b4f56e56644c4aaf2bf",
"/chunks/database.js": "/chunks/database.js?id=8f6f77cf18d03f450fdd",
"/chunks/dynamic-page.js": "/chunks/dynamic-page.js?id=17cbd34e8c621c7a93e5",
"/chunks/dynamic-page~chunks/oasis/homepage.js": "/chunks/dynamic-page~chunks/oasis/homepage.js?id=4f542acae1c795e5bbc4",
"/chunks/dynamic-page~chunks/oasis/homepage.js": "/chunks/dynamic-page~chunks/oasis/homepage.js?id=9840011d02134efd9210",
"/chunks/environment-setup.js": "/chunks/environment-setup.js?id=fafc8cd18dc7300c9f15",
"/chunks/files.js": "/chunks/files.js?id=40b4464ce393cb112111",
"/chunks/files~chunks/oasis/platba~chunks/settings-subscription~chunks/shared-files~chunks/shared/file~9d1352fd.js": "/chunks/files~chunks/oasis/platba~chunks/settings-subscription~chunks/shared-files~chunks/shared/file~9d1352fd.js?id=4030b241faac6b31341f",
@@ -46,7 +46,7 @@
"/chunks/installation-disclaimer.js": "/chunks/installation-disclaimer.js?id=4318b86070eea9d36bff",
"/chunks/invoices.js": "/chunks/invoices.js?id=94f9018ed9485d79b675",
"/chunks/not-found-shared.js": "/chunks/not-found-shared.js?id=7fc7f9b6f10bdfac770e",
"/chunks/oasis/homepage.js": "/chunks/oasis/homepage.js?id=401fbe051de2927844e7",
"/chunks/oasis/homepage.js": "/chunks/oasis/homepage.js?id=913d27b663c0605e506c",
"/chunks/oasis/platba.js": "/chunks/oasis/platba.js?id=70db823f851fa4e66668",
"/chunks/oasis/platba~chunks/oasis/upgrade-billing~chunks/oasis/upgrade-plan~chunks/upgrade-billing~ch~6880400b.js": "/chunks/oasis/platba~chunks/oasis/upgrade-billing~chunks/oasis/upgrade-plan~chunks/upgrade-billing~ch~6880400b.js?id=90b1c1fbbfa2116359ce",
"/chunks/oasis/sign-up.js": "/chunks/oasis/sign-up.js?id=e53eeb48ebabae259f9c",
@@ -188,5 +188,47 @@
"/chunks/users.60f317255490625aad80.hot-update.js": "/chunks/users.60f317255490625aad80.hot-update.js",
"/chunks/oasis/homepage.3ebf56a36399e20cf9b9.hot-update.js": "/chunks/oasis/homepage.3ebf56a36399e20cf9b9.hot-update.js",
"/chunks/oasis/homepage.bd0f00440e4a4ae26744.hot-update.js": "/chunks/oasis/homepage.bd0f00440e4a4ae26744.hot-update.js",
"/chunks/dynamic-page~chunks/oasis/homepage.9d177aec0b997b24cb41.hot-update.js": "/chunks/dynamic-page~chunks/oasis/homepage.9d177aec0b997b24cb41.hot-update.js"
"/chunks/dynamic-page~chunks/oasis/homepage.9d177aec0b997b24cb41.hot-update.js": "/chunks/dynamic-page~chunks/oasis/homepage.9d177aec0b997b24cb41.hot-update.js",
"/chunks/oasis/homepage.20f67b99881b3fc6db44.hot-update.js": "/chunks/oasis/homepage.20f67b99881b3fc6db44.hot-update.js",
"/chunks/oasis/homepage.4ca43381a2b8527a028c.hot-update.js": "/chunks/oasis/homepage.4ca43381a2b8527a028c.hot-update.js",
"/chunks/oasis/homepage.f56be7d4a84b4192e1cd.hot-update.js": "/chunks/oasis/homepage.f56be7d4a84b4192e1cd.hot-update.js",
"/chunks/oasis/homepage.ffecc3928258c52a30c4.hot-update.js": "/chunks/oasis/homepage.ffecc3928258c52a30c4.hot-update.js",
"/chunks/oasis/homepage.bd3f2de5d37a7e363bc2.hot-update.js": "/chunks/oasis/homepage.bd3f2de5d37a7e363bc2.hot-update.js",
"/chunks/oasis/homepage.8a68ca78b1b25c217942.hot-update.js": "/chunks/oasis/homepage.8a68ca78b1b25c217942.hot-update.js",
"/chunks/oasis/homepage.d5a47d12d34dcbb21562.hot-update.js": "/chunks/oasis/homepage.d5a47d12d34dcbb21562.hot-update.js",
"/chunks/oasis/homepage.21aa4dab23a9a49d9d08.hot-update.js": "/chunks/oasis/homepage.21aa4dab23a9a49d9d08.hot-update.js",
"/chunks/oasis/homepage.ff2b4e038aa4ea78d24e.hot-update.js": "/chunks/oasis/homepage.ff2b4e038aa4ea78d24e.hot-update.js",
"/chunks/oasis/homepage.f6e96d0229f51bbe08fb.hot-update.js": "/chunks/oasis/homepage.f6e96d0229f51bbe08fb.hot-update.js",
"/chunks/dynamic-page~chunks/oasis/homepage.01d6e840b2cf4907fb1b.hot-update.js": "/chunks/dynamic-page~chunks/oasis/homepage.01d6e840b2cf4907fb1b.hot-update.js",
"/chunks/oasis/homepage.6007555f37c36d4edb64.hot-update.js": "/chunks/oasis/homepage.6007555f37c36d4edb64.hot-update.js",
"/chunks/oasis/homepage.52f334e962fe0f7e48f7.hot-update.js": "/chunks/oasis/homepage.52f334e962fe0f7e48f7.hot-update.js",
"/chunks/oasis/homepage.40a56c82c21201aac886.hot-update.js": "/chunks/oasis/homepage.40a56c82c21201aac886.hot-update.js",
"/chunks/oasis/homepage.1f14f4f989ac8fcf5c44.hot-update.js": "/chunks/oasis/homepage.1f14f4f989ac8fcf5c44.hot-update.js",
"/chunks/oasis/homepage.bc0586692b4209c44e2b.hot-update.js": "/chunks/oasis/homepage.bc0586692b4209c44e2b.hot-update.js",
"/chunks/oasis/homepage.a25243488d455fc7d9e4.hot-update.js": "/chunks/oasis/homepage.a25243488d455fc7d9e4.hot-update.js",
"/chunks/oasis/homepage.a49759525708e8a29e17.hot-update.js": "/chunks/oasis/homepage.a49759525708e8a29e17.hot-update.js",
"/chunks/oasis/homepage.5a1f441e9e77d19b6297.hot-update.js": "/chunks/oasis/homepage.5a1f441e9e77d19b6297.hot-update.js",
"/chunks/oasis/homepage.30a470b5ce597b50dda8.hot-update.js": "/chunks/oasis/homepage.30a470b5ce597b50dda8.hot-update.js",
"/chunks/oasis/homepage.d98f08cddb50b73600d0.hot-update.js": "/chunks/oasis/homepage.d98f08cddb50b73600d0.hot-update.js",
"/chunks/oasis/homepage.fa524b88c05b99929de1.hot-update.js": "/chunks/oasis/homepage.fa524b88c05b99929de1.hot-update.js",
"/chunks/oasis/homepage.dd2a5b78698b205cb4f1.hot-update.js": "/chunks/oasis/homepage.dd2a5b78698b205cb4f1.hot-update.js",
"/chunks/oasis/homepage.3a4a4aaaeccd0cd0b029.hot-update.js": "/chunks/oasis/homepage.3a4a4aaaeccd0cd0b029.hot-update.js",
"/chunks/oasis/homepage.de3f6c05d4f1f6749181.hot-update.js": "/chunks/oasis/homepage.de3f6c05d4f1f6749181.hot-update.js",
"/chunks/oasis/homepage.83d3bc232f29ce9e1946.hot-update.js": "/chunks/oasis/homepage.83d3bc232f29ce9e1946.hot-update.js",
"/chunks/oasis/homepage.32f2148ce9c60b83baaf.hot-update.js": "/chunks/oasis/homepage.32f2148ce9c60b83baaf.hot-update.js",
"/chunks/oasis/homepage.2a563a22a856e9dda9f0.hot-update.js": "/chunks/oasis/homepage.2a563a22a856e9dda9f0.hot-update.js",
"/chunks/oasis/homepage.e8d2901117f81cd818f4.hot-update.js": "/chunks/oasis/homepage.e8d2901117f81cd818f4.hot-update.js",
"/chunks/oasis/homepage.d27cb93e976ba90cd568.hot-update.js": "/chunks/oasis/homepage.d27cb93e976ba90cd568.hot-update.js",
"/chunks/oasis/homepage.ec09e5ee9123b4f1fd75.hot-update.js": "/chunks/oasis/homepage.ec09e5ee9123b4f1fd75.hot-update.js",
"/chunks/oasis/homepage.e4b43d625a6ded9e221c.hot-update.js": "/chunks/oasis/homepage.e4b43d625a6ded9e221c.hot-update.js",
"/chunks/oasis/homepage.f5c9c51497078ed3ea61.hot-update.js": "/chunks/oasis/homepage.f5c9c51497078ed3ea61.hot-update.js",
"/chunks/oasis/homepage.b10e59798fa75458c302.hot-update.js": "/chunks/oasis/homepage.b10e59798fa75458c302.hot-update.js",
"/chunks/oasis/homepage.286dacd86534fecd6543.hot-update.js": "/chunks/oasis/homepage.286dacd86534fecd6543.hot-update.js",
"/chunks/oasis/homepage.d3a178881d09404918b7.hot-update.js": "/chunks/oasis/homepage.d3a178881d09404918b7.hot-update.js",
"/chunks/oasis/homepage.6ab15990e31adcfcf349.hot-update.js": "/chunks/oasis/homepage.6ab15990e31adcfcf349.hot-update.js",
"/chunks/oasis/homepage.5d3870f01838084731ae.hot-update.js": "/chunks/oasis/homepage.5d3870f01838084731ae.hot-update.js",
"/chunks/oasis/platba~chunks/oasis/upgrade-billing~chunks/oasis/upgrade-plan~chunks/upgrade-billing~ch~6880400b.f1b6f58c9db93d0e7bca.hot-update.js": "/chunks/oasis/platba~chunks/oasis/upgrade-billing~chunks/oasis/upgrade-plan~chunks/upgrade-billing~ch~6880400b.f1b6f58c9db93d0e7bca.hot-update.js",
"/chunks/oasis/platba~chunks/oasis/upgrade-billing~chunks/oasis/upgrade-plan~chunks/upgrade-billing~ch~6880400b.4e294f7dde1c846b469c.hot-update.js": "/chunks/oasis/platba~chunks/oasis/upgrade-billing~chunks/oasis/upgrade-plan~chunks/upgrade-billing~ch~6880400b.4e294f7dde1c846b469c.hot-update.js",
"/chunks/oasis/homepage.a4086999287d44190035.hot-update.js": "/chunks/oasis/homepage.a4086999287d44190035.hot-update.js",
"/chunks/oasis/homepage.362e8ffaaa834d50921f.hot-update.js": "/chunks/oasis/homepage.362e8ffaaa834d50921f.hot-update.js"
}

View File

@@ -10,10 +10,10 @@
<div class="content-wrapper">
<div class="title-wrapper">
<h3 class="main-title-sm">
Kto Jsme?
{{ $t('homepage_about_us_title') }}
</h3>
<h4 class="sub-title-sm">
Jsme česká společnost, která pro fyzické a právnické osoby (živnostníky a firmy) poskytuje cloudové uložiště dle evropské směrnice (GDPR) a následného zákona o zpracování osobních údajů (zákon 110/2019 sb.).
{{ $t('homepage_about_us_description') }}
</h4>
</div>
<ul class="info-list">
@@ -23,7 +23,7 @@
</li>
</ul>
<router-link :to="{name: 'SignUp'}" class="base-button theme-color">
Vyzkouset OasisDrive
{{ $t('try_drive') }}
</router-link>
</div>
</div>
@@ -47,10 +47,10 @@
data() {
return {
infoList: [
'Zakládáme si na kvalitě a nejlepší možné bezpečnosti pro uchovávání a zpracování dat a dokumentů.',
'Spolupracujeme rovněž se specialisty v oboru práva a IT.',
'Důležitá je pro nás uživatelská jednoduchost, stoprocentní funkčnost a přehlednost.',
'Bezpečnost uložení dat tak, jak nařizuje směrnice EU (GDPR) a zákon o zpracování osobních údajů.',
this.$t('homepage_about_us_line_1'),
this.$t('homepage_about_us_line_2'),
this.$t('homepage_about_us_line_3'),
this.$t('homepage_about_us_line_4'),
]
}
},

View File

@@ -3,24 +3,24 @@
<div class="container content-position">
<div class="title-wrapper">
<h3 class="main-title-sm">
Kontakt a Podpora
{{ $t('homepage_contact_title') }}
</h3>
<h4 class="sub-title-sm">
Jsme česká společnost, která pro fyzické a právnické osoby (živnostníky a firmy) poskytuje cloudové uložiště dle evropské směrnice.
{{ $t('homepage_contact_description') }}
</h4>
</div>
<div class="info-container">
<div v-if="data" class="info-container">
<div class="info-grid">
<div class="info-wrapper">
<b class="info-title">Společnost:</b>
<p class="info-description">GDPR Cloud Solution, s.r.o., </p>
<p class="info-description">ICO: 08995281</p>
<p class="info-description">Sídlo: Zbraslavská 12/11, Malá Chuchle, 159 00 Praha 5</p>
<b class="info-title">{{ $t('contact_company_title') }}:</b>
<p class="info-description">{{ data.billing_name }}, </p>
<p class="info-description">{{ $t('contact.ico') }}: {{ data.billing_vat_number }}</p>
<p class="info-description">{{ $t('contact.hq') }}: {{ data.billing_address }}, {{ data.billing_city }}, {{ data.billing_postal_code }} {{ data.billing_country }}</p>
</div>
<div class="info-wrapper">
<b class="info-title">Prodej:</b>
<b class="info-title">{{ $t('contact_sales_title') }}:</b>
<div class="info-group">
<p class="info-description">John Doe</p>
<p class="info-description">+420 922 123 456</p>
@@ -32,23 +32,23 @@
</div>
<div class="info-wrapper">
<b class="info-title">Podpora:</b>
<p class="info-description">podpora@oasisdrive.cz</p>
<p class="info-description">+420 922 123 456</p>
<b class="info-title">{{ $t('contact_support_title') }}:</b>
<p class="info-description">{{ data.contact_email }}</p>
<p class="info-description">{{ data.billing_phone_number}}</p>
</div>
<div class="info-wrapper">
<b class="info-title">Dokumenty:</b>
<b class="info-title">{{ $t('contact_documents_title') }}:</b>
<div class="info-icon">
<file-text-icon size="22" />
<a href="/oasis/eu-smernice-gdpr.pdf" target="_blank" class="info-description">Směrnice EU (GDPR)</a>
<a href="/oasis/eu-smernice-gdpr.pdf" target="_blank" class="info-description">{{ $t('document_gdpr_policy') }}</a>
</div>
</div>
</div>
<ValidationObserver v-if="! isSuccess" @submit.prevent="contactForm" ref="contactForm" v-slot="{ invalid }" tag="form" class="contact-form">
<b class="info-title">Zanechte nám vzkaz:</b>
<b class="info-title">{{ $t('contact_leave_message_title') }}:</b>
<div class="block-wrapper">
<ValidationProvider tag="div" mode="passive" class="input-wrapper" name="E-Mail" rules="required" v-slot="{ errors }">
<input v-model="contact.email" :placeholder="$t('page_contact_us.form.email_plac')" type="email" class="focus-border-theme" :class="{'is-error': errors[0]}" />
@@ -98,6 +98,7 @@
email: '',
message: '',
},
data: undefined,
}
},
methods: {
@@ -125,6 +126,12 @@
})
}
},
created() {
axios.get('/api/admin/settings?column=billing_name|billing_country|billing_city|billing_address|billing_phone_number|billing_postal_code|billing_state|billing_vat_number|contact_email')
.then(response => {
this.data = response.data
})
}
}
</script>

View File

@@ -3,10 +3,10 @@
<div class="title-wrapper container">
<h3 class="main-title-sm">
Proč je OasisDrive Výnimočný?
{{ $t('homepage_feature_title') }}
</h3>
<h4 class="sub-title-sm">
Cloudové uložiště je v podstatě virtuální šanon, kam uživatelé ukládají svá data, ke kterým se mohou přihlásit odkudkoli v nezávislosti na zařízení. OasisDrive umožňuje bezpečně chránit Vaše firemní data.
{{ $t('homepage_feature_description') }}
</h4>
</div>
@@ -22,15 +22,15 @@
<p class="box-description">
{{ feature.excerp }}
</p>
<div class="box-more-info">
<span>Více Informací</span>
<!--<div class="box-more-info">
<span>{{ $t('more_info') }}</span>
<chevron-right-icon size="18" class="icon" />
</div>
</div>-->
</li>
</ul>
<router-link :to="{name: 'SignUp'}" class="base-button theme-color cta">
Vyzkouset OasisDrive
{{ $t('try_drive') }}
</router-link>
<img src="/oasis/wave-background.svg" alt="oasis wave background" class="wave-background">
@@ -65,31 +65,25 @@
features: [
{
icon: 'lock',
title: 'Bezpecnost na prvnim miste',
excerp: 'Naše cloudové uložiště umožňuje bezpečně chránit Vaše firemní data. kdy využíváme několik vysoce zabezpečených serverů po Evropské unii a vícenásobným šifrováním souborů (tzv. kryptováním). ',
title: this.$t('feature_1_title'),
excerp: this.$t('feature_1_description'),
content: '',
},
{
icon: 'file',
title: 'Bezpečnost v rámci GDPR',
excerp: 'bezpečnost uložení dat v rámci evropské směrnice o GDPR a přidružených zákonů o zpracování a ochraně citlivých údajů. Naši klienti jsou tedy chráněni před zneužitím dat a tím pádem i před pokutami vyplývajícími z legislativy, které být astronomické. ',
title: this.$t('feature_2_title'),
excerp: this.$t('feature_2_description'),
content: '',
},
{
icon: 'cloud',
title: 'Jednoduchost pouzivani',
excerp: 'Naše cloudové uložiště umožňuje bezpečně chránit Vaše firemní data. kdy využíváme několik vysoce zabezpečených serverů po Evropské unii a vícenásobným šifrováním souborů (tzv. kryptováním). ',
title: this.$t('feature_3_title'),
excerp: this.$t('feature_3_description'),
content: '',
},
]
}
},
mounted() {
},
created() {
this.$scrollTop()
}
}
</script>

View File

@@ -10,10 +10,10 @@
<header class="header container">
<h1 class="main-title">
Jednoduchý a Bezpečný Cloud vo Vrecku
{{ $t('homepage_header_title') }}
</h1>
<h2 class="sub-title">
Virtuální šanon, vždy s tebou.
{{ $t('homepage_header_description') }}
</h2>
<div v-if="config.isAuthenticated">
@@ -23,10 +23,10 @@
</div>
<div v-if="! config.isAuthenticated">
<router-link :to="{name: 'SignUp'}" class="theme-button">
Zaregistrujte se
{{ $t('page_index.menu.sign_in') }}
</router-link>
<span class="log-in">
alebo <router-link :to="{name: 'SignIn'}">prihláste se</router-link>
{{ $t('global.or') }} <router-link :to="{name: 'SignIn'}">{{ $t('page_index.menu.log_in') }}</router-link>
</span>
</div>
</header>
@@ -51,11 +51,6 @@
'config'
]),
},
data() {
return {
}
},
}
</script>

View File

@@ -21,7 +21,7 @@
</div>
<div v-if="! config.isAuthenticated" class="log-in">
<router-link :to="{name: 'SignIn'}" class="base-button theme-color">
Prihlásit se
{{ $t('page_index.menu.log_in') }}
</router-link>
</div>
</div>
@@ -46,15 +46,15 @@
isWhite: false,
navigation: [
{
title: 'Ceník',
title: this.$t('navigation.price'),
href: 'cenik',
},
{
title: 'O Nás',
title: this.$t('navigation.about-us'),
href: 'o-nas',
},
{
title: 'Kontakt a Podpora',
title: this.$t('navigation.contact-and-support'),
href: 'kontakt-a-podpora',
},
],

View File

@@ -10,10 +10,10 @@
<div class="title-wrapper container">
<h3 class="main-title-sm">
Kolik stoji OasisDrive?
{{ $t('homepage_pricing_title') }}
</h3>
<h4 class="sub-title-sm">
Cloudové uložiště je v podstatě virtuální šanon, kam uživatelé ukládají svá data, ke kterým se mohou přihlásit odkudkoli v nezávislosti na zařízení. OasisDrive umožňuje bezpečně chránit Vaše firemní data.
{{ $t('homepage_pricing_description') }}
</h4>
</div>
@@ -22,7 +22,7 @@
</div>
<div class="container">
<ul class="pricing-box">
<ul v-if="pricing" class="pricing-box">
<li v-for="(plan, i) in pricing" :key="i" class="box">
<folder-icon size="34" class="pricing-icon" />
@@ -70,57 +70,15 @@
},
data() {
return {
pricing: [{
"data": {
"id": "virtualni-sanon-basic",
"type": "plans",
"attributes": {
"name": "Virtu\u00e1ln\u00ed \u0161anon BASIC",
"description": "Obsahuje 5 GB pro Va\u0161e firemn\u00ed data",
"price": "CZK\u00a0699.00",
"capacity_formatted": "50GB",
"capacity": 50,
"currency": "CZK",
"tax_rates": [{"id": "txr_1IYQK9BwlPpoyJNw2lR0zgOr", "active": true, "country": "CZ", "percentage": 20, "plan_price_formatted": "CZK\u00a0838.80"}]
}
}
}, {
"data": {
"id": "virtualni-sanon-standard",
"type": "plans",
"attributes": {
"name": "Virtu\u00e1ln\u00ed \u0161anon STANDARD",
"description": "Obsahuje 10 GB pro Va\u0161e firemn\u00ed data, 2 dokumenty zdarma",
"price": "CZK\u00a0799.00",
"capacity_formatted": "100GB",
"capacity": 100,
"currency": "CZK",
"tax_rates": [{"id": "txr_1IYQK9BwlPpoyJNw2lR0zgOr", "active": true, "country": "CZ", "percentage": 20, "plan_price_formatted": "CZK\u00a0958.80"}]
}
}
}, {
"data": {
"id": "virtualni-sanon-premium",
"type": "plans",
"attributes": {
"name": "Virtu\u00e1ln\u00ed \u0161anon PREMIUM",
"description": "Obsahuje 20 GB pro Va\u0161e firemn\u00ed data, 5 dokument\u016f dle vlastn\u00edho v\u00fdb\u011bru zdarma",
"price": "CZK\u00a01,249.00",
"capacity_formatted": "200GB",
"capacity": 200,
"currency": "CZK",
"tax_rates": [{"id": "txr_1IYQK9BwlPpoyJNw2lR0zgOr", "active": true, "country": "CZ", "percentage": 20, "plan_price_formatted": "CZK\u00a01,498.80"}]
}
}
}]
pricing: undefined
}
},
mounted() {
axios.get('/api/pricing')
.then(response => {
this.pricing = response.data
})
},
created() {
this.$scrollTop()
}
}
</script>