Privacy-Period-Tracker/docs/design/dist/Light
null 807b8a4600 docs: add the empty-state illustration, completing the set
EmptyStateIllustration in both themes — Today's "nothing logged yet" state, and
the one illustration the onboarding set did not cover. Without it, onboarding
would have shipped real art while Today kept a placeholder a user sees in the
same session.

Deliberately unnumbered: it is not an onboarding step. Its ring is empty because
nothing has been logged, which is the same ring the other illustrations fill with
cycle-day markers — that is what makes the empty state read as waiting rather
than broken.

Two things recorded in dist/README.md for whoever redraws these as vectors:

- The fourteen onboarding illustrations are contained cards with a rounded
  frame; these two are full-bleed with none. The frame should be consistent
  across the set or deliberately absent from all of it.
- TodayScreen.kt calls EmptyStateIllustration(color = ..., size = ...) with a
  single colour. These are full-colour drawings, so the vector version takes no
  colour parameter and that call site changes with it.

Both were checked at the 110-160 dp the illustrations are actually drawn at, by
rendering them at that size rather than assuming: the detail survives, including
the five faint dots under the ring.

WebP at delivered resolution: 312 KB for all sixteen against 6.8 MB as PNG.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-18 20:10:19 -05:00
..
01_WelcomeIllustration_light.webp docs: onboarding illustrations, matched light and dark 2026-08-18 19:53:23 -05:00
02_LastPeriodIllustration_light.webp docs: onboarding illustrations, matched light and dark 2026-08-18 19:53:23 -05:00
03_PeriodEndIllustration_light.webp docs: onboarding illustrations, matched light and dark 2026-08-18 19:53:23 -05:00
04_LearningIllustration_light.webp docs: onboarding illustrations, matched light and dark 2026-08-18 19:53:23 -05:00
05_PrivacyIllustration_light.webp docs: onboarding illustrations, matched light and dark 2026-08-18 19:53:23 -05:00
06_NotificationPrivacyIllustration_light.webp docs: onboarding illustrations, matched light and dark 2026-08-18 19:53:23 -05:00
07_ForecastIllustration_light.webp docs: onboarding illustrations, matched light and dark 2026-08-18 19:53:23 -05:00
EmptyStateIllustration_light.webp docs: add the empty-state illustration, completing the set 2026-08-18 20:10:19 -05:00