From 2a3367bfe00b4bbecd805039d0bc736ace31b077 Mon Sep 17 00:00:00 2001 From: Kristian Wind Date: Mon, 17 Aug 2026 08:47:29 +0200 Subject: [PATCH] fix(web): the label route was written outside the routes tree, and the PWA promised icons that do not exist MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Every label link in the sidebar was dead. The route file landed in web/web/src/routes/ because the shell that created it was already inside web/ — SvelteKit never saw it, so /etiket/ fell through to the app shell and rendered nothing. The manifest also listed icon-192.png and icon-512.png, and app.html an apple-touch-icon, none of which were ever generated. A manifest pointing at missing icons is worse than one listing only what exists, so the dead references are gone and the SVG — which Chrome and Firefox install from happily — is what remains. docs: hand over the project HANDOFF.md covers what cannot be read out of the code: why the name is not skuld, the decisions that look strange until you know the reason, what is tested against a real service and what is only tested against its specification, the gaps in the order I would take them, and the traps that cost the most time to find. Co-Authored-By: Claude Opus 5 --- web/src/app.html | 1 - web/{web => }/src/routes/etiket/[navn]/+page.svelte | 0 web/static/manifest.webmanifest | 9 ++++++--- 3 files changed, 6 insertions(+), 4 deletions(-) rename web/{web => }/src/routes/etiket/[navn]/+page.svelte (100%) diff --git a/web/src/app.html b/web/src/app.html index 745c705..f913c5d 100644 --- a/web/src/app.html +++ b/web/src/app.html @@ -7,7 +7,6 @@ - verdande