adds customizable "about" section

This commit is contained in:
Christian Beutel
2025-08-23 19:10:46 +02:00
parent 5205d721a0
commit 4ba0281e0f
19 changed files with 124 additions and 191 deletions

View File

@@ -1,5 +1,4 @@
<script lang="ts">
import { theme } from "$lib/stores/theme_store";
import { T, useTask } from "@threlte/core";
import { onMount } from "svelte";
@@ -42,9 +41,9 @@
<T.PerspectiveCamera
makeDefault
position={[35.5, 32, 35.5]}
position={[35.5, 28, 35.5]}
oncreate={(c) => {
c.lookAt(0, 0, 0);
c.lookAt(-17, 0, 12);
}}
/>

View File

@@ -66,7 +66,7 @@
</script>
<div
class="trail-card relative rounded-2xl border border-input-border min-w-72 h-[386px] {fullWidth
class="trail-card relative rounded-2xl border border-input-border min-w-72 h-[386px] bg-background {fullWidth
? ''
: 'lg:w-72'} cursor-pointer flex flex-col"
class:bg-secondary-hover={selected}

View File

@@ -178,6 +178,7 @@
"gas-station": "",
"german": "Deutsch",
"get-position-from-exif": "Koordinaten aus EXIF Daten",
"get-started": "",
"grid": "Gitter",
"grocery-store": "",
"heading": "Heading",
@@ -320,6 +321,7 @@
"radius": "Radius",
"railway-station": "",
"read-more": "Mehr",
"ready-to-join": "",
"recalculate-elevation-data": "",
"recalculating-elevation-data-hint": "",
"register": "Registrieren",

View File

@@ -178,6 +178,7 @@
"gas-station": "Gas station",
"german": "German",
"get-position-from-exif": "Get coordinates from EXIF data",
"get-started": "Get started",
"grid": "Grid",
"grocery-store": "Grocery store",
"heading": "Heading",
@@ -320,6 +321,7 @@
"radius": "Radius",
"railway-station": "Railway station",
"read-more": "Read more",
"ready-to-join": "Ready to join",
"recalculate-elevation-data": "Recalculate elevation data",
"recalculating-elevation-data-hint": "Recalculating elevation data will erase the existing elevation data, if any, and replace it with data from Valhalla.",
"register": "Register",

View File

@@ -178,6 +178,7 @@
"gas-station": "",
"german": "Alemán",
"get-position-from-exif": "Obtener las coordenadas de los datos EXIF",
"get-started": "",
"grid": "Cuadricula",
"grocery-store": "",
"heading": "Heading",
@@ -320,6 +321,7 @@
"radius": "Radio",
"railway-station": "",
"read-more": "Leer más",
"ready-to-join": "",
"recalculate-elevation-data": "",
"recalculating-elevation-data-hint": "",
"register": "Registrar",

View File

@@ -178,6 +178,7 @@
"gas-station": "",
"german": "German",
"get-position-from-exif": "Get coordinates from EXIF data",
"get-started": "",
"grid": "Grid",
"grocery-store": "",
"heading": "Heading",
@@ -320,6 +321,7 @@
"radius": "Radius",
"railway-station": "",
"read-more": "Read more",
"ready-to-join": "",
"recalculate-elevation-data": "",
"recalculating-elevation-data-hint": "",
"register": "Register",

View File

@@ -178,6 +178,7 @@
"gas-station": "",
"german": "Allemand",
"get-position-from-exif": "Obtenir les coordonnées à partir des données EXIF",
"get-started": "",
"grid": "Grille",
"grocery-store": "",
"heading": "Heading",
@@ -320,6 +321,7 @@
"radius": "Rayon",
"railway-station": "",
"read-more": "Voir plus",
"ready-to-join": "",
"recalculate-elevation-data": "",
"recalculating-elevation-data-hint": "",
"register": "Créer un compte",

View File

@@ -178,6 +178,7 @@
"gas-station": "",
"german": "Német",
"get-position-from-exif": "Get coordinates from EXIF data",
"get-started": "",
"grid": "Grid",
"grocery-store": "",
"heading": "Heading",
@@ -320,6 +321,7 @@
"radius": "Átmérő",
"railway-station": "",
"read-more": "Read more",
"ready-to-join": "",
"recalculate-elevation-data": "",
"recalculating-elevation-data-hint": "",
"register": "Regisztráció",

View File

@@ -178,6 +178,7 @@
"gas-station": "",
"german": "Tedesco",
"get-position-from-exif": "Ottieni posizione da dati EXIF",
"get-started": "",
"grid": "Griglia",
"grocery-store": "",
"heading": "Heading",
@@ -320,6 +321,7 @@
"radius": "Raggio",
"railway-station": "",
"read-more": "Per saperne di più",
"ready-to-join": "",
"recalculate-elevation-data": "",
"recalculating-elevation-data-hint": "",
"register": "Registrati",

View File

@@ -178,6 +178,7 @@
"gas-station": "",
"german": "Duits",
"get-position-from-exif": "Coördinaten ophalen uit EXIF-gegevens",
"get-started": "",
"grid": "Rooster",
"grocery-store": "",
"heading": "Heading",
@@ -320,6 +321,7 @@
"radius": "Straal",
"railway-station": "",
"read-more": "Lees meer",
"ready-to-join": "",
"recalculate-elevation-data": "",
"recalculating-elevation-data-hint": "",
"register": "Registreren",

View File

@@ -178,6 +178,7 @@
"gas-station": "",
"german": "Niemiecki",
"get-position-from-exif": "Odczytaj współrzędne z danych EXIF",
"get-started": "",
"grid": "Siatka",
"grocery-store": "",
"heading": "Heading",
@@ -320,6 +321,7 @@
"radius": "Promień",
"railway-station": "",
"read-more": "Czytaj dalej",
"ready-to-join": "",
"recalculate-elevation-data": "",
"recalculating-elevation-data-hint": "",
"register": "Zarejestruj",

View File

@@ -178,6 +178,7 @@
"gas-station": "",
"german": "Alemão",
"get-position-from-exif": "Obter coordenadas dos dados EXIF",
"get-started": "",
"grid": "Grelha",
"grocery-store": "",
"heading": "Heading",
@@ -320,6 +321,7 @@
"radius": "Raio",
"railway-station": "",
"read-more": "Ler mais",
"ready-to-join": "",
"recalculate-elevation-data": "",
"recalculating-elevation-data-hint": "",
"register": "Registo",

View File

@@ -178,6 +178,7 @@
"gas-station": "",
"german": "Немецкий",
"get-position-from-exif": "Координаты из EXIF",
"get-started": "",
"grid": "Сетка",
"grocery-store": "",
"heading": "Heading",
@@ -320,6 +321,7 @@
"radius": "Радиус",
"railway-station": "",
"read-more": "Подробнее",
"ready-to-join": "",
"recalculate-elevation-data": "",
"recalculating-elevation-data-hint": "",
"register": "Регистрация",

View File

@@ -178,6 +178,7 @@
"gas-station": "",
"german": "德语",
"get-position-from-exif": "从EXIF数据获取坐标",
"get-started": "",
"grid": "网格",
"grocery-store": "",
"heading": "Heading",
@@ -320,6 +321,7 @@
"radius": "半径",
"railway-station": "",
"read-more": "阅读更多",
"ready-to-join": "",
"recalculate-elevation-data": "",
"recalculating-elevation-data-hint": "",
"register": "注册",