Previous run left edit_document at 0/4 because the record task hadn't recorded it; the other 39 surfaces' goldens were optimized in-place by zopflipng (no visual change). Gallery HTML/markdown regenerated to reflect 160 Android goldens (40 surfaces × 4 variants). Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
39 KiB
39 KiB
honeyDue parity gallery
160 Android · 88 iOS · 48 screens
Auto-generated by scripts/build_parity_gallery.py — do not hand-edit.
See parity-gallery.md for the workflow guide.
Screens
- add_document
- add_residence
- add_task
- add_task_with_residence
- all_tasks
- animation_testing
- biometric_lock
- complete_task
- contractor_detail
- contractors
- contractors_list
- document_detail
- documents
- documents_warranties
- edit_document
- edit_residence
- edit_task
- feature_comparison
- forgot_password
- home
- join_residence
- login
- manage_users
- notification_preferences
- onboarding_create_account
- onboarding_first_task
- onboarding_home_profile
- onboarding_join_residence
- onboarding_location
- onboarding_name_residence
- onboarding_subscription
- onboarding_value_props
- onboarding_verify_email
- onboarding_welcome
- profile
- profile_edit
- profile_tab
- register
- reset_password
- residence_detail
- residences
- residences_list
- task_suggestions
- task_templates_browser
- tasks
- theme_selection
- verify_email
- verify_reset_code
add_document
| State / Mode | Android | iOS |
|---|---|---|
| empty / light | ![]() |
missing |
| empty / dark | ![]() |
missing |
| populated / light | ![]() |
missing |
| populated / dark | ![]() |
missing |
add_residence
| State / Mode | Android | iOS |
|---|---|---|
| empty / light | ![]() |
![]() |
| empty / dark | ![]() |
![]() |
| populated / light | ![]() |
![]() |
| populated / dark | ![]() |
![]() |
add_task
| State / Mode | Android | iOS |
|---|---|---|
| empty / light | missing | ![]() |
| empty / dark | missing | ![]() |
| populated / light | missing | ![]() |
| populated / dark | missing | ![]() |
add_task_with_residence
| State / Mode | Android | iOS |
|---|---|---|
| empty / light | missing | ![]() |
| empty / dark | missing | ![]() |
| populated / light | missing | ![]() |
| populated / dark | missing | ![]() |
all_tasks
| State / Mode | Android | iOS |
|---|---|---|
| empty / light | ![]() |
![]() |
| empty / dark | ![]() |
![]() |
| populated / light | ![]() |
![]() |
| populated / dark | ![]() |
![]() |
animation_testing
| State / Mode | Android | iOS |
|---|---|---|
| empty / light | ![]() |
missing |
| empty / dark | ![]() |
missing |
| populated / light | ![]() |
missing |
| populated / dark | ![]() |
missing |
biometric_lock
| State / Mode | Android | iOS |
|---|---|---|
| empty / light | ![]() |
missing |
| empty / dark | ![]() |
missing |
| populated / light | ![]() |
missing |
| populated / dark | ![]() |
missing |
complete_task
| State / Mode | Android | iOS |
|---|---|---|
| empty / light | ![]() |
missing |
| empty / dark | ![]() |
missing |
| populated / light | ![]() |
missing |
| populated / dark | ![]() |
missing |
contractor_detail
| State / Mode | Android | iOS |
|---|---|---|
| empty / light | ![]() |
missing |
| empty / dark | ![]() |
missing |
| populated / light | ![]() |
missing |
| populated / dark | ![]() |
missing |
contractors
| State / Mode | Android | iOS |
|---|---|---|
| empty / light | ![]() |
missing |
| empty / dark | ![]() |
missing |
| populated / light | ![]() |
missing |
| populated / dark | ![]() |
missing |
contractors_list
| State / Mode | Android | iOS |
|---|---|---|
| empty / light | missing | ![]() |
| empty / dark | missing | ![]() |
| populated / light | missing | ![]() |
| populated / dark | missing | ![]() |
document_detail
| State / Mode | Android | iOS |
|---|---|---|
| empty / light | ![]() |
missing |
| empty / dark | ![]() |
missing |
| populated / light | ![]() |
missing |
| populated / dark | ![]() |
missing |
documents
| State / Mode | Android | iOS |
|---|---|---|
| empty / light | ![]() |
missing |
| empty / dark | ![]() |
missing |
| populated / light | ![]() |
missing |
| populated / dark | ![]() |
missing |
documents_warranties
| State / Mode | Android | iOS |
|---|---|---|
| empty / light | missing | ![]() |
| empty / dark | missing | ![]() |
| populated / light | missing | ![]() |
| populated / dark | missing | ![]() |
edit_document
| State / Mode | Android | iOS |
|---|---|---|
| empty / light | ![]() |
missing |
| empty / dark | ![]() |
missing |
| populated / light | ![]() |
missing |
| populated / dark | ![]() |
missing |
edit_residence
| State / Mode | Android | iOS |
|---|---|---|
| empty / light | ![]() |
missing |
| empty / dark | ![]() |
missing |
| populated / light | ![]() |
missing |
| populated / dark | ![]() |
missing |
edit_task
| State / Mode | Android | iOS |
|---|---|---|
| empty / light | ![]() |
missing |
| empty / dark | ![]() |
missing |
| populated / light | ![]() |
missing |
| populated / dark | ![]() |
missing |
feature_comparison
| State / Mode | Android | iOS |
|---|---|---|
| empty / light | ![]() |
![]() |
| empty / dark | ![]() |
![]() |
| populated / light | ![]() |
![]() |
| populated / dark | ![]() |
![]() |
forgot_password
| State / Mode | Android | iOS |
|---|---|---|
| empty / light | ![]() |
![]() |
| empty / dark | ![]() |
![]() |
| populated / light | ![]() |
missing |
| populated / dark | ![]() |
missing |
home
| State / Mode | Android | iOS |
|---|---|---|
| empty / light | ![]() |
missing |
| empty / dark | ![]() |
missing |
| populated / light | ![]() |
missing |
| populated / dark | ![]() |
missing |
join_residence
| State / Mode | Android | iOS |
|---|---|---|
| empty / light | ![]() |
![]() |
| empty / dark | ![]() |
![]() |
| populated / light | ![]() |
![]() |
| populated / dark | ![]() |
![]() |
login
| State / Mode | Android | iOS |
|---|---|---|
| empty / light | ![]() |
![]() |
| empty / dark | ![]() |
![]() |
| populated / light | ![]() |
missing |
| populated / dark | ![]() |
missing |
manage_users
| State / Mode | Android | iOS |
|---|---|---|
| empty / light | ![]() |
missing |
| empty / dark | ![]() |
missing |
| populated / light | ![]() |
missing |
| populated / dark | ![]() |
missing |
notification_preferences
| State / Mode | Android | iOS |
|---|---|---|
| empty / light | ![]() |
![]() |
| empty / dark | ![]() |
![]() |
| populated / light | ![]() |
![]() |
| populated / dark | ![]() |
![]() |
onboarding_create_account
| State / Mode | Android | iOS |
|---|---|---|
| empty / light | ![]() |
![]() |
| empty / dark | ![]() |
![]() |
| populated / light | ![]() |
missing |
| populated / dark | ![]() |
missing |
onboarding_first_task
| State / Mode | Android | iOS |
|---|---|---|
| empty / light | missing | ![]() |
| empty / dark | missing | ![]() |
| populated / light | missing | missing |
| populated / dark | missing | missing |
onboarding_home_profile
| State / Mode | Android | iOS |
|---|---|---|
| empty / light | ![]() |
missing |
| empty / dark | ![]() |
missing |
| populated / light | ![]() |
missing |
| populated / dark | ![]() |
missing |
onboarding_join_residence
| State / Mode | Android | iOS |
|---|---|---|
| empty / light | ![]() |
![]() |
| empty / dark | ![]() |
![]() |
| populated / light | ![]() |
missing |
| populated / dark | ![]() |
missing |
onboarding_location
| State / Mode | Android | iOS |
|---|---|---|
| empty / light | ![]() |
missing |
| empty / dark | ![]() |
missing |
| populated / light | ![]() |
missing |
| populated / dark | ![]() |
missing |
onboarding_name_residence
| State / Mode | Android | iOS |
|---|---|---|
| empty / light | ![]() |
![]() |
| empty / dark | ![]() |
![]() |
| populated / light | ![]() |
missing |
| populated / dark | ![]() |
missing |
onboarding_subscription
| State / Mode | Android | iOS |
|---|---|---|
| empty / light | ![]() |
![]() |
| empty / dark | ![]() |
![]() |
| populated / light | ![]() |
missing |
| populated / dark | ![]() |
missing |
onboarding_value_props
| State / Mode | Android | iOS |
|---|---|---|
| empty / light | ![]() |
![]() |
| empty / dark | ![]() |
![]() |
| populated / light | ![]() |
missing |
| populated / dark | ![]() |
missing |
onboarding_verify_email
| State / Mode | Android | iOS |
|---|---|---|
| empty / light | ![]() |
![]() |
| empty / dark | ![]() |
![]() |
| populated / light | ![]() |
missing |
| populated / dark | ![]() |
missing |
onboarding_welcome
| State / Mode | Android | iOS |
|---|---|---|
| empty / light | ![]() |
![]() |
| empty / dark | ![]() |
![]() |
| populated / light | ![]() |
missing |
| populated / dark | ![]() |
missing |
profile
| State / Mode | Android | iOS |
|---|---|---|
| empty / light | ![]() |
missing |
| empty / dark | ![]() |
missing |
| populated / light | ![]() |
missing |
| populated / dark | ![]() |
missing |
profile_edit
| State / Mode | Android | iOS |
|---|---|---|
| empty / light | missing | ![]() |
| empty / dark | missing | ![]() |
| populated / light | missing | ![]() |
| populated / dark | missing | ![]() |
profile_tab
| State / Mode | Android | iOS |
|---|---|---|
| empty / light | missing | ![]() |
| empty / dark | missing | ![]() |
| populated / light | missing | ![]() |
| populated / dark | missing | ![]() |
register
| State / Mode | Android | iOS |
|---|---|---|
| empty / light | ![]() |
![]() |
| empty / dark | ![]() |
![]() |
| populated / light | ![]() |
missing |
| populated / dark | ![]() |
missing |
reset_password
| State / Mode | Android | iOS |
|---|---|---|
| empty / light | ![]() |
![]() |
| empty / dark | ![]() |
![]() |
| populated / light | ![]() |
missing |
| populated / dark | ![]() |
missing |
residence_detail
| State / Mode | Android | iOS |
|---|---|---|
| empty / light | ![]() |
missing |
| empty / dark | ![]() |
missing |
| populated / light | ![]() |
missing |
| populated / dark | ![]() |
missing |
residences
| State / Mode | Android | iOS |
|---|---|---|
| empty / light | ![]() |
missing |
| empty / dark | ![]() |
missing |
| populated / light | ![]() |
missing |
| populated / dark | ![]() |
missing |
residences_list
| State / Mode | Android | iOS |
|---|---|---|
| empty / light | missing | ![]() |
| empty / dark | missing | ![]() |
| populated / light | missing | ![]() |
| populated / dark | missing | ![]() |
task_suggestions
| State / Mode | Android | iOS |
|---|---|---|
| empty / light | ![]() |
![]() |
| empty / dark | ![]() |
![]() |
| populated / light | ![]() |
![]() |
| populated / dark | ![]() |
![]() |
task_templates_browser
| State / Mode | Android | iOS |
|---|---|---|
| empty / light | ![]() |
![]() |
| empty / dark | ![]() |
![]() |
| populated / light | ![]() |
![]() |
| populated / dark | ![]() |
![]() |
tasks
| State / Mode | Android | iOS |
|---|---|---|
| empty / light | ![]() |
missing |
| empty / dark | ![]() |
missing |
| populated / light | ![]() |
missing |
| populated / dark | ![]() |
missing |
theme_selection
| State / Mode | Android | iOS |
|---|---|---|
| empty / light | ![]() |
![]() |
| empty / dark | ![]() |
![]() |
| populated / light | ![]() |
![]() |
| populated / dark | ![]() |
![]() |
verify_email
| State / Mode | Android | iOS |
|---|---|---|
| empty / light | ![]() |
![]() |
| empty / dark | ![]() |
![]() |
| populated / light | ![]() |
missing |
| populated / dark | ![]() |
missing |
verify_reset_code
| State / Mode | Android | iOS |
|---|---|---|
| empty / light | ![]() |
![]() |
| empty / dark | ![]() |
![]() |
| populated / light | ![]() |
missing |
| populated / dark | ![]() |
missing |























































































































































































































































