chore(client): maskable PWA icon audit + safe-zone sign-off #224
Labels
No labels
area:auth
area:ci
area:db
area:infra
area:native
area:pwa
area:service
epic
feature
foundation
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
james/carol#224
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Context
#208 (PR #223) declared the existing
apps/client/public/icon-{192,512}.pngassets aspurpose: "any maskable"inapps/client/public/manifest.webmanifest. The C-on-blue-square mark survives a 40% safe-zone trim by eye, but it was a visual judgement, not a designer review.PWA installers (Chrome on Android, Edge desktop, etc.) crop maskable icons aggressively. If the safe zone is wrong, the install lands with a chopped-off logo on someone's home screen — a quietly bad first impression.
Source
Follow-up flagged in #223.
Scope
icon-maskable-192.png,icon-maskable-512.png) with proper padding and update the manifest to advertise bothpurpose: "any"andpurpose: "maskable"entries instead of a single combined"any maskable"entry.Acceptance criteria
purpose: "any"frompurpose: "maskable".Out of scope
Composes with
Part of
#176