Commit Graph
4 Commits
Author SHA1 Message Date
Nathan Schneider df55d7fafa PWA fixes: padded maskable icon (launcher crop), edge-to-edge bands, Firefox manifest fetch
- maskable-icon.png regenerated: logo at ~66% on the brand background —
  inside the maskable safe zone, so Android no longer crops it ('zoomed in').
- index.html: viewport-fit=cover + manifest link without
  crossorigin=use-credentials (Firefox Android fails to resolve manifest
  icons on credentialed fetches — missing launcher icon).
- custom.css: standalone-mode safe-area padding so app content clears the
  system bars; the bands show the theme-correct page background.
2026-10-21 22:16:29 -06:00
Nathan Schneider c47c311873 manifest icons: explicit any/maskable entries (no dual-purpose value — Firefox Android quirk), launcher sizes first 2026-10-20 22:21:00 -06:00
Nathan Schneider dcd7486415 patch_index: PWA identity — manifest name/short_name 'Inference Co-op'/'Inference', description, 512 icon purpose any+maskable (fixes generic Android icon + LibreChat label) 2026-10-20 21:56:42 -06:00
Nathan Schneider 0468562aa0 index.html branding via patch_index.py + per-build x-coop-build marker (SW self-heal); replaces fragile sed chain 2026-10-20 13:45:33 -06:00