diff --git a/core/designsystem/src/main/res/drawable-night-hdpi/art_welcome.webp b/core/designsystem/src/main/res/drawable-night-hdpi/art_welcome.webp index afd6ca1..5eb1c8c 100644 Binary files a/core/designsystem/src/main/res/drawable-night-hdpi/art_welcome.webp and b/core/designsystem/src/main/res/drawable-night-hdpi/art_welcome.webp differ diff --git a/core/designsystem/src/main/res/drawable-night-xhdpi/art_welcome.webp b/core/designsystem/src/main/res/drawable-night-xhdpi/art_welcome.webp index 821aa01..8d7e0c4 100644 Binary files a/core/designsystem/src/main/res/drawable-night-xhdpi/art_welcome.webp and b/core/designsystem/src/main/res/drawable-night-xhdpi/art_welcome.webp differ diff --git a/core/designsystem/src/main/res/drawable-night-xxhdpi/art_welcome.webp b/core/designsystem/src/main/res/drawable-night-xxhdpi/art_welcome.webp index 9ee4579..7ecc806 100644 Binary files a/core/designsystem/src/main/res/drawable-night-xxhdpi/art_welcome.webp and b/core/designsystem/src/main/res/drawable-night-xxhdpi/art_welcome.webp differ diff --git a/core/designsystem/src/main/res/drawable-night-xxxhdpi/art_welcome.webp b/core/designsystem/src/main/res/drawable-night-xxxhdpi/art_welcome.webp index da90aa4..c713a04 100644 Binary files a/core/designsystem/src/main/res/drawable-night-xxxhdpi/art_welcome.webp and b/core/designsystem/src/main/res/drawable-night-xxxhdpi/art_welcome.webp differ diff --git a/docs/design/dist/Dark/01_WelcomeIllustration_dark.webp b/docs/design/dist/Dark/01_WelcomeIllustration_dark.webp index 42dcb71..0f6a19f 100644 Binary files a/docs/design/dist/Dark/01_WelcomeIllustration_dark.webp and b/docs/design/dist/Dark/01_WelcomeIllustration_dark.webp differ diff --git a/docs/design/dist/README.md b/docs/design/dist/README.md index 450e13d..eb0151a 100644 --- a/docs/design/dist/README.md +++ b/docs/design/dist/README.md @@ -3,7 +3,7 @@ ``` Status: Current Owner: _null -Last reviewed: 2026-08-18 +Last reviewed: 2026-08-20 Governs: docs/design/dist/** — the onboarding illustration set and what it is for Review trigger: Any illustration added or replaced here; the onboarding artwork in issue #29 landing in the app @@ -71,6 +71,10 @@ to reintroduce by regenerating carelessly: estimate". A later draft named the correct fields but painted *Confidence — Low* permanently, which is wrong for anyone with a settled cycle. Naming nothing is the only version that cannot contradict the live forecast. +- **`01_Welcome` is overlapping cycle rings in both themes.** Dark `01` once + drifted into the forecast vocabulary — calendar, dashed predicted days and an + arrow — while light `01` stayed correct. Judge any future replacement against + light `01`, not dark `07`. - **The dark set is a real dark composition**, not the light one dimmed — the midnight-plum ground `BRAND_GUIDE.md` §22 specifies. diff --git a/docs/history/DEVELOPMENT_LOG.md b/docs/history/DEVELOPMENT_LOG.md index a8e8397..4b7ae50 100644 --- a/docs/history/DEVELOPMENT_LOG.md +++ b/docs/history/DEVELOPMENT_LOG.md @@ -32,6 +32,32 @@ written and stay true. It is exempt from review for the same reason a receipt is ## Entries +### 2026-08-20 — Dark welcome artwork corrected + +Issue #44 is fixed in the artwork set and in the shipping drawables. The dark +welcome source now matches the light welcome subject: overlapping translucent +cycle rings over the night landscape, with a crescent moon, botanicals and no +calendar, arrow, dashed forecast days, text or step badge. Only `01_Welcome` was +changed; dark `07_Forecast` stayed as the forecast scene. + +The corrected source is +`docs/design/dist/Dark/01_WelcomeIllustration_dark.webp`, and the four +`drawable-night-*dpi/art_welcome.webp` variants were regenerated from it at the +existing bucket sizes. The owning dist README was reviewed in the same change +and now records the trap: future replacements should judge dark `01` against +light `01`, not dark `07`. + +**What this proved:** visual inspection of the corrected source; `identify` +confirmed `2048x1365` for the source and `617x411`, `822x548`, `1233x822`, +`1644x1096` for the night buckets; a SHA-256 check reported all 16 source WebPs +unique; `./gradlew checkThemedDrawables` passed; `./gradlew assembleDebug` +passed. + +**Next action:** work issue #32, the Play Store listing assets, then finish #31's +neutral incognito launcher label/icon against that final asset direction. + +**Blockers:** none. + ### 2026-08-19 (later) — Batch 06 closed, and four guards that can now fail Export, the privacy promise, the themed-drawable guard and the notification icon