multica/apps/web/app
Naiyuan Qing f5c6f05295 fix(web): replace PWA icons with full-bleed versions to fix iOS white border
The original icon PNGs had pre-baked rounded corners and transparent
backgrounds. When iOS applies its own superellipse mask on Add to Home
Screen, the transparent corners were filled with white, creating a
visible white border around the icon.

Changes:
- Regenerate all icon PNGs as full-bleed (no rounded corners, opaque
  background filling entire canvas) from the existing logo SVG
- Add dedicated apple-touch-icon.png at 180x180 (iOS standard size)
- Add favicon.ico for universal browser fallback
- Replace oversized app/icon.png (540x540) with 192x192 full-bleed
- Update layout.tsx to reference apple-touch-icon.png
- Add explicit purpose: "any" to 192x192 manifest entry

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-05 14:46:30 +08:00
..
~offline feat(web): add PWA support for installability and offline fallback 2026-02-03 14:43:58 +08:00
app-header.tsx chore(web): replace old icons with company logo 2026-02-04 10:20:02 +08:00
favicon.ico fix(web): replace PWA icons with full-bleed versions to fix iOS white border 2026-02-05 14:46:30 +08:00
icon.png fix(web): replace PWA icons with full-bleed versions to fix iOS white border 2026-02-05 14:46:30 +08:00
layout.tsx fix(web): replace PWA icons with full-bleed versions to fix iOS white border 2026-02-05 14:46:30 +08:00
manifest.ts fix(web): replace PWA icons with full-bleed versions to fix iOS white border 2026-02-05 14:46:30 +08:00
page.tsx refactor(frontend): complete migration of all hooks and components to packages 2026-02-02 11:07:57 +08:00
sw-register.tsx feat(web): add PWA support for installability and offline fallback 2026-02-03 14:43:58 +08:00
theme-toggle.tsx refactor(ui): purify Chat component and move header to app layouts 2026-02-03 20:31:24 +08:00