diff --git a/ROADMAP.md b/ROADMAP.md index 6218bb56..a0e7aedc 100644 --- a/ROADMAP.md +++ b/ROADMAP.md @@ -6,9 +6,10 @@ 2. Auth? 3. Backend Server (non-SvelteKit)? 4. Push Notifications? -5. Explore turborepo -6. Explore Histoire instead of Storybook -7. SVG icons, see src/lib/components/image/\* and , +5. Explore turborepo and `concurrently` for faster builds +6. Github actions for CI/CD +7. Explore Histoire instead of Storybook +8. SVG icons, see src/lib/components/image/\* and , ## Package Updates diff --git a/src/lib/components/header/PureHeader.svelte b/src/lib/components/header/PureHeader.svelte index 4efa695e..7ca16381 100644 --- a/src/lib/components/header/PureHeader.svelte +++ b/src/lib/components/header/PureHeader.svelte @@ -9,12 +9,24 @@ export let pathname = '/'; $: path1st = '/' + (pathname ?? '').split('/')[1]; + let brandLink: SiteLink; let headerLinks: SiteLink[] = []; onMount(async () => { /* DISABLED (see root +layout.svelte) await loadIonicPWAElements(window); */ const mypath = import.meta.url; + brandLink = ( + await prepSiteLinks( + siteLinks, + mypath, + 'brand', + 1, + /* nodeFilter */ true, + /* flatten */ true, + /* prune */ false // Allow brand without a link + ) + )?.[0]; headerLinks = await prepSiteLinks( siteLinks, mypath, @@ -30,9 +42,28 @@