diff --git a/app/src/main/res/drawable/ic_launcher_foreground.xml b/app/src/main/res/drawable/ic_launcher_monochrome.xml similarity index 58% rename from app/src/main/res/drawable/ic_launcher_foreground.xml rename to app/src/main/res/drawable/ic_launcher_monochrome.xml index 9580f9f..a91aa0b 100644 --- a/app/src/main/res/drawable/ic_launcher_foreground.xml +++ b/app/src/main/res/drawable/ic_launcher_monochrome.xml @@ -2,11 +2,14 @@ - - + + diff --git a/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml b/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml index 5c84730..69fc468 100644 --- a/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml +++ b/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml @@ -1,6 +1,6 @@ - - + + diff --git a/app/src/main/res/mipmap-hdpi/ic_launcher_foreground.webp b/app/src/main/res/mipmap-hdpi/ic_launcher_foreground.webp new file mode 100644 index 0000000..92ddabc Binary files /dev/null and b/app/src/main/res/mipmap-hdpi/ic_launcher_foreground.webp differ diff --git a/app/src/main/res/mipmap-mdpi/ic_launcher_foreground.webp b/app/src/main/res/mipmap-mdpi/ic_launcher_foreground.webp new file mode 100644 index 0000000..9b9f1a7 Binary files /dev/null and b/app/src/main/res/mipmap-mdpi/ic_launcher_foreground.webp differ diff --git a/app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.webp b/app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.webp new file mode 100644 index 0000000..0f67955 Binary files /dev/null and b/app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.webp differ diff --git a/app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.webp b/app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.webp new file mode 100644 index 0000000..4afbfbf Binary files /dev/null and b/app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.webp differ diff --git a/app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.webp b/app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.webp new file mode 100644 index 0000000..0e074d3 Binary files /dev/null and b/app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.webp differ diff --git a/docs/design/README.md b/docs/design/README.md index a2dcd70..234ada2 100644 --- a/docs/design/README.md +++ b/docs/design/README.md @@ -183,10 +183,23 @@ theme change with no code of ours involved. The cost is that a missing night asset is invisible in light mode, which is why the preview pair in `OnboardingPreviews.kt` has one entry per illustration. -Still placeholder: **the launcher icon**, which keeps its simplified vector -because the supplied emblem has content close to its edges and an adaptive icon -masks about a quarter of the canvas away, so dropping it in unmodified would crop -the shield. Fitting it to the safe zone is issue #30. +**The launcher icon is the real emblem now too.** It was the last placeholder, +and it was blocked on a real constraint: an adaptive icon masks roughly a +quarter of the canvas away, and the first emblem had content hard against its +edges, so dropping it in would have cropped the shield. + +The emblem supplied for it solves that by putting the meaning in the middle — +calendar, shield, padlock — with the ring and botanicals as the outer decoration. +So it did not need redrawing, it needed *placing*: scaled into the 66dp safe +circle on the Deep Plum background from `BRAND_GUIDE.md` §18, it survives the +circular and rounded-square masks whole. Checked by simulating both masks, and +then by looking at the launcher. + +**The monochrome layer is still the simplified vector**, deliberately. A themed +icon is a silhouette — Android discards the colour and tints the alpha — so the +emblem's overlapping calendar, shield, padlock, crescent and leaves would flatten +into an unreadable blob. A ring with one dot still reads at 48dp in one colour, +which is all that layer has to do. ### What the artwork has to do diff --git a/docs/design/brand/icon.webp b/docs/design/brand/icon.webp new file mode 100644 index 0000000..fa15a5d Binary files /dev/null and b/docs/design/brand/icon.webp differ