diff --git a/website/src/lib/components/docs/docs.ts b/website/src/lib/components/docs/docs.ts index 74e87a4e..a88965e7 100644 --- a/website/src/lib/components/docs/docs.ts +++ b/website/src/lib/components/docs/docs.ts @@ -1,3 +1,6 @@ +import { File, FilePen, View, type Icon, Settings, Pencil, MapPin, Scissors, CalendarClock, Group, Ungroup, Filter, SquareDashedMousePointer } from "lucide-svelte"; +import type { ComponentType } from "svelte"; + export const guides: Record = { 'getting-started': [], menu: ['file', 'edit', 'view', 'settings'], @@ -7,11 +10,23 @@ export const guides: Record = { 'gpx': [], }; -export const guideIcons: Record = { +export const guideIcons: Record> = { "getting-started": "🚀", "menu": "📂 ⚙️", + "file": File, + "edit": FilePen, + "view": View, + "settings": Settings, "files-and-stats": "🗂 📈", "toolbar": "🧰", + "routing": Pencil, + "poi": MapPin, + "scissors": Scissors, + "time": CalendarClock, + "merge": Group, + "extract": Ungroup, + "minify": Filter, + "clean": SquareDashedMousePointer, "map-controls": "🗺", "gpx": "💾", }; diff --git a/website/src/routes/[...language]/help/+page.svelte b/website/src/routes/[...language]/help/+page.svelte index 66b04dd2..f54521de 100644 --- a/website/src/routes/[...language]/help/+page.svelte +++ b/website/src/routes/[...language]/help/+page.svelte @@ -27,6 +27,7 @@ href={getURLForLanguage($locale, `/help/${guide}/${subGuide}`)} class="h-fit px-0 py-1 text-muted-foreground text-base text-center whitespace-normal" > + {/each}