From 14b78fed85c3877b8dde957905713db290997a00 Mon Sep 17 00:00:00 2001 From: Joseph Ojoko Date: Thu, 27 Jul 2023 22:16:27 +0100 Subject: [PATCH] feat: replaces download modal with download page --- components/HeroArea.vue | 5 +- components/NavigationMenu.vue | 8 +- components/common/ButtonLink.vue | 28 +++++- components/common/carousel/Carousel.vue | 46 +++++++++ .../common/carousel/CarouselControls.vue | 47 +++++++++ components/download/DownloadButton.vue | 7 +- components/download/DownloadDocs.vue | 62 ++++++++++++ components/download/DownloadHeading.vue | 68 +++++++++++++ components/download/DownloadItem.vue | 54 ++++++++++ components/download/DownloadPreview.vue | 94 ++++++++++++++++++ components/features/FeatureList.vue | 4 +- components/features/details/AppDashboard.vue | 3 +- components/footer/FooterLegalese.vue | 8 +- components/hero/UseApp.vue | 4 +- components/plans/AvailablePlans.vue | 4 +- components/plans/details/FreePlan.vue | 4 +- composables/download.ts | 88 ++++++++++++++++ locales/en.json | 16 +++ modules/ui-library/runtime/plugin.ts | 10 ++ package.json | 2 + pages/download.vue | 47 +++++++++ pages/index.vue | 8 +- pages/jobs.vue | 3 + pnpm-lock.yaml | 8 ++ public/img/download/1-sc-dashboard.png | Bin 0 -> 185977 bytes public/img/download/2-sc-defi-overview.png | Bin 0 -> 176417 bytes public/img/download/3-sc-history-events.png | Bin 0 -> 179798 bytes public/img/download/4-sc-statistics1.png | Bin 0 -> 198849 bytes public/img/download/5-sc-statistics2.png | Bin 0 -> 151650 bytes public/img/download/6-sc-eth-staking.png | Bin 0 -> 178897 bytes public/img/download/7-sc-liquity-staking.png | Bin 0 -> 130593 bytes tests/e2e/specs/pages/index.spec.cy.ts | 94 +++++++++++++++--- 32 files changed, 673 insertions(+), 49 deletions(-) create mode 100644 components/common/carousel/Carousel.vue create mode 100644 components/common/carousel/CarouselControls.vue create mode 100644 components/download/DownloadDocs.vue create mode 100644 components/download/DownloadHeading.vue create mode 100644 components/download/DownloadItem.vue create mode 100644 components/download/DownloadPreview.vue create mode 100644 composables/download.ts create mode 100644 pages/download.vue create mode 100644 pages/jobs.vue create mode 100644 public/img/download/1-sc-dashboard.png create mode 100644 public/img/download/2-sc-defi-overview.png create mode 100644 public/img/download/3-sc-history-events.png create mode 100644 public/img/download/4-sc-statistics1.png create mode 100644 public/img/download/5-sc-statistics2.png create mode 100644 public/img/download/6-sc-eth-staking.png create mode 100644 public/img/download/7-sc-liquity-staking.png diff --git a/components/HeroArea.vue b/components/HeroArea.vue index 6f9b0883..a664daf5 100644 --- a/components/HeroArea.vue +++ b/components/HeroArea.vue @@ -1,5 +1,4 @@ @@ -23,7 +22,7 @@ const { t } = useI18n();
- + {{ t('home.advantages.own_your_data.description') }}
- + diff --git a/components/NavigationMenu.vue b/components/NavigationMenu.vue index 44493269..1d0def43 100644 --- a/components/NavigationMenu.vue +++ b/components/NavigationMenu.vue @@ -4,14 +4,16 @@ const { t } = useI18n();