Thank you!! Two follow-ups so I get this right 😬
1. When I add the manifest in the left sidebar, does Nordcraft serve
the file from my own project domain, or does it just insert a
<link rel="manifest"> pointing to wherever I host it?
I ask because scope and start_url must be same-origin with the
manifest URL. If I host the manifest on a different domain, my
scope resolves to that domain and all my pages end up out of
scope — which is exactly the bug I'm trying to fix (URL bar
appearing on subpages on iOS).
2. Same for the service worker: it can only control pages on its
own origin, so it can't be hosted elsewhere either. Is there a
way to serve it from my project's domain?
My goal is only display: standalone on iOS. If the manifest alone
does that, I'll skip the service worker.