From 5ed0e754276756a7e73e9b3cc1687a613d1252cb Mon Sep 17 00:00:00 2001 From: vcoppe Date: Mon, 8 Jul 2024 15:46:00 +0200 Subject: [PATCH] use homepage as default page --- website/src/lib/components/Footer.svelte | 10 +- .../src/lib/components/LanguageSelect.svelte | 17 +- website/src/lib/components/Menu.svelte | 37 +-- website/src/lib/components/Nav.svelte | 10 +- website/src/lib/languages.ts | 17 +- website/src/locales/en.json | 5 +- .../src/routes/[...language]/+layout.svelte | 2 +- website/src/routes/[...language]/+page.svelte | 208 +++++++++++++++- .../routes/[...language]/about/+page.svelte | 224 ------------------ .../src/routes/[...language]/app/+page.svelte | 26 ++ 10 files changed, 273 insertions(+), 283 deletions(-) delete mode 100644 website/src/routes/[...language]/about/+page.svelte create mode 100644 website/src/routes/[...language]/app/+page.svelte diff --git a/website/src/lib/components/Footer.svelte b/website/src/lib/components/Footer.svelte index ff93ffe9..958b7922 100644 --- a/website/src/lib/components/Footer.svelte +++ b/website/src/lib/components/Footer.svelte @@ -2,7 +2,7 @@ import { Button } from '$lib/components/ui/button'; import LanguageSelect from '$lib/components/LanguageSelect.svelte'; import Logo from '$lib/components/Logo.svelte'; - import { AtSign, BookOpenText, Heart, Info, Map } from 'lucide-svelte'; + import { AtSign, BookOpenText, Heart, Home, Map } from 'lucide-svelte'; import { _ } from 'svelte-i18n'; @@ -24,14 +24,14 @@
{$_('homepage.website')} + - + - + +
+
+ +
+ +
+
+
+
+
+

{$_('homepage.route_planning')}

+

{$_('homepage.route_planning_description')}

+
+
+ +
+
+
+
+
+
+

{$_('homepage.file_processing')}

+

{$_('homepage.file_processing_description')}

+
+
+ +
+ +
+
+
+
+
+

{$_('homepage.maps')}

+

{$_('homepage.maps_description')}

+
+
+ + + + + +
+
+
+
+
+

{$_('homepage.data_visualization')}

+

{$_('homepage.data_visualization_description')}

+
+
+ +
+
+
+ +
+
+
+
+ +
+
+
+
+ + +
+
+
+
+ +
+
+
+
+
+
+ ❤️ {$_('homepage.supported_by')} +
+ + + +
+ +
+
+
diff --git a/website/src/routes/[...language]/about/+page.svelte b/website/src/routes/[...language]/about/+page.svelte deleted file mode 100644 index 5afc9652..00000000 --- a/website/src/routes/[...language]/about/+page.svelte +++ /dev/null @@ -1,224 +0,0 @@ - - - - gpx.studio — {$_('metadata.about_title')} - - - - - - - - {#each Object.keys(languages) as lang} - {#if lang === 'en'} - - {:else} - - {/if} - {/each} - - -
-
-
-
{$_('metadata.app_title')}
-
- {$_('metadata.description')} -
-
- - -
-
-
-
- -
-
-
-
-
-

{$_('homepage.route_planning')}

-

{$_('homepage.route_planning_description')}

-
-
- -
-
-
-
-
-
-

{$_('homepage.file_processing')}

-

{$_('homepage.file_processing_description')}

-
-
- -
- -
-
-
-
-
-

{$_('homepage.maps')}

-

{$_('homepage.maps_description')}

-
-
- - - - - -
-
-
-
-
-

{$_('homepage.data_visualization')}

-

{$_('homepage.data_visualization_description')}

-
-
- -
-
-
- -
-
-
-
- -
-
-
-
- - -
-
-
-
- -
-
-
-
-
-
- ❤️ {$_('homepage.supported_by')} -
- - - -
- -
-
-
diff --git a/website/src/routes/[...language]/app/+page.svelte b/website/src/routes/[...language]/app/+page.svelte new file mode 100644 index 00000000..098eb47e --- /dev/null +++ b/website/src/routes/[...language]/app/+page.svelte @@ -0,0 +1,26 @@ + + + + gpx.studio — {$_('metadata.app_title')} + + + + + + + + {#each Object.keys(languages) as lang} + {#if lang === 'en'} + + {:else} + + {/if} + {/each} + + +