Loading…
{% comment %} Asset URLs are absolute to the app origin (site_url): this page is also served through reverse-proxy domains, which route /static/* to the SDK asset CDN — Django staticfiles 404 there. site_url is empty when SITE_URL isn't externally reachable, degrading to relative paths. Raw paths, not the static tag: frontend/public/ ships unhashed, so a manifest-hashed URL 404s. No webmanifest/mask-icon links: cross-origin manifest fetches need CORS headers we don't guarantee, and they add nothing to a hosted survey page. {% endcomment %} {% if site_url %} {% endif %}
Loading…