Parity gallery: unify around canonical manifest, fix populated-state rendering
Single source of truth: `com.tt.honeyDue.testing.GalleryScreens` lists every user-reachable screen with its category (DataCarrying / DataFree) and per-platform reachability. Both platforms' test harnesses are CI-gated against it — `GalleryManifestParityTest` on each side fails if the surface list drifts from the manifest. Variant matrix by category: DataCarrying captures 4 PNGs (empty/populated × light/dark), DataFree captures 2 (light/dark only). Empty variants for DataCarrying use `FixtureDataManager.empty(seedLookups = false)` so form screens that only read DM lookups can diff against populated. Detail-screen rendering fixed on both platforms. Root cause: VM `stateIn(Eagerly, initialValue = …)` closures evaluated `_selectedX.value` before screen-side `LaunchedEffect` / `.onAppear` could set the id, leaving populated captures byte-identical to empty. Kotlin: `ContractorViewModel` + `DocumentViewModel` accept `initialSelectedX: Int? = null` so the id is set in the primary constructor before `stateIn` computes its seed. Swift: `ContractorViewModel`, `DocumentViewModelWrapper`, `ResidenceViewModel`, `OnboardingTasksViewModel` gained pre-seed init params. `ContractorDetailView`, `DocumentDetailView`, `ResidenceDetailView`, `OnboardingFirstTaskContent` gained test/preview init overloads that accept the pre-seeded VM. Corresponding view bodies prefer cached success state over loading/error — avoids a spinner flashing over already-visible content during background refreshes (production benefit too). Real production bug fixed along the way: `DataManager.clear()` was missing `_contractorDetail`, `_documentDetail`, `_contractorsByResidence`, `_taskCompletions`, `_notificationPreferences`. On logout these maps leaked across user sessions; in the gallery they leaked the previous surface's populated state into the next surface's empty capture. `ImagePicker.android.kt` guards `rememberCameraPicker` with `LocalInspectionMode` — `FileProvider.getUriForFile` can't resolve the Robolectric test-cache path, so `add_document` / `edit_document` previously failed the entire capture. Honest reclassifications: `complete_task`, `manage_users`, and `task_suggestions` moved to DataFree. Their first-paint visible state is driven by static props or APILayer calls, not by anything on `IDataManager` — populated would be byte-identical to empty without a significant production rewire. The manifest comments call this out. Manifest counts after all moves: 43 screens = 12 DataCarrying + 31 DataFree, 37 on both platforms + 3 Android-only (home, documents, biometric_lock) + 3 iOS-only (documents_warranties, add_task, profile_edit). Test results after full record: Android: 11/11 DataCarrying diff populated vs empty iOS: 12/12 DataCarrying diff populated vs empty Also in this change: - `scripts/build_parity_gallery.py` parses the Kotlin manifest directly, renders rows in product-flow order, shows explicit `[missing — <platform>]` placeholders for expected-but-absent captures and muted `not on <platform>` placeholders for platform-specific screens. Docs regenerated. - `scripts/cleanup_orphan_goldens.sh` safely removes PNGs from prior test configurations (theme-named, compare artifacts, legacy empty/populated pairs for what is now DataFree). Dry-run by default. - `docs/parity-gallery.md` rewritten: canonical-manifest workflow, adding-a-screen guide, variant matrix explained. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -11,360 +11,270 @@
|
||||
border-bottom: 1px solid #30363d; font-size: 12px; z-index: 10; }
|
||||
.nav a { color: #79c0ff; margin-right: 10px; text-decoration: none; white-space: nowrap; }
|
||||
.nav a:hover { text-decoration: underline; }
|
||||
.grid-header { display: grid; grid-template-columns: 120px 1fr 1fr; gap: 12px;
|
||||
.grid-header { display: grid; grid-template-columns: 140px 1fr 1fr; gap: 12px;
|
||||
padding: 0 12px 8px; color: #8b949e; font-size: 12px; font-weight: 600;
|
||||
position: sticky; top: 38px; background: #0d1117; z-index: 9;
|
||||
border-bottom: 1px solid #30363d; }
|
||||
.screen { background: #161b22; border-radius: 8px; padding: 12px; margin-bottom: 20px; }
|
||||
.screen h2 { margin: 0 0 8px; font-size: 16px; color: #e6edf3; }
|
||||
.row { display: grid; grid-template-columns: 120px 1fr 1fr; gap: 12px;
|
||||
.screen h2 { margin: 0 0 8px; font-size: 16px; color: #e6edf3; display: flex; align-items: center; gap: 8px; }
|
||||
.badge { font-size: 11px; font-weight: 600; padding: 2px 8px; border-radius: 10px; }
|
||||
.badge-datacarrying { background: #0d5d56; color: #7ee2d1; }
|
||||
.badge-datafree { background: #30363d; color: #8b949e; }
|
||||
.row { display: grid; grid-template-columns: 140px 1fr 1fr; gap: 12px;
|
||||
margin-bottom: 8px; align-items: start; }
|
||||
.label { font-size: 12px; color: #c9d1d9; padding-top: 4px; }
|
||||
.label .mode { color: #8b949e; font-weight: 400; }
|
||||
.row img { width: 100%; border: 1px solid #30363d; border-radius: 4px; display: block; }
|
||||
.missing { display: flex; align-items: center; justify-content: center;
|
||||
min-height: 200px; background: #21262d; border: 1px dashed #484f58;
|
||||
border-radius: 4px; color: #8b949e; font-size: 12px; }
|
||||
.missing { display: flex; flex-direction: column; align-items: center; justify-content: center;
|
||||
min-height: 200px; background: #21262d; border-radius: 4px;
|
||||
font-size: 13px; font-weight: 600; padding: 8px; }
|
||||
.missing.missing-needed { border: 2px dashed #f85149; color: #f85149; }
|
||||
.missing.missing-platform { border: 1px solid #30363d; color: #8b949e; }
|
||||
.missing .hint { color: #6e7681; font-size: 10px; font-weight: 400;
|
||||
margin-top: 6px; font-family: ui-monospace, monospace; }
|
||||
.badge-only { background: #484f58; color: #c9d1d9; }
|
||||
</style></head><body>
|
||||
<h1>honeyDue parity gallery</h1>
|
||||
<div class='meta'>160 Android · 88 iOS · 48 screens</div>
|
||||
<div class='nav'><a href='#add_document'>add_document</a> <a href='#add_residence'>add_residence</a> <a href='#add_task'>add_task</a> <a href='#add_task_with_residence'>add_task_with_residence</a> <a href='#all_tasks'>all_tasks</a> <a href='#animation_testing'>animation_testing</a> <a href='#biometric_lock'>biometric_lock</a> <a href='#complete_task'>complete_task</a> <a href='#contractor_detail'>contractor_detail</a> <a href='#contractors'>contractors</a> <a href='#contractors_list'>contractors_list</a> <a href='#document_detail'>document_detail</a> <a href='#documents'>documents</a> <a href='#documents_warranties'>documents_warranties</a> <a href='#edit_document'>edit_document</a> <a href='#edit_residence'>edit_residence</a> <a href='#edit_task'>edit_task</a> <a href='#feature_comparison'>feature_comparison</a> <a href='#forgot_password'>forgot_password</a> <a href='#home'>home</a> <a href='#join_residence'>join_residence</a> <a href='#login'>login</a> <a href='#manage_users'>manage_users</a> <a href='#notification_preferences'>notification_preferences</a> <a href='#onboarding_create_account'>onboarding_create_account</a> <a href='#onboarding_first_task'>onboarding_first_task</a> <a href='#onboarding_home_profile'>onboarding_home_profile</a> <a href='#onboarding_join_residence'>onboarding_join_residence</a> <a href='#onboarding_location'>onboarding_location</a> <a href='#onboarding_name_residence'>onboarding_name_residence</a> <a href='#onboarding_subscription'>onboarding_subscription</a> <a href='#onboarding_value_props'>onboarding_value_props</a> <a href='#onboarding_verify_email'>onboarding_verify_email</a> <a href='#onboarding_welcome'>onboarding_welcome</a> <a href='#profile'>profile</a> <a href='#profile_edit'>profile_edit</a> <a href='#profile_tab'>profile_tab</a> <a href='#register'>register</a> <a href='#reset_password'>reset_password</a> <a href='#residence_detail'>residence_detail</a> <a href='#residences'>residences</a> <a href='#residences_list'>residences_list</a> <a href='#task_suggestions'>task_suggestions</a> <a href='#task_templates_browser'>task_templates_browser</a> <a href='#tasks'>tasks</a> <a href='#theme_selection'>theme_selection</a> <a href='#verify_email'>verify_email</a> <a href='#verify_reset_code'>verify_reset_code</a></div>
|
||||
<div class='meta'>43 screens · 12 DataCarrying · 31 DataFree · 102 Android PNGs · 174 iOS PNGs</div>
|
||||
<div class='nav'><a href='#login'>login</a> <a href='#register'>register</a> <a href='#forgot_password'>forgot_password</a> <a href='#verify_reset_code'>verify_reset_code</a> <a href='#reset_password'>reset_password</a> <a href='#verify_email'>verify_email</a> <a href='#onboarding_welcome'>onboarding_welcome</a> <a href='#onboarding_value_props'>onboarding_value_props</a> <a href='#onboarding_create_account'>onboarding_create_account</a> <a href='#onboarding_verify_email'>onboarding_verify_email</a> <a href='#onboarding_location'>onboarding_location</a> <a href='#onboarding_name_residence'>onboarding_name_residence</a> <a href='#onboarding_home_profile'>onboarding_home_profile</a> <a href='#onboarding_join_residence'>onboarding_join_residence</a> <a href='#onboarding_first_task'>onboarding_first_task</a> <a href='#onboarding_subscription'>onboarding_subscription</a> <a href='#home'>home</a> <a href='#residences'>residences</a> <a href='#residence_detail'>residence_detail</a> <a href='#add_residence'>add_residence</a> <a href='#edit_residence'>edit_residence</a> <a href='#join_residence'>join_residence</a> <a href='#manage_users'>manage_users</a> <a href='#all_tasks'>all_tasks</a> <a href='#add_task'>add_task</a> <a href='#add_task_with_residence'>add_task_with_residence</a> <a href='#edit_task'>edit_task</a> <a href='#complete_task'>complete_task</a> <a href='#task_suggestions'>task_suggestions</a> <a href='#task_templates_browser'>task_templates_browser</a> <a href='#contractors'>contractors</a> <a href='#contractor_detail'>contractor_detail</a> <a href='#documents'>documents</a> <a href='#documents_warranties'>documents_warranties</a> <a href='#document_detail'>document_detail</a> <a href='#add_document'>add_document</a> <a href='#edit_document'>edit_document</a> <a href='#profile'>profile</a> <a href='#profile_edit'>profile_edit</a> <a href='#notification_preferences'>notification_preferences</a> <a href='#theme_selection'>theme_selection</a> <a href='#biometric_lock'>biometric_lock</a> <a href='#feature_comparison'>feature_comparison</a></div>
|
||||
<div class='grid-header'><div class='label'></div><div>Android</div><div>iOS</div></div>
|
||||
<div class='screen' id='add_document'>
|
||||
<h2>add_document</h2>
|
||||
<div class='row'><div class='label'>empty<br><span class='mode'>light</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/add_document_empty_light.png' alt='add_document_empty_light Android'/><div class='missing'>iOS missing</div></div>
|
||||
<div class='row'><div class='label'>empty<br><span class='mode'>dark</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/add_document_empty_dark.png' alt='add_document_empty_dark Android'/><div class='missing'>iOS missing</div></div>
|
||||
<div class='row'><div class='label'>populated<br><span class='mode'>light</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/add_document_populated_light.png' alt='add_document_populated_light Android'/><div class='missing'>iOS missing</div></div>
|
||||
<div class='row'><div class='label'>populated<br><span class='mode'>dark</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/add_document_populated_dark.png' alt='add_document_populated_dark Android'/><div class='missing'>iOS missing</div></div>
|
||||
</div>
|
||||
<div class='screen' id='add_residence'>
|
||||
<h2>add_residence</h2>
|
||||
<div class='row'><div class='label'>empty<br><span class='mode'>light</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/add_residence_empty_light.png' alt='add_residence_empty_light Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_add_residence_empty.add_residence_empty_light.png' alt='add_residence_empty_light iOS'/></div>
|
||||
<div class='row'><div class='label'>empty<br><span class='mode'>dark</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/add_residence_empty_dark.png' alt='add_residence_empty_dark Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_add_residence_empty.add_residence_empty_dark.png' alt='add_residence_empty_dark iOS'/></div>
|
||||
<div class='row'><div class='label'>populated<br><span class='mode'>light</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/add_residence_populated_light.png' alt='add_residence_populated_light Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_add_residence_populated.add_residence_populated_light.png' alt='add_residence_populated_light iOS'/></div>
|
||||
<div class='row'><div class='label'>populated<br><span class='mode'>dark</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/add_residence_populated_dark.png' alt='add_residence_populated_dark Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_add_residence_populated.add_residence_populated_dark.png' alt='add_residence_populated_dark iOS'/></div>
|
||||
</div>
|
||||
<div class='screen' id='add_task'>
|
||||
<h2>add_task</h2>
|
||||
<div class='row'><div class='label'>empty<br><span class='mode'>light</span></div><div class='missing'>Android missing</div><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_add_task_empty.add_task_empty_light.png' alt='add_task_empty_light iOS'/></div>
|
||||
<div class='row'><div class='label'>empty<br><span class='mode'>dark</span></div><div class='missing'>Android missing</div><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_add_task_empty.add_task_empty_dark.png' alt='add_task_empty_dark iOS'/></div>
|
||||
<div class='row'><div class='label'>populated<br><span class='mode'>light</span></div><div class='missing'>Android missing</div><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_add_task_populated.add_task_populated_light.png' alt='add_task_populated_light iOS'/></div>
|
||||
<div class='row'><div class='label'>populated<br><span class='mode'>dark</span></div><div class='missing'>Android missing</div><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_add_task_populated.add_task_populated_dark.png' alt='add_task_populated_dark iOS'/></div>
|
||||
</div>
|
||||
<div class='screen' id='add_task_with_residence'>
|
||||
<h2>add_task_with_residence</h2>
|
||||
<div class='row'><div class='label'>empty<br><span class='mode'>light</span></div><div class='missing'>Android missing</div><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_add_task_with_residence_empty.add_task_with_residence_empty_light.png' alt='add_task_with_residence_empty_light iOS'/></div>
|
||||
<div class='row'><div class='label'>empty<br><span class='mode'>dark</span></div><div class='missing'>Android missing</div><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_add_task_with_residence_empty.add_task_with_residence_empty_dark.png' alt='add_task_with_residence_empty_dark iOS'/></div>
|
||||
<div class='row'><div class='label'>populated<br><span class='mode'>light</span></div><div class='missing'>Android missing</div><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_add_task_with_residence_populated.add_task_with_residence_populated_light.png' alt='add_task_with_residence_populated_light iOS'/></div>
|
||||
<div class='row'><div class='label'>populated<br><span class='mode'>dark</span></div><div class='missing'>Android missing</div><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_add_task_with_residence_populated.add_task_with_residence_populated_dark.png' alt='add_task_with_residence_populated_dark iOS'/></div>
|
||||
</div>
|
||||
<div class='screen' id='all_tasks'>
|
||||
<h2>all_tasks</h2>
|
||||
<div class='row'><div class='label'>empty<br><span class='mode'>light</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/all_tasks_empty_light.png' alt='all_tasks_empty_light Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_all_tasks_empty.all_tasks_empty_light.png' alt='all_tasks_empty_light iOS'/></div>
|
||||
<div class='row'><div class='label'>empty<br><span class='mode'>dark</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/all_tasks_empty_dark.png' alt='all_tasks_empty_dark Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_all_tasks_empty.all_tasks_empty_dark.png' alt='all_tasks_empty_dark iOS'/></div>
|
||||
<div class='row'><div class='label'>populated<br><span class='mode'>light</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/all_tasks_populated_light.png' alt='all_tasks_populated_light Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_all_tasks_populated.all_tasks_populated_light.png' alt='all_tasks_populated_light iOS'/></div>
|
||||
<div class='row'><div class='label'>populated<br><span class='mode'>dark</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/all_tasks_populated_dark.png' alt='all_tasks_populated_dark Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_all_tasks_populated.all_tasks_populated_dark.png' alt='all_tasks_populated_dark iOS'/></div>
|
||||
</div>
|
||||
<div class='screen' id='animation_testing'>
|
||||
<h2>animation_testing</h2>
|
||||
<div class='row'><div class='label'>empty<br><span class='mode'>light</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/animation_testing_empty_light.png' alt='animation_testing_empty_light Android'/><div class='missing'>iOS missing</div></div>
|
||||
<div class='row'><div class='label'>empty<br><span class='mode'>dark</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/animation_testing_empty_dark.png' alt='animation_testing_empty_dark Android'/><div class='missing'>iOS missing</div></div>
|
||||
<div class='row'><div class='label'>populated<br><span class='mode'>light</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/animation_testing_populated_light.png' alt='animation_testing_populated_light Android'/><div class='missing'>iOS missing</div></div>
|
||||
<div class='row'><div class='label'>populated<br><span class='mode'>dark</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/animation_testing_populated_dark.png' alt='animation_testing_populated_dark Android'/><div class='missing'>iOS missing</div></div>
|
||||
</div>
|
||||
<div class='screen' id='biometric_lock'>
|
||||
<h2>biometric_lock</h2>
|
||||
<div class='row'><div class='label'>empty<br><span class='mode'>light</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/biometric_lock_empty_light.png' alt='biometric_lock_empty_light Android'/><div class='missing'>iOS missing</div></div>
|
||||
<div class='row'><div class='label'>empty<br><span class='mode'>dark</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/biometric_lock_empty_dark.png' alt='biometric_lock_empty_dark Android'/><div class='missing'>iOS missing</div></div>
|
||||
<div class='row'><div class='label'>populated<br><span class='mode'>light</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/biometric_lock_populated_light.png' alt='biometric_lock_populated_light Android'/><div class='missing'>iOS missing</div></div>
|
||||
<div class='row'><div class='label'>populated<br><span class='mode'>dark</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/biometric_lock_populated_dark.png' alt='biometric_lock_populated_dark Android'/><div class='missing'>iOS missing</div></div>
|
||||
</div>
|
||||
<div class='screen' id='complete_task'>
|
||||
<h2>complete_task</h2>
|
||||
<div class='row'><div class='label'>empty<br><span class='mode'>light</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/complete_task_empty_light.png' alt='complete_task_empty_light Android'/><div class='missing'>iOS missing</div></div>
|
||||
<div class='row'><div class='label'>empty<br><span class='mode'>dark</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/complete_task_empty_dark.png' alt='complete_task_empty_dark Android'/><div class='missing'>iOS missing</div></div>
|
||||
<div class='row'><div class='label'>populated<br><span class='mode'>light</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/complete_task_populated_light.png' alt='complete_task_populated_light Android'/><div class='missing'>iOS missing</div></div>
|
||||
<div class='row'><div class='label'>populated<br><span class='mode'>dark</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/complete_task_populated_dark.png' alt='complete_task_populated_dark Android'/><div class='missing'>iOS missing</div></div>
|
||||
</div>
|
||||
<div class='screen' id='contractor_detail'>
|
||||
<h2>contractor_detail</h2>
|
||||
<div class='row'><div class='label'>empty<br><span class='mode'>light</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/contractor_detail_empty_light.png' alt='contractor_detail_empty_light Android'/><div class='missing'>iOS missing</div></div>
|
||||
<div class='row'><div class='label'>empty<br><span class='mode'>dark</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/contractor_detail_empty_dark.png' alt='contractor_detail_empty_dark Android'/><div class='missing'>iOS missing</div></div>
|
||||
<div class='row'><div class='label'>populated<br><span class='mode'>light</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/contractor_detail_populated_light.png' alt='contractor_detail_populated_light Android'/><div class='missing'>iOS missing</div></div>
|
||||
<div class='row'><div class='label'>populated<br><span class='mode'>dark</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/contractor_detail_populated_dark.png' alt='contractor_detail_populated_dark Android'/><div class='missing'>iOS missing</div></div>
|
||||
</div>
|
||||
<div class='screen' id='contractors'>
|
||||
<h2>contractors</h2>
|
||||
<div class='row'><div class='label'>empty<br><span class='mode'>light</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/contractors_empty_light.png' alt='contractors_empty_light Android'/><div class='missing'>iOS missing</div></div>
|
||||
<div class='row'><div class='label'>empty<br><span class='mode'>dark</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/contractors_empty_dark.png' alt='contractors_empty_dark Android'/><div class='missing'>iOS missing</div></div>
|
||||
<div class='row'><div class='label'>populated<br><span class='mode'>light</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/contractors_populated_light.png' alt='contractors_populated_light Android'/><div class='missing'>iOS missing</div></div>
|
||||
<div class='row'><div class='label'>populated<br><span class='mode'>dark</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/contractors_populated_dark.png' alt='contractors_populated_dark Android'/><div class='missing'>iOS missing</div></div>
|
||||
</div>
|
||||
<div class='screen' id='contractors_list'>
|
||||
<h2>contractors_list</h2>
|
||||
<div class='row'><div class='label'>empty<br><span class='mode'>light</span></div><div class='missing'>Android missing</div><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_contractors_list_empty.contractors_list_empty_light.png' alt='contractors_list_empty_light iOS'/></div>
|
||||
<div class='row'><div class='label'>empty<br><span class='mode'>dark</span></div><div class='missing'>Android missing</div><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_contractors_list_empty.contractors_list_empty_dark.png' alt='contractors_list_empty_dark iOS'/></div>
|
||||
<div class='row'><div class='label'>populated<br><span class='mode'>light</span></div><div class='missing'>Android missing</div><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_contractors_list_populated.contractors_list_populated_light.png' alt='contractors_list_populated_light iOS'/></div>
|
||||
<div class='row'><div class='label'>populated<br><span class='mode'>dark</span></div><div class='missing'>Android missing</div><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_contractors_list_populated.contractors_list_populated_dark.png' alt='contractors_list_populated_dark iOS'/></div>
|
||||
</div>
|
||||
<div class='screen' id='document_detail'>
|
||||
<h2>document_detail</h2>
|
||||
<div class='row'><div class='label'>empty<br><span class='mode'>light</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/document_detail_empty_light.png' alt='document_detail_empty_light Android'/><div class='missing'>iOS missing</div></div>
|
||||
<div class='row'><div class='label'>empty<br><span class='mode'>dark</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/document_detail_empty_dark.png' alt='document_detail_empty_dark Android'/><div class='missing'>iOS missing</div></div>
|
||||
<div class='row'><div class='label'>populated<br><span class='mode'>light</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/document_detail_populated_light.png' alt='document_detail_populated_light Android'/><div class='missing'>iOS missing</div></div>
|
||||
<div class='row'><div class='label'>populated<br><span class='mode'>dark</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/document_detail_populated_dark.png' alt='document_detail_populated_dark Android'/><div class='missing'>iOS missing</div></div>
|
||||
</div>
|
||||
<div class='screen' id='documents'>
|
||||
<h2>documents</h2>
|
||||
<div class='row'><div class='label'>empty<br><span class='mode'>light</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/documents_empty_light.png' alt='documents_empty_light Android'/><div class='missing'>iOS missing</div></div>
|
||||
<div class='row'><div class='label'>empty<br><span class='mode'>dark</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/documents_empty_dark.png' alt='documents_empty_dark Android'/><div class='missing'>iOS missing</div></div>
|
||||
<div class='row'><div class='label'>populated<br><span class='mode'>light</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/documents_populated_light.png' alt='documents_populated_light Android'/><div class='missing'>iOS missing</div></div>
|
||||
<div class='row'><div class='label'>populated<br><span class='mode'>dark</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/documents_populated_dark.png' alt='documents_populated_dark Android'/><div class='missing'>iOS missing</div></div>
|
||||
</div>
|
||||
<div class='screen' id='documents_warranties'>
|
||||
<h2>documents_warranties</h2>
|
||||
<div class='row'><div class='label'>empty<br><span class='mode'>light</span></div><div class='missing'>Android missing</div><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_documents_warranties_empty.documents_warranties_empty_light.png' alt='documents_warranties_empty_light iOS'/></div>
|
||||
<div class='row'><div class='label'>empty<br><span class='mode'>dark</span></div><div class='missing'>Android missing</div><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_documents_warranties_empty.documents_warranties_empty_dark.png' alt='documents_warranties_empty_dark iOS'/></div>
|
||||
<div class='row'><div class='label'>populated<br><span class='mode'>light</span></div><div class='missing'>Android missing</div><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_documents_warranties_populated.documents_warranties_populated_light.png' alt='documents_warranties_populated_light iOS'/></div>
|
||||
<div class='row'><div class='label'>populated<br><span class='mode'>dark</span></div><div class='missing'>Android missing</div><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_documents_warranties_populated.documents_warranties_populated_dark.png' alt='documents_warranties_populated_dark iOS'/></div>
|
||||
</div>
|
||||
<div class='screen' id='edit_document'>
|
||||
<h2>edit_document</h2>
|
||||
<div class='row'><div class='label'>empty<br><span class='mode'>light</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/edit_document_empty_light.png' alt='edit_document_empty_light Android'/><div class='missing'>iOS missing</div></div>
|
||||
<div class='row'><div class='label'>empty<br><span class='mode'>dark</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/edit_document_empty_dark.png' alt='edit_document_empty_dark Android'/><div class='missing'>iOS missing</div></div>
|
||||
<div class='row'><div class='label'>populated<br><span class='mode'>light</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/edit_document_populated_light.png' alt='edit_document_populated_light Android'/><div class='missing'>iOS missing</div></div>
|
||||
<div class='row'><div class='label'>populated<br><span class='mode'>dark</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/edit_document_populated_dark.png' alt='edit_document_populated_dark Android'/><div class='missing'>iOS missing</div></div>
|
||||
</div>
|
||||
<div class='screen' id='edit_residence'>
|
||||
<h2>edit_residence</h2>
|
||||
<div class='row'><div class='label'>empty<br><span class='mode'>light</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/edit_residence_empty_light.png' alt='edit_residence_empty_light Android'/><div class='missing'>iOS missing</div></div>
|
||||
<div class='row'><div class='label'>empty<br><span class='mode'>dark</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/edit_residence_empty_dark.png' alt='edit_residence_empty_dark Android'/><div class='missing'>iOS missing</div></div>
|
||||
<div class='row'><div class='label'>populated<br><span class='mode'>light</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/edit_residence_populated_light.png' alt='edit_residence_populated_light Android'/><div class='missing'>iOS missing</div></div>
|
||||
<div class='row'><div class='label'>populated<br><span class='mode'>dark</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/edit_residence_populated_dark.png' alt='edit_residence_populated_dark Android'/><div class='missing'>iOS missing</div></div>
|
||||
</div>
|
||||
<div class='screen' id='edit_task'>
|
||||
<h2>edit_task</h2>
|
||||
<div class='row'><div class='label'>empty<br><span class='mode'>light</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/edit_task_empty_light.png' alt='edit_task_empty_light Android'/><div class='missing'>iOS missing</div></div>
|
||||
<div class='row'><div class='label'>empty<br><span class='mode'>dark</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/edit_task_empty_dark.png' alt='edit_task_empty_dark Android'/><div class='missing'>iOS missing</div></div>
|
||||
<div class='row'><div class='label'>populated<br><span class='mode'>light</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/edit_task_populated_light.png' alt='edit_task_populated_light Android'/><div class='missing'>iOS missing</div></div>
|
||||
<div class='row'><div class='label'>populated<br><span class='mode'>dark</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/edit_task_populated_dark.png' alt='edit_task_populated_dark Android'/><div class='missing'>iOS missing</div></div>
|
||||
</div>
|
||||
<div class='screen' id='feature_comparison'>
|
||||
<h2>feature_comparison</h2>
|
||||
<div class='row'><div class='label'>empty<br><span class='mode'>light</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/feature_comparison_empty_light.png' alt='feature_comparison_empty_light Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_feature_comparison_empty.feature_comparison_empty_light.png' alt='feature_comparison_empty_light iOS'/></div>
|
||||
<div class='row'><div class='label'>empty<br><span class='mode'>dark</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/feature_comparison_empty_dark.png' alt='feature_comparison_empty_dark Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_feature_comparison_empty.feature_comparison_empty_dark.png' alt='feature_comparison_empty_dark iOS'/></div>
|
||||
<div class='row'><div class='label'>populated<br><span class='mode'>light</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/feature_comparison_populated_light.png' alt='feature_comparison_populated_light Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_feature_comparison_populated.feature_comparison_populated_light.png' alt='feature_comparison_populated_light iOS'/></div>
|
||||
<div class='row'><div class='label'>populated<br><span class='mode'>dark</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/feature_comparison_populated_dark.png' alt='feature_comparison_populated_dark Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_feature_comparison_populated.feature_comparison_populated_dark.png' alt='feature_comparison_populated_dark iOS'/></div>
|
||||
</div>
|
||||
<div class='screen' id='forgot_password'>
|
||||
<h2>forgot_password</h2>
|
||||
<div class='row'><div class='label'>empty<br><span class='mode'>light</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/forgot_password_empty_light.png' alt='forgot_password_empty_light Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_forgot_password_empty.forgot_password_empty_light.png' alt='forgot_password_empty_light iOS'/></div>
|
||||
<div class='row'><div class='label'>empty<br><span class='mode'>dark</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/forgot_password_empty_dark.png' alt='forgot_password_empty_dark Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_forgot_password_empty.forgot_password_empty_dark.png' alt='forgot_password_empty_dark iOS'/></div>
|
||||
<div class='row'><div class='label'>populated<br><span class='mode'>light</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/forgot_password_populated_light.png' alt='forgot_password_populated_light Android'/><div class='missing'>iOS missing</div></div>
|
||||
<div class='row'><div class='label'>populated<br><span class='mode'>dark</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/forgot_password_populated_dark.png' alt='forgot_password_populated_dark Android'/><div class='missing'>iOS missing</div></div>
|
||||
</div>
|
||||
<div class='screen' id='home'>
|
||||
<h2>home</h2>
|
||||
<div class='row'><div class='label'>empty<br><span class='mode'>light</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/home_empty_light.png' alt='home_empty_light Android'/><div class='missing'>iOS missing</div></div>
|
||||
<div class='row'><div class='label'>empty<br><span class='mode'>dark</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/home_empty_dark.png' alt='home_empty_dark Android'/><div class='missing'>iOS missing</div></div>
|
||||
<div class='row'><div class='label'>populated<br><span class='mode'>light</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/home_populated_light.png' alt='home_populated_light Android'/><div class='missing'>iOS missing</div></div>
|
||||
<div class='row'><div class='label'>populated<br><span class='mode'>dark</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/home_populated_dark.png' alt='home_populated_dark Android'/><div class='missing'>iOS missing</div></div>
|
||||
</div>
|
||||
<div class='screen' id='join_residence'>
|
||||
<h2>join_residence</h2>
|
||||
<div class='row'><div class='label'>empty<br><span class='mode'>light</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/join_residence_empty_light.png' alt='join_residence_empty_light Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_join_residence_empty.join_residence_empty_light.png' alt='join_residence_empty_light iOS'/></div>
|
||||
<div class='row'><div class='label'>empty<br><span class='mode'>dark</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/join_residence_empty_dark.png' alt='join_residence_empty_dark Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_join_residence_empty.join_residence_empty_dark.png' alt='join_residence_empty_dark iOS'/></div>
|
||||
<div class='row'><div class='label'>populated<br><span class='mode'>light</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/join_residence_populated_light.png' alt='join_residence_populated_light Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_join_residence_populated.join_residence_populated_light.png' alt='join_residence_populated_light iOS'/></div>
|
||||
<div class='row'><div class='label'>populated<br><span class='mode'>dark</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/join_residence_populated_dark.png' alt='join_residence_populated_dark Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_join_residence_populated.join_residence_populated_dark.png' alt='join_residence_populated_dark iOS'/></div>
|
||||
</div>
|
||||
<div class='screen' id='login'>
|
||||
<h2>login</h2>
|
||||
<div class='row'><div class='label'>empty<br><span class='mode'>light</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/login_empty_light.png' alt='login_empty_light Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_login_empty.login_empty_light.png' alt='login_empty_light iOS'/></div>
|
||||
<div class='row'><div class='label'>empty<br><span class='mode'>dark</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/login_empty_dark.png' alt='login_empty_dark Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_login_empty.login_empty_dark.png' alt='login_empty_dark iOS'/></div>
|
||||
<div class='row'><div class='label'>populated<br><span class='mode'>light</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/login_populated_light.png' alt='login_populated_light Android'/><div class='missing'>iOS missing</div></div>
|
||||
<div class='row'><div class='label'>populated<br><span class='mode'>dark</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/login_populated_dark.png' alt='login_populated_dark Android'/><div class='missing'>iOS missing</div></div>
|
||||
</div>
|
||||
<div class='screen' id='manage_users'>
|
||||
<h2>manage_users</h2>
|
||||
<div class='row'><div class='label'>empty<br><span class='mode'>light</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/manage_users_empty_light.png' alt='manage_users_empty_light Android'/><div class='missing'>iOS missing</div></div>
|
||||
<div class='row'><div class='label'>empty<br><span class='mode'>dark</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/manage_users_empty_dark.png' alt='manage_users_empty_dark Android'/><div class='missing'>iOS missing</div></div>
|
||||
<div class='row'><div class='label'>populated<br><span class='mode'>light</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/manage_users_populated_light.png' alt='manage_users_populated_light Android'/><div class='missing'>iOS missing</div></div>
|
||||
<div class='row'><div class='label'>populated<br><span class='mode'>dark</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/manage_users_populated_dark.png' alt='manage_users_populated_dark Android'/><div class='missing'>iOS missing</div></div>
|
||||
</div>
|
||||
<div class='screen' id='notification_preferences'>
|
||||
<h2>notification_preferences</h2>
|
||||
<div class='row'><div class='label'>empty<br><span class='mode'>light</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/notification_preferences_empty_light.png' alt='notification_preferences_empty_light Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_notification_preferences_empty.notification_preferences_empty_light.png' alt='notification_preferences_empty_light iOS'/></div>
|
||||
<div class='row'><div class='label'>empty<br><span class='mode'>dark</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/notification_preferences_empty_dark.png' alt='notification_preferences_empty_dark Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_notification_preferences_empty.notification_preferences_empty_dark.png' alt='notification_preferences_empty_dark iOS'/></div>
|
||||
<div class='row'><div class='label'>populated<br><span class='mode'>light</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/notification_preferences_populated_light.png' alt='notification_preferences_populated_light Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_notification_preferences_populated.notification_preferences_populated_light.png' alt='notification_preferences_populated_light iOS'/></div>
|
||||
<div class='row'><div class='label'>populated<br><span class='mode'>dark</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/notification_preferences_populated_dark.png' alt='notification_preferences_populated_dark Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_notification_preferences_populated.notification_preferences_populated_dark.png' alt='notification_preferences_populated_dark iOS'/></div>
|
||||
</div>
|
||||
<div class='screen' id='onboarding_create_account'>
|
||||
<h2>onboarding_create_account</h2>
|
||||
<div class='row'><div class='label'>empty<br><span class='mode'>light</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/onboarding_create_account_empty_light.png' alt='onboarding_create_account_empty_light Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_onboarding_create_account_empty.onboarding_create_account_empty_light.png' alt='onboarding_create_account_empty_light iOS'/></div>
|
||||
<div class='row'><div class='label'>empty<br><span class='mode'>dark</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/onboarding_create_account_empty_dark.png' alt='onboarding_create_account_empty_dark Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_onboarding_create_account_empty.onboarding_create_account_empty_dark.png' alt='onboarding_create_account_empty_dark iOS'/></div>
|
||||
<div class='row'><div class='label'>populated<br><span class='mode'>light</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/onboarding_create_account_populated_light.png' alt='onboarding_create_account_populated_light Android'/><div class='missing'>iOS missing</div></div>
|
||||
<div class='row'><div class='label'>populated<br><span class='mode'>dark</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/onboarding_create_account_populated_dark.png' alt='onboarding_create_account_populated_dark Android'/><div class='missing'>iOS missing</div></div>
|
||||
</div>
|
||||
<div class='screen' id='onboarding_first_task'>
|
||||
<h2>onboarding_first_task</h2>
|
||||
<div class='row'><div class='label'>empty<br><span class='mode'>light</span></div><div class='missing'>Android missing</div><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_onboarding_first_task_empty.onboarding_first_task_empty_light.png' alt='onboarding_first_task_empty_light iOS'/></div>
|
||||
<div class='row'><div class='label'>empty<br><span class='mode'>dark</span></div><div class='missing'>Android missing</div><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_onboarding_first_task_empty.onboarding_first_task_empty_dark.png' alt='onboarding_first_task_empty_dark iOS'/></div>
|
||||
<div class='row'><div class='label'>populated<br><span class='mode'>light</span></div><div class='missing'>Android missing</div><div class='missing'>iOS missing</div></div>
|
||||
<div class='row'><div class='label'>populated<br><span class='mode'>dark</span></div><div class='missing'>Android missing</div><div class='missing'>iOS missing</div></div>
|
||||
</div>
|
||||
<div class='screen' id='onboarding_home_profile'>
|
||||
<h2>onboarding_home_profile</h2>
|
||||
<div class='row'><div class='label'>empty<br><span class='mode'>light</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/onboarding_home_profile_empty_light.png' alt='onboarding_home_profile_empty_light Android'/><div class='missing'>iOS missing</div></div>
|
||||
<div class='row'><div class='label'>empty<br><span class='mode'>dark</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/onboarding_home_profile_empty_dark.png' alt='onboarding_home_profile_empty_dark Android'/><div class='missing'>iOS missing</div></div>
|
||||
<div class='row'><div class='label'>populated<br><span class='mode'>light</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/onboarding_home_profile_populated_light.png' alt='onboarding_home_profile_populated_light Android'/><div class='missing'>iOS missing</div></div>
|
||||
<div class='row'><div class='label'>populated<br><span class='mode'>dark</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/onboarding_home_profile_populated_dark.png' alt='onboarding_home_profile_populated_dark Android'/><div class='missing'>iOS missing</div></div>
|
||||
</div>
|
||||
<div class='screen' id='onboarding_join_residence'>
|
||||
<h2>onboarding_join_residence</h2>
|
||||
<div class='row'><div class='label'>empty<br><span class='mode'>light</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/onboarding_join_residence_empty_light.png' alt='onboarding_join_residence_empty_light Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_onboarding_join_residence_empty.onboarding_join_residence_empty_light.png' alt='onboarding_join_residence_empty_light iOS'/></div>
|
||||
<div class='row'><div class='label'>empty<br><span class='mode'>dark</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/onboarding_join_residence_empty_dark.png' alt='onboarding_join_residence_empty_dark Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_onboarding_join_residence_empty.onboarding_join_residence_empty_dark.png' alt='onboarding_join_residence_empty_dark iOS'/></div>
|
||||
<div class='row'><div class='label'>populated<br><span class='mode'>light</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/onboarding_join_residence_populated_light.png' alt='onboarding_join_residence_populated_light Android'/><div class='missing'>iOS missing</div></div>
|
||||
<div class='row'><div class='label'>populated<br><span class='mode'>dark</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/onboarding_join_residence_populated_dark.png' alt='onboarding_join_residence_populated_dark Android'/><div class='missing'>iOS missing</div></div>
|
||||
</div>
|
||||
<div class='screen' id='onboarding_location'>
|
||||
<h2>onboarding_location</h2>
|
||||
<div class='row'><div class='label'>empty<br><span class='mode'>light</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/onboarding_location_empty_light.png' alt='onboarding_location_empty_light Android'/><div class='missing'>iOS missing</div></div>
|
||||
<div class='row'><div class='label'>empty<br><span class='mode'>dark</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/onboarding_location_empty_dark.png' alt='onboarding_location_empty_dark Android'/><div class='missing'>iOS missing</div></div>
|
||||
<div class='row'><div class='label'>populated<br><span class='mode'>light</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/onboarding_location_populated_light.png' alt='onboarding_location_populated_light Android'/><div class='missing'>iOS missing</div></div>
|
||||
<div class='row'><div class='label'>populated<br><span class='mode'>dark</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/onboarding_location_populated_dark.png' alt='onboarding_location_populated_dark Android'/><div class='missing'>iOS missing</div></div>
|
||||
</div>
|
||||
<div class='screen' id='onboarding_name_residence'>
|
||||
<h2>onboarding_name_residence</h2>
|
||||
<div class='row'><div class='label'>empty<br><span class='mode'>light</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/onboarding_name_residence_empty_light.png' alt='onboarding_name_residence_empty_light Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_onboarding_name_residence_empty.onboarding_name_residence_empty_light.png' alt='onboarding_name_residence_empty_light iOS'/></div>
|
||||
<div class='row'><div class='label'>empty<br><span class='mode'>dark</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/onboarding_name_residence_empty_dark.png' alt='onboarding_name_residence_empty_dark Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_onboarding_name_residence_empty.onboarding_name_residence_empty_dark.png' alt='onboarding_name_residence_empty_dark iOS'/></div>
|
||||
<div class='row'><div class='label'>populated<br><span class='mode'>light</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/onboarding_name_residence_populated_light.png' alt='onboarding_name_residence_populated_light Android'/><div class='missing'>iOS missing</div></div>
|
||||
<div class='row'><div class='label'>populated<br><span class='mode'>dark</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/onboarding_name_residence_populated_dark.png' alt='onboarding_name_residence_populated_dark Android'/><div class='missing'>iOS missing</div></div>
|
||||
</div>
|
||||
<div class='screen' id='onboarding_subscription'>
|
||||
<h2>onboarding_subscription</h2>
|
||||
<div class='row'><div class='label'>empty<br><span class='mode'>light</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/onboarding_subscription_empty_light.png' alt='onboarding_subscription_empty_light Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_onboarding_subscription_empty.onboarding_subscription_empty_light.png' alt='onboarding_subscription_empty_light iOS'/></div>
|
||||
<div class='row'><div class='label'>empty<br><span class='mode'>dark</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/onboarding_subscription_empty_dark.png' alt='onboarding_subscription_empty_dark Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_onboarding_subscription_empty.onboarding_subscription_empty_dark.png' alt='onboarding_subscription_empty_dark iOS'/></div>
|
||||
<div class='row'><div class='label'>populated<br><span class='mode'>light</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/onboarding_subscription_populated_light.png' alt='onboarding_subscription_populated_light Android'/><div class='missing'>iOS missing</div></div>
|
||||
<div class='row'><div class='label'>populated<br><span class='mode'>dark</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/onboarding_subscription_populated_dark.png' alt='onboarding_subscription_populated_dark Android'/><div class='missing'>iOS missing</div></div>
|
||||
</div>
|
||||
<div class='screen' id='onboarding_value_props'>
|
||||
<h2>onboarding_value_props</h2>
|
||||
<div class='row'><div class='label'>empty<br><span class='mode'>light</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/onboarding_value_props_empty_light.png' alt='onboarding_value_props_empty_light Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_onboarding_value_props_empty.onboarding_value_props_empty_light.png' alt='onboarding_value_props_empty_light iOS'/></div>
|
||||
<div class='row'><div class='label'>empty<br><span class='mode'>dark</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/onboarding_value_props_empty_dark.png' alt='onboarding_value_props_empty_dark Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_onboarding_value_props_empty.onboarding_value_props_empty_dark.png' alt='onboarding_value_props_empty_dark iOS'/></div>
|
||||
<div class='row'><div class='label'>populated<br><span class='mode'>light</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/onboarding_value_props_populated_light.png' alt='onboarding_value_props_populated_light Android'/><div class='missing'>iOS missing</div></div>
|
||||
<div class='row'><div class='label'>populated<br><span class='mode'>dark</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/onboarding_value_props_populated_dark.png' alt='onboarding_value_props_populated_dark Android'/><div class='missing'>iOS missing</div></div>
|
||||
</div>
|
||||
<div class='screen' id='onboarding_verify_email'>
|
||||
<h2>onboarding_verify_email</h2>
|
||||
<div class='row'><div class='label'>empty<br><span class='mode'>light</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/onboarding_verify_email_empty_light.png' alt='onboarding_verify_email_empty_light Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_onboarding_verify_email_empty.onboarding_verify_email_empty_light.png' alt='onboarding_verify_email_empty_light iOS'/></div>
|
||||
<div class='row'><div class='label'>empty<br><span class='mode'>dark</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/onboarding_verify_email_empty_dark.png' alt='onboarding_verify_email_empty_dark Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_onboarding_verify_email_empty.onboarding_verify_email_empty_dark.png' alt='onboarding_verify_email_empty_dark iOS'/></div>
|
||||
<div class='row'><div class='label'>populated<br><span class='mode'>light</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/onboarding_verify_email_populated_light.png' alt='onboarding_verify_email_populated_light Android'/><div class='missing'>iOS missing</div></div>
|
||||
<div class='row'><div class='label'>populated<br><span class='mode'>dark</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/onboarding_verify_email_populated_dark.png' alt='onboarding_verify_email_populated_dark Android'/><div class='missing'>iOS missing</div></div>
|
||||
</div>
|
||||
<div class='screen' id='onboarding_welcome'>
|
||||
<h2>onboarding_welcome</h2>
|
||||
<div class='row'><div class='label'>empty<br><span class='mode'>light</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/onboarding_welcome_empty_light.png' alt='onboarding_welcome_empty_light Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_onboarding_welcome_empty.onboarding_welcome_empty_light.png' alt='onboarding_welcome_empty_light iOS'/></div>
|
||||
<div class='row'><div class='label'>empty<br><span class='mode'>dark</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/onboarding_welcome_empty_dark.png' alt='onboarding_welcome_empty_dark Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_onboarding_welcome_empty.onboarding_welcome_empty_dark.png' alt='onboarding_welcome_empty_dark iOS'/></div>
|
||||
<div class='row'><div class='label'>populated<br><span class='mode'>light</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/onboarding_welcome_populated_light.png' alt='onboarding_welcome_populated_light Android'/><div class='missing'>iOS missing</div></div>
|
||||
<div class='row'><div class='label'>populated<br><span class='mode'>dark</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/onboarding_welcome_populated_dark.png' alt='onboarding_welcome_populated_dark Android'/><div class='missing'>iOS missing</div></div>
|
||||
</div>
|
||||
<div class='screen' id='profile'>
|
||||
<h2>profile</h2>
|
||||
<div class='row'><div class='label'>empty<br><span class='mode'>light</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/profile_empty_light.png' alt='profile_empty_light Android'/><div class='missing'>iOS missing</div></div>
|
||||
<div class='row'><div class='label'>empty<br><span class='mode'>dark</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/profile_empty_dark.png' alt='profile_empty_dark Android'/><div class='missing'>iOS missing</div></div>
|
||||
<div class='row'><div class='label'>populated<br><span class='mode'>light</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/profile_populated_light.png' alt='profile_populated_light Android'/><div class='missing'>iOS missing</div></div>
|
||||
<div class='row'><div class='label'>populated<br><span class='mode'>dark</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/profile_populated_dark.png' alt='profile_populated_dark Android'/><div class='missing'>iOS missing</div></div>
|
||||
</div>
|
||||
<div class='screen' id='profile_edit'>
|
||||
<h2>profile_edit</h2>
|
||||
<div class='row'><div class='label'>empty<br><span class='mode'>light</span></div><div class='missing'>Android missing</div><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_profile_edit_empty.profile_edit_empty_light.png' alt='profile_edit_empty_light iOS'/></div>
|
||||
<div class='row'><div class='label'>empty<br><span class='mode'>dark</span></div><div class='missing'>Android missing</div><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_profile_edit_empty.profile_edit_empty_dark.png' alt='profile_edit_empty_dark iOS'/></div>
|
||||
<div class='row'><div class='label'>populated<br><span class='mode'>light</span></div><div class='missing'>Android missing</div><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_profile_edit_populated.profile_edit_populated_light.png' alt='profile_edit_populated_light iOS'/></div>
|
||||
<div class='row'><div class='label'>populated<br><span class='mode'>dark</span></div><div class='missing'>Android missing</div><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_profile_edit_populated.profile_edit_populated_dark.png' alt='profile_edit_populated_dark iOS'/></div>
|
||||
</div>
|
||||
<div class='screen' id='profile_tab'>
|
||||
<h2>profile_tab</h2>
|
||||
<div class='row'><div class='label'>empty<br><span class='mode'>light</span></div><div class='missing'>Android missing</div><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_profile_tab_empty.profile_tab_empty_light.png' alt='profile_tab_empty_light iOS'/></div>
|
||||
<div class='row'><div class='label'>empty<br><span class='mode'>dark</span></div><div class='missing'>Android missing</div><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_profile_tab_empty.profile_tab_empty_dark.png' alt='profile_tab_empty_dark iOS'/></div>
|
||||
<div class='row'><div class='label'>populated<br><span class='mode'>light</span></div><div class='missing'>Android missing</div><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_profile_tab_populated.profile_tab_populated_light.png' alt='profile_tab_populated_light iOS'/></div>
|
||||
<div class='row'><div class='label'>populated<br><span class='mode'>dark</span></div><div class='missing'>Android missing</div><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_profile_tab_populated.profile_tab_populated_dark.png' alt='profile_tab_populated_dark iOS'/></div>
|
||||
<h2>login <span class='badge badge-datafree'>DataFree</span></h2>
|
||||
<div class='row'><div class='label'>light</div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/login_light.png' alt='login_light Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_login.login_light.png' alt='login_light iOS'/></div>
|
||||
<div class='row'><div class='label'>dark</div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/login_dark.png' alt='login_dark Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_login.login_dark.png' alt='login_dark iOS'/></div>
|
||||
</div>
|
||||
<div class='screen' id='register'>
|
||||
<h2>register</h2>
|
||||
<div class='row'><div class='label'>empty<br><span class='mode'>light</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/register_empty_light.png' alt='register_empty_light Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_register_empty.register_empty_light.png' alt='register_empty_light iOS'/></div>
|
||||
<div class='row'><div class='label'>empty<br><span class='mode'>dark</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/register_empty_dark.png' alt='register_empty_dark Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_register_empty.register_empty_dark.png' alt='register_empty_dark iOS'/></div>
|
||||
<div class='row'><div class='label'>populated<br><span class='mode'>light</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/register_populated_light.png' alt='register_populated_light Android'/><div class='missing'>iOS missing</div></div>
|
||||
<div class='row'><div class='label'>populated<br><span class='mode'>dark</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/register_populated_dark.png' alt='register_populated_dark Android'/><div class='missing'>iOS missing</div></div>
|
||||
<h2>register <span class='badge badge-datafree'>DataFree</span></h2>
|
||||
<div class='row'><div class='label'>light</div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/register_light.png' alt='register_light Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_register.register_light.png' alt='register_light iOS'/></div>
|
||||
<div class='row'><div class='label'>dark</div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/register_dark.png' alt='register_dark Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_register.register_dark.png' alt='register_dark iOS'/></div>
|
||||
</div>
|
||||
<div class='screen' id='reset_password'>
|
||||
<h2>reset_password</h2>
|
||||
<div class='row'><div class='label'>empty<br><span class='mode'>light</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/reset_password_empty_light.png' alt='reset_password_empty_light Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_reset_password_empty.reset_password_empty_light.png' alt='reset_password_empty_light iOS'/></div>
|
||||
<div class='row'><div class='label'>empty<br><span class='mode'>dark</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/reset_password_empty_dark.png' alt='reset_password_empty_dark Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_reset_password_empty.reset_password_empty_dark.png' alt='reset_password_empty_dark iOS'/></div>
|
||||
<div class='row'><div class='label'>populated<br><span class='mode'>light</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/reset_password_populated_light.png' alt='reset_password_populated_light Android'/><div class='missing'>iOS missing</div></div>
|
||||
<div class='row'><div class='label'>populated<br><span class='mode'>dark</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/reset_password_populated_dark.png' alt='reset_password_populated_dark Android'/><div class='missing'>iOS missing</div></div>
|
||||
</div>
|
||||
<div class='screen' id='residence_detail'>
|
||||
<h2>residence_detail</h2>
|
||||
<div class='row'><div class='label'>empty<br><span class='mode'>light</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/residence_detail_empty_light.png' alt='residence_detail_empty_light Android'/><div class='missing'>iOS missing</div></div>
|
||||
<div class='row'><div class='label'>empty<br><span class='mode'>dark</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/residence_detail_empty_dark.png' alt='residence_detail_empty_dark Android'/><div class='missing'>iOS missing</div></div>
|
||||
<div class='row'><div class='label'>populated<br><span class='mode'>light</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/residence_detail_populated_light.png' alt='residence_detail_populated_light Android'/><div class='missing'>iOS missing</div></div>
|
||||
<div class='row'><div class='label'>populated<br><span class='mode'>dark</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/residence_detail_populated_dark.png' alt='residence_detail_populated_dark Android'/><div class='missing'>iOS missing</div></div>
|
||||
</div>
|
||||
<div class='screen' id='residences'>
|
||||
<h2>residences</h2>
|
||||
<div class='row'><div class='label'>empty<br><span class='mode'>light</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/residences_empty_light.png' alt='residences_empty_light Android'/><div class='missing'>iOS missing</div></div>
|
||||
<div class='row'><div class='label'>empty<br><span class='mode'>dark</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/residences_empty_dark.png' alt='residences_empty_dark Android'/><div class='missing'>iOS missing</div></div>
|
||||
<div class='row'><div class='label'>populated<br><span class='mode'>light</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/residences_populated_light.png' alt='residences_populated_light Android'/><div class='missing'>iOS missing</div></div>
|
||||
<div class='row'><div class='label'>populated<br><span class='mode'>dark</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/residences_populated_dark.png' alt='residences_populated_dark Android'/><div class='missing'>iOS missing</div></div>
|
||||
</div>
|
||||
<div class='screen' id='residences_list'>
|
||||
<h2>residences_list</h2>
|
||||
<div class='row'><div class='label'>empty<br><span class='mode'>light</span></div><div class='missing'>Android missing</div><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_residences_list_empty.residences_list_empty_light.png' alt='residences_list_empty_light iOS'/></div>
|
||||
<div class='row'><div class='label'>empty<br><span class='mode'>dark</span></div><div class='missing'>Android missing</div><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_residences_list_empty.residences_list_empty_dark.png' alt='residences_list_empty_dark iOS'/></div>
|
||||
<div class='row'><div class='label'>populated<br><span class='mode'>light</span></div><div class='missing'>Android missing</div><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_residences_list_populated.residences_list_populated_light.png' alt='residences_list_populated_light iOS'/></div>
|
||||
<div class='row'><div class='label'>populated<br><span class='mode'>dark</span></div><div class='missing'>Android missing</div><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_residences_list_populated.residences_list_populated_dark.png' alt='residences_list_populated_dark iOS'/></div>
|
||||
</div>
|
||||
<div class='screen' id='task_suggestions'>
|
||||
<h2>task_suggestions</h2>
|
||||
<div class='row'><div class='label'>empty<br><span class='mode'>light</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/task_suggestions_empty_light.png' alt='task_suggestions_empty_light Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_task_suggestions_empty.task_suggestions_empty_light.png' alt='task_suggestions_empty_light iOS'/></div>
|
||||
<div class='row'><div class='label'>empty<br><span class='mode'>dark</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/task_suggestions_empty_dark.png' alt='task_suggestions_empty_dark Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_task_suggestions_empty.task_suggestions_empty_dark.png' alt='task_suggestions_empty_dark iOS'/></div>
|
||||
<div class='row'><div class='label'>populated<br><span class='mode'>light</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/task_suggestions_populated_light.png' alt='task_suggestions_populated_light Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_task_suggestions_populated.task_suggestions_populated_light.png' alt='task_suggestions_populated_light iOS'/></div>
|
||||
<div class='row'><div class='label'>populated<br><span class='mode'>dark</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/task_suggestions_populated_dark.png' alt='task_suggestions_populated_dark Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_task_suggestions_populated.task_suggestions_populated_dark.png' alt='task_suggestions_populated_dark iOS'/></div>
|
||||
</div>
|
||||
<div class='screen' id='task_templates_browser'>
|
||||
<h2>task_templates_browser</h2>
|
||||
<div class='row'><div class='label'>empty<br><span class='mode'>light</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/task_templates_browser_empty_light.png' alt='task_templates_browser_empty_light Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_task_templates_browser_empty.task_templates_browser_empty_light.png' alt='task_templates_browser_empty_light iOS'/></div>
|
||||
<div class='row'><div class='label'>empty<br><span class='mode'>dark</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/task_templates_browser_empty_dark.png' alt='task_templates_browser_empty_dark Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_task_templates_browser_empty.task_templates_browser_empty_dark.png' alt='task_templates_browser_empty_dark iOS'/></div>
|
||||
<div class='row'><div class='label'>populated<br><span class='mode'>light</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/task_templates_browser_populated_light.png' alt='task_templates_browser_populated_light Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_task_templates_browser_populated.task_templates_browser_populated_light.png' alt='task_templates_browser_populated_light iOS'/></div>
|
||||
<div class='row'><div class='label'>populated<br><span class='mode'>dark</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/task_templates_browser_populated_dark.png' alt='task_templates_browser_populated_dark Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_task_templates_browser_populated.task_templates_browser_populated_dark.png' alt='task_templates_browser_populated_dark iOS'/></div>
|
||||
</div>
|
||||
<div class='screen' id='tasks'>
|
||||
<h2>tasks</h2>
|
||||
<div class='row'><div class='label'>empty<br><span class='mode'>light</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/tasks_empty_light.png' alt='tasks_empty_light Android'/><div class='missing'>iOS missing</div></div>
|
||||
<div class='row'><div class='label'>empty<br><span class='mode'>dark</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/tasks_empty_dark.png' alt='tasks_empty_dark Android'/><div class='missing'>iOS missing</div></div>
|
||||
<div class='row'><div class='label'>populated<br><span class='mode'>light</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/tasks_populated_light.png' alt='tasks_populated_light Android'/><div class='missing'>iOS missing</div></div>
|
||||
<div class='row'><div class='label'>populated<br><span class='mode'>dark</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/tasks_populated_dark.png' alt='tasks_populated_dark Android'/><div class='missing'>iOS missing</div></div>
|
||||
</div>
|
||||
<div class='screen' id='theme_selection'>
|
||||
<h2>theme_selection</h2>
|
||||
<div class='row'><div class='label'>empty<br><span class='mode'>light</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/theme_selection_empty_light.png' alt='theme_selection_empty_light Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_theme_selection_empty.theme_selection_empty_light.png' alt='theme_selection_empty_light iOS'/></div>
|
||||
<div class='row'><div class='label'>empty<br><span class='mode'>dark</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/theme_selection_empty_dark.png' alt='theme_selection_empty_dark Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_theme_selection_empty.theme_selection_empty_dark.png' alt='theme_selection_empty_dark iOS'/></div>
|
||||
<div class='row'><div class='label'>populated<br><span class='mode'>light</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/theme_selection_populated_light.png' alt='theme_selection_populated_light Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_theme_selection_populated.theme_selection_populated_light.png' alt='theme_selection_populated_light iOS'/></div>
|
||||
<div class='row'><div class='label'>populated<br><span class='mode'>dark</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/theme_selection_populated_dark.png' alt='theme_selection_populated_dark Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_theme_selection_populated.theme_selection_populated_dark.png' alt='theme_selection_populated_dark iOS'/></div>
|
||||
</div>
|
||||
<div class='screen' id='verify_email'>
|
||||
<h2>verify_email</h2>
|
||||
<div class='row'><div class='label'>empty<br><span class='mode'>light</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/verify_email_empty_light.png' alt='verify_email_empty_light Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_verify_email_empty.verify_email_empty_light.png' alt='verify_email_empty_light iOS'/></div>
|
||||
<div class='row'><div class='label'>empty<br><span class='mode'>dark</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/verify_email_empty_dark.png' alt='verify_email_empty_dark Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_verify_email_empty.verify_email_empty_dark.png' alt='verify_email_empty_dark iOS'/></div>
|
||||
<div class='row'><div class='label'>populated<br><span class='mode'>light</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/verify_email_populated_light.png' alt='verify_email_populated_light Android'/><div class='missing'>iOS missing</div></div>
|
||||
<div class='row'><div class='label'>populated<br><span class='mode'>dark</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/verify_email_populated_dark.png' alt='verify_email_populated_dark Android'/><div class='missing'>iOS missing</div></div>
|
||||
<div class='screen' id='forgot_password'>
|
||||
<h2>forgot_password <span class='badge badge-datafree'>DataFree</span></h2>
|
||||
<div class='row'><div class='label'>light</div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/forgot_password_light.png' alt='forgot_password_light Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_forgot_password.forgot_password_light.png' alt='forgot_password_light iOS'/></div>
|
||||
<div class='row'><div class='label'>dark</div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/forgot_password_dark.png' alt='forgot_password_dark Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_forgot_password.forgot_password_dark.png' alt='forgot_password_dark iOS'/></div>
|
||||
</div>
|
||||
<div class='screen' id='verify_reset_code'>
|
||||
<h2>verify_reset_code</h2>
|
||||
<div class='row'><div class='label'>empty<br><span class='mode'>light</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/verify_reset_code_empty_light.png' alt='verify_reset_code_empty_light Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_verify_reset_code_empty.verify_reset_code_empty_light.png' alt='verify_reset_code_empty_light iOS'/></div>
|
||||
<div class='row'><div class='label'>empty<br><span class='mode'>dark</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/verify_reset_code_empty_dark.png' alt='verify_reset_code_empty_dark Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_verify_reset_code_empty.verify_reset_code_empty_dark.png' alt='verify_reset_code_empty_dark iOS'/></div>
|
||||
<div class='row'><div class='label'>populated<br><span class='mode'>light</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/verify_reset_code_populated_light.png' alt='verify_reset_code_populated_light Android'/><div class='missing'>iOS missing</div></div>
|
||||
<div class='row'><div class='label'>populated<br><span class='mode'>dark</span></div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/verify_reset_code_populated_dark.png' alt='verify_reset_code_populated_dark Android'/><div class='missing'>iOS missing</div></div>
|
||||
<h2>verify_reset_code <span class='badge badge-datafree'>DataFree</span></h2>
|
||||
<div class='row'><div class='label'>light</div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/verify_reset_code_light.png' alt='verify_reset_code_light Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_verify_reset_code.verify_reset_code_light.png' alt='verify_reset_code_light iOS'/></div>
|
||||
<div class='row'><div class='label'>dark</div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/verify_reset_code_dark.png' alt='verify_reset_code_dark Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_verify_reset_code.verify_reset_code_dark.png' alt='verify_reset_code_dark iOS'/></div>
|
||||
</div>
|
||||
<div class='screen' id='reset_password'>
|
||||
<h2>reset_password <span class='badge badge-datafree'>DataFree</span></h2>
|
||||
<div class='row'><div class='label'>light</div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/reset_password_light.png' alt='reset_password_light Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_reset_password.reset_password_light.png' alt='reset_password_light iOS'/></div>
|
||||
<div class='row'><div class='label'>dark</div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/reset_password_dark.png' alt='reset_password_dark Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_reset_password.reset_password_dark.png' alt='reset_password_dark iOS'/></div>
|
||||
</div>
|
||||
<div class='screen' id='verify_email'>
|
||||
<h2>verify_email <span class='badge badge-datafree'>DataFree</span></h2>
|
||||
<div class='row'><div class='label'>light</div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/verify_email_light.png' alt='verify_email_light Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_verify_email.verify_email_light.png' alt='verify_email_light iOS'/></div>
|
||||
<div class='row'><div class='label'>dark</div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/verify_email_dark.png' alt='verify_email_dark Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_verify_email.verify_email_dark.png' alt='verify_email_dark iOS'/></div>
|
||||
</div>
|
||||
<div class='screen' id='onboarding_welcome'>
|
||||
<h2>onboarding_welcome <span class='badge badge-datafree'>DataFree</span></h2>
|
||||
<div class='row'><div class='label'>light</div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/onboarding_welcome_light.png' alt='onboarding_welcome_light Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_onboarding_welcome.onboarding_welcome_light.png' alt='onboarding_welcome_light iOS'/></div>
|
||||
<div class='row'><div class='label'>dark</div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/onboarding_welcome_dark.png' alt='onboarding_welcome_dark Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_onboarding_welcome.onboarding_welcome_dark.png' alt='onboarding_welcome_dark iOS'/></div>
|
||||
</div>
|
||||
<div class='screen' id='onboarding_value_props'>
|
||||
<h2>onboarding_value_props <span class='badge badge-datafree'>DataFree</span></h2>
|
||||
<div class='row'><div class='label'>light</div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/onboarding_value_props_light.png' alt='onboarding_value_props_light Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_onboarding_value_props.onboarding_value_props_light.png' alt='onboarding_value_props_light iOS'/></div>
|
||||
<div class='row'><div class='label'>dark</div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/onboarding_value_props_dark.png' alt='onboarding_value_props_dark Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_onboarding_value_props.onboarding_value_props_dark.png' alt='onboarding_value_props_dark iOS'/></div>
|
||||
</div>
|
||||
<div class='screen' id='onboarding_create_account'>
|
||||
<h2>onboarding_create_account <span class='badge badge-datafree'>DataFree</span></h2>
|
||||
<div class='row'><div class='label'>light</div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/onboarding_create_account_light.png' alt='onboarding_create_account_light Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_onboarding_create_account.onboarding_create_account_light.png' alt='onboarding_create_account_light iOS'/></div>
|
||||
<div class='row'><div class='label'>dark</div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/onboarding_create_account_dark.png' alt='onboarding_create_account_dark Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_onboarding_create_account.onboarding_create_account_dark.png' alt='onboarding_create_account_dark iOS'/></div>
|
||||
</div>
|
||||
<div class='screen' id='onboarding_verify_email'>
|
||||
<h2>onboarding_verify_email <span class='badge badge-datafree'>DataFree</span></h2>
|
||||
<div class='row'><div class='label'>light</div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/onboarding_verify_email_light.png' alt='onboarding_verify_email_light Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_onboarding_verify_email.onboarding_verify_email_light.png' alt='onboarding_verify_email_light iOS'/></div>
|
||||
<div class='row'><div class='label'>dark</div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/onboarding_verify_email_dark.png' alt='onboarding_verify_email_dark Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_onboarding_verify_email.onboarding_verify_email_dark.png' alt='onboarding_verify_email_dark iOS'/></div>
|
||||
</div>
|
||||
<div class='screen' id='onboarding_location'>
|
||||
<h2>onboarding_location <span class='badge badge-datafree'>DataFree</span></h2>
|
||||
<div class='row'><div class='label'>light</div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/onboarding_location_light.png' alt='onboarding_location_light Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_onboarding_location.onboarding_location_light.png' alt='onboarding_location_light iOS'/></div>
|
||||
<div class='row'><div class='label'>dark</div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/onboarding_location_dark.png' alt='onboarding_location_dark Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_onboarding_location.onboarding_location_dark.png' alt='onboarding_location_dark iOS'/></div>
|
||||
</div>
|
||||
<div class='screen' id='onboarding_name_residence'>
|
||||
<h2>onboarding_name_residence <span class='badge badge-datafree'>DataFree</span></h2>
|
||||
<div class='row'><div class='label'>light</div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/onboarding_name_residence_light.png' alt='onboarding_name_residence_light Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_onboarding_name_residence.onboarding_name_residence_light.png' alt='onboarding_name_residence_light iOS'/></div>
|
||||
<div class='row'><div class='label'>dark</div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/onboarding_name_residence_dark.png' alt='onboarding_name_residence_dark Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_onboarding_name_residence.onboarding_name_residence_dark.png' alt='onboarding_name_residence_dark iOS'/></div>
|
||||
</div>
|
||||
<div class='screen' id='onboarding_home_profile'>
|
||||
<h2>onboarding_home_profile <span class='badge badge-datafree'>DataFree</span></h2>
|
||||
<div class='row'><div class='label'>light</div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/onboarding_home_profile_light.png' alt='onboarding_home_profile_light Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_onboarding_home_profile.onboarding_home_profile_light.png' alt='onboarding_home_profile_light iOS'/></div>
|
||||
<div class='row'><div class='label'>dark</div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/onboarding_home_profile_dark.png' alt='onboarding_home_profile_dark Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_onboarding_home_profile.onboarding_home_profile_dark.png' alt='onboarding_home_profile_dark iOS'/></div>
|
||||
</div>
|
||||
<div class='screen' id='onboarding_join_residence'>
|
||||
<h2>onboarding_join_residence <span class='badge badge-datafree'>DataFree</span></h2>
|
||||
<div class='row'><div class='label'>light</div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/onboarding_join_residence_light.png' alt='onboarding_join_residence_light Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_onboarding_join_residence.onboarding_join_residence_light.png' alt='onboarding_join_residence_light iOS'/></div>
|
||||
<div class='row'><div class='label'>dark</div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/onboarding_join_residence_dark.png' alt='onboarding_join_residence_dark Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_onboarding_join_residence.onboarding_join_residence_dark.png' alt='onboarding_join_residence_dark iOS'/></div>
|
||||
</div>
|
||||
<div class='screen' id='onboarding_first_task'>
|
||||
<h2>onboarding_first_task <span class='badge badge-datacarrying'>DataCarrying</span></h2>
|
||||
<div class='row'><div class='label'>empty / light</div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/onboarding_first_task_empty_light.png' alt='onboarding_first_task_empty_light Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_onboarding_first_task_empty.onboarding_first_task_empty_light.png' alt='onboarding_first_task_empty_light iOS'/></div>
|
||||
<div class='row'><div class='label'>empty / dark</div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/onboarding_first_task_empty_dark.png' alt='onboarding_first_task_empty_dark Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_onboarding_first_task_empty.onboarding_first_task_empty_dark.png' alt='onboarding_first_task_empty_dark iOS'/></div>
|
||||
<div class='row'><div class='label'>populated / light</div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/onboarding_first_task_populated_light.png' alt='onboarding_first_task_populated_light Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_onboarding_first_task.onboarding_first_task_populated_light.png' alt='onboarding_first_task_populated_light iOS'/></div>
|
||||
<div class='row'><div class='label'>populated / dark</div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/onboarding_first_task_populated_dark.png' alt='onboarding_first_task_populated_dark Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_onboarding_first_task.onboarding_first_task_populated_dark.png' alt='onboarding_first_task_populated_dark iOS'/></div>
|
||||
</div>
|
||||
<div class='screen' id='onboarding_subscription'>
|
||||
<h2>onboarding_subscription <span class='badge badge-datafree'>DataFree</span></h2>
|
||||
<div class='row'><div class='label'>light</div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/onboarding_subscription_light.png' alt='onboarding_subscription_light Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_onboarding_subscription.onboarding_subscription_light.png' alt='onboarding_subscription_light iOS'/></div>
|
||||
<div class='row'><div class='label'>dark</div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/onboarding_subscription_dark.png' alt='onboarding_subscription_dark Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_onboarding_subscription.onboarding_subscription_dark.png' alt='onboarding_subscription_dark iOS'/></div>
|
||||
</div>
|
||||
<div class='screen' id='home'>
|
||||
<h2>home <span class='badge badge-datacarrying'>DataCarrying</span> <span class='badge badge-only'>Android-only</span></h2>
|
||||
<div class='row'><div class='label'>empty / light</div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/home_empty_light.png' alt='home_empty_light Android'/><div class='missing missing-platform'>not on ios<br><span class='hint'>home_empty_light.png</span></div></div>
|
||||
<div class='row'><div class='label'>empty / dark</div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/home_empty_dark.png' alt='home_empty_dark Android'/><div class='missing missing-platform'>not on ios<br><span class='hint'>home_empty_dark.png</span></div></div>
|
||||
<div class='row'><div class='label'>populated / light</div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/home_populated_light.png' alt='home_populated_light Android'/><div class='missing missing-platform'>not on ios<br><span class='hint'>home_populated_light.png</span></div></div>
|
||||
<div class='row'><div class='label'>populated / dark</div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/home_populated_dark.png' alt='home_populated_dark Android'/><div class='missing missing-platform'>not on ios<br><span class='hint'>home_populated_dark.png</span></div></div>
|
||||
</div>
|
||||
<div class='screen' id='residences'>
|
||||
<h2>residences <span class='badge badge-datacarrying'>DataCarrying</span></h2>
|
||||
<div class='row'><div class='label'>empty / light</div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/residences_empty_light.png' alt='residences_empty_light Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_residences.residences_empty_light.png' alt='residences_empty_light iOS'/></div>
|
||||
<div class='row'><div class='label'>empty / dark</div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/residences_empty_dark.png' alt='residences_empty_dark Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_residences.residences_empty_dark.png' alt='residences_empty_dark iOS'/></div>
|
||||
<div class='row'><div class='label'>populated / light</div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/residences_populated_light.png' alt='residences_populated_light Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_residences.residences_populated_light.png' alt='residences_populated_light iOS'/></div>
|
||||
<div class='row'><div class='label'>populated / dark</div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/residences_populated_dark.png' alt='residences_populated_dark Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_residences.residences_populated_dark.png' alt='residences_populated_dark iOS'/></div>
|
||||
</div>
|
||||
<div class='screen' id='residence_detail'>
|
||||
<h2>residence_detail <span class='badge badge-datacarrying'>DataCarrying</span></h2>
|
||||
<div class='row'><div class='label'>empty / light</div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/residence_detail_empty_light.png' alt='residence_detail_empty_light Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_residence_detail.residence_detail_empty_light.png' alt='residence_detail_empty_light iOS'/></div>
|
||||
<div class='row'><div class='label'>empty / dark</div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/residence_detail_empty_dark.png' alt='residence_detail_empty_dark Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_residence_detail.residence_detail_empty_dark.png' alt='residence_detail_empty_dark iOS'/></div>
|
||||
<div class='row'><div class='label'>populated / light</div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/residence_detail_populated_light.png' alt='residence_detail_populated_light Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_residence_detail.residence_detail_populated_light.png' alt='residence_detail_populated_light iOS'/></div>
|
||||
<div class='row'><div class='label'>populated / dark</div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/residence_detail_populated_dark.png' alt='residence_detail_populated_dark Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_residence_detail.residence_detail_populated_dark.png' alt='residence_detail_populated_dark iOS'/></div>
|
||||
</div>
|
||||
<div class='screen' id='add_residence'>
|
||||
<h2>add_residence <span class='badge badge-datafree'>DataFree</span></h2>
|
||||
<div class='row'><div class='label'>light</div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/add_residence_light.png' alt='add_residence_light Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_add_residence.add_residence_light.png' alt='add_residence_light iOS'/></div>
|
||||
<div class='row'><div class='label'>dark</div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/add_residence_dark.png' alt='add_residence_dark Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_add_residence.add_residence_dark.png' alt='add_residence_dark iOS'/></div>
|
||||
</div>
|
||||
<div class='screen' id='edit_residence'>
|
||||
<h2>edit_residence <span class='badge badge-datafree'>DataFree</span></h2>
|
||||
<div class='row'><div class='label'>light</div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/edit_residence_light.png' alt='edit_residence_light Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_edit_residence.edit_residence_light.png' alt='edit_residence_light iOS'/></div>
|
||||
<div class='row'><div class='label'>dark</div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/edit_residence_dark.png' alt='edit_residence_dark Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_edit_residence.edit_residence_dark.png' alt='edit_residence_dark iOS'/></div>
|
||||
</div>
|
||||
<div class='screen' id='join_residence'>
|
||||
<h2>join_residence <span class='badge badge-datafree'>DataFree</span></h2>
|
||||
<div class='row'><div class='label'>light</div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/join_residence_light.png' alt='join_residence_light Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_join_residence.join_residence_light.png' alt='join_residence_light iOS'/></div>
|
||||
<div class='row'><div class='label'>dark</div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/join_residence_dark.png' alt='join_residence_dark Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_join_residence.join_residence_dark.png' alt='join_residence_dark iOS'/></div>
|
||||
</div>
|
||||
<div class='screen' id='manage_users'>
|
||||
<h2>manage_users <span class='badge badge-datafree'>DataFree</span></h2>
|
||||
<div class='row'><div class='label'>light</div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/manage_users_light.png' alt='manage_users_light Android'/><div class='missing missing-needed'>[missing — ios]<br><span class='hint'>manage_users_light.png</span></div></div>
|
||||
<div class='row'><div class='label'>dark</div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/manage_users_dark.png' alt='manage_users_dark Android'/><div class='missing missing-needed'>[missing — ios]<br><span class='hint'>manage_users_dark.png</span></div></div>
|
||||
</div>
|
||||
<div class='screen' id='all_tasks'>
|
||||
<h2>all_tasks <span class='badge badge-datacarrying'>DataCarrying</span></h2>
|
||||
<div class='row'><div class='label'>empty / light</div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/all_tasks_empty_light.png' alt='all_tasks_empty_light Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_all_tasks_empty.all_tasks_empty_light.png' alt='all_tasks_empty_light iOS'/></div>
|
||||
<div class='row'><div class='label'>empty / dark</div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/all_tasks_empty_dark.png' alt='all_tasks_empty_dark Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_all_tasks.all_tasks_empty_dark.png' alt='all_tasks_empty_dark iOS'/></div>
|
||||
<div class='row'><div class='label'>populated / light</div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/all_tasks_populated_light.png' alt='all_tasks_populated_light Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_all_tasks.all_tasks_populated_light.png' alt='all_tasks_populated_light iOS'/></div>
|
||||
<div class='row'><div class='label'>populated / dark</div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/all_tasks_populated_dark.png' alt='all_tasks_populated_dark Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_all_tasks_populated.all_tasks_populated_dark.png' alt='all_tasks_populated_dark iOS'/></div>
|
||||
</div>
|
||||
<div class='screen' id='add_task'>
|
||||
<h2>add_task <span class='badge badge-datafree'>DataFree</span> <span class='badge badge-only'>iOS-only</span></h2>
|
||||
<div class='row'><div class='label'>light</div><div class='missing missing-platform'>not on android<br><span class='hint'>add_task_light.png</span></div><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_add_task.add_task_light.png' alt='add_task_light iOS'/></div>
|
||||
<div class='row'><div class='label'>dark</div><div class='missing missing-platform'>not on android<br><span class='hint'>add_task_dark.png</span></div><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_add_task.add_task_dark.png' alt='add_task_dark iOS'/></div>
|
||||
</div>
|
||||
<div class='screen' id='add_task_with_residence'>
|
||||
<h2>add_task_with_residence <span class='badge badge-datafree'>DataFree</span></h2>
|
||||
<div class='row'><div class='label'>light</div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/add_task_with_residence_light.png' alt='add_task_with_residence_light Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_add_task_with_residence.add_task_with_residence_light.png' alt='add_task_with_residence_light iOS'/></div>
|
||||
<div class='row'><div class='label'>dark</div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/add_task_with_residence_dark.png' alt='add_task_with_residence_dark Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_add_task_with_residence.add_task_with_residence_dark.png' alt='add_task_with_residence_dark iOS'/></div>
|
||||
</div>
|
||||
<div class='screen' id='edit_task'>
|
||||
<h2>edit_task <span class='badge badge-datafree'>DataFree</span></h2>
|
||||
<div class='row'><div class='label'>light</div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/edit_task_light.png' alt='edit_task_light Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_edit_task.edit_task_light.png' alt='edit_task_light iOS'/></div>
|
||||
<div class='row'><div class='label'>dark</div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/edit_task_dark.png' alt='edit_task_dark Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_edit_task.edit_task_dark.png' alt='edit_task_dark iOS'/></div>
|
||||
</div>
|
||||
<div class='screen' id='complete_task'>
|
||||
<h2>complete_task <span class='badge badge-datafree'>DataFree</span></h2>
|
||||
<div class='row'><div class='label'>light</div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/complete_task_light.png' alt='complete_task_light Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_complete_task.complete_task_light.png' alt='complete_task_light iOS'/></div>
|
||||
<div class='row'><div class='label'>dark</div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/complete_task_dark.png' alt='complete_task_dark Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_complete_task.complete_task_dark.png' alt='complete_task_dark iOS'/></div>
|
||||
</div>
|
||||
<div class='screen' id='task_suggestions'>
|
||||
<h2>task_suggestions <span class='badge badge-datafree'>DataFree</span></h2>
|
||||
<div class='row'><div class='label'>light</div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/task_suggestions_light.png' alt='task_suggestions_light Android'/><div class='missing missing-needed'>[missing — ios]<br><span class='hint'>task_suggestions_light.png</span></div></div>
|
||||
<div class='row'><div class='label'>dark</div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/task_suggestions_dark.png' alt='task_suggestions_dark Android'/><div class='missing missing-needed'>[missing — ios]<br><span class='hint'>task_suggestions_dark.png</span></div></div>
|
||||
</div>
|
||||
<div class='screen' id='task_templates_browser'>
|
||||
<h2>task_templates_browser <span class='badge badge-datacarrying'>DataCarrying</span></h2>
|
||||
<div class='row'><div class='label'>empty / light</div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/task_templates_browser_empty_light.png' alt='task_templates_browser_empty_light Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_task_templates_browser_empty.task_templates_browser_empty_light.png' alt='task_templates_browser_empty_light iOS'/></div>
|
||||
<div class='row'><div class='label'>empty / dark</div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/task_templates_browser_empty_dark.png' alt='task_templates_browser_empty_dark Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_task_templates_browser.task_templates_browser_empty_dark.png' alt='task_templates_browser_empty_dark iOS'/></div>
|
||||
<div class='row'><div class='label'>populated / light</div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/task_templates_browser_populated_light.png' alt='task_templates_browser_populated_light Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_task_templates_browser_populated.task_templates_browser_populated_light.png' alt='task_templates_browser_populated_light iOS'/></div>
|
||||
<div class='row'><div class='label'>populated / dark</div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/task_templates_browser_populated_dark.png' alt='task_templates_browser_populated_dark Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_task_templates_browser.task_templates_browser_populated_dark.png' alt='task_templates_browser_populated_dark iOS'/></div>
|
||||
</div>
|
||||
<div class='screen' id='contractors'>
|
||||
<h2>contractors <span class='badge badge-datacarrying'>DataCarrying</span></h2>
|
||||
<div class='row'><div class='label'>empty / light</div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/contractors_empty_light.png' alt='contractors_empty_light Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_contractors.contractors_empty_light.png' alt='contractors_empty_light iOS'/></div>
|
||||
<div class='row'><div class='label'>empty / dark</div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/contractors_empty_dark.png' alt='contractors_empty_dark Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_contractors.contractors_empty_dark.png' alt='contractors_empty_dark iOS'/></div>
|
||||
<div class='row'><div class='label'>populated / light</div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/contractors_populated_light.png' alt='contractors_populated_light Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_contractors.contractors_populated_light.png' alt='contractors_populated_light iOS'/></div>
|
||||
<div class='row'><div class='label'>populated / dark</div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/contractors_populated_dark.png' alt='contractors_populated_dark Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_contractors.contractors_populated_dark.png' alt='contractors_populated_dark iOS'/></div>
|
||||
</div>
|
||||
<div class='screen' id='contractor_detail'>
|
||||
<h2>contractor_detail <span class='badge badge-datacarrying'>DataCarrying</span></h2>
|
||||
<div class='row'><div class='label'>empty / light</div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/contractor_detail_empty_light.png' alt='contractor_detail_empty_light Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_contractor_detail.contractor_detail_empty_light.png' alt='contractor_detail_empty_light iOS'/></div>
|
||||
<div class='row'><div class='label'>empty / dark</div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/contractor_detail_empty_dark.png' alt='contractor_detail_empty_dark Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_contractor_detail.contractor_detail_empty_dark.png' alt='contractor_detail_empty_dark iOS'/></div>
|
||||
<div class='row'><div class='label'>populated / light</div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/contractor_detail_populated_light.png' alt='contractor_detail_populated_light Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_contractor_detail.contractor_detail_populated_light.png' alt='contractor_detail_populated_light iOS'/></div>
|
||||
<div class='row'><div class='label'>populated / dark</div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/contractor_detail_populated_dark.png' alt='contractor_detail_populated_dark Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_contractor_detail.contractor_detail_populated_dark.png' alt='contractor_detail_populated_dark iOS'/></div>
|
||||
</div>
|
||||
<div class='screen' id='documents'>
|
||||
<h2>documents <span class='badge badge-datacarrying'>DataCarrying</span> <span class='badge badge-only'>Android-only</span></h2>
|
||||
<div class='row'><div class='label'>empty / light</div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/documents_empty_light.png' alt='documents_empty_light Android'/><div class='missing missing-platform'>not on ios<br><span class='hint'>documents_empty_light.png</span></div></div>
|
||||
<div class='row'><div class='label'>empty / dark</div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/documents_empty_dark.png' alt='documents_empty_dark Android'/><div class='missing missing-platform'>not on ios<br><span class='hint'>documents_empty_dark.png</span></div></div>
|
||||
<div class='row'><div class='label'>populated / light</div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/documents_populated_light.png' alt='documents_populated_light Android'/><div class='missing missing-platform'>not on ios<br><span class='hint'>documents_populated_light.png</span></div></div>
|
||||
<div class='row'><div class='label'>populated / dark</div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/documents_populated_dark.png' alt='documents_populated_dark Android'/><div class='missing missing-platform'>not on ios<br><span class='hint'>documents_populated_dark.png</span></div></div>
|
||||
</div>
|
||||
<div class='screen' id='documents_warranties'>
|
||||
<h2>documents_warranties <span class='badge badge-datacarrying'>DataCarrying</span> <span class='badge badge-only'>iOS-only</span></h2>
|
||||
<div class='row'><div class='label'>empty / light</div><div class='missing missing-platform'>not on android<br><span class='hint'>documents_warranties_empty_light.png</span></div><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_documents_warranties.documents_warranties_empty_light.png' alt='documents_warranties_empty_light iOS'/></div>
|
||||
<div class='row'><div class='label'>empty / dark</div><div class='missing missing-platform'>not on android<br><span class='hint'>documents_warranties_empty_dark.png</span></div><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_documents_warranties_empty.documents_warranties_empty_dark.png' alt='documents_warranties_empty_dark iOS'/></div>
|
||||
<div class='row'><div class='label'>populated / light</div><div class='missing missing-platform'>not on android<br><span class='hint'>documents_warranties_populated_light.png</span></div><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_documents_warranties_populated.documents_warranties_populated_light.png' alt='documents_warranties_populated_light iOS'/></div>
|
||||
<div class='row'><div class='label'>populated / dark</div><div class='missing missing-platform'>not on android<br><span class='hint'>documents_warranties_populated_dark.png</span></div><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_documents_warranties_populated.documents_warranties_populated_dark.png' alt='documents_warranties_populated_dark iOS'/></div>
|
||||
</div>
|
||||
<div class='screen' id='document_detail'>
|
||||
<h2>document_detail <span class='badge badge-datacarrying'>DataCarrying</span></h2>
|
||||
<div class='row'><div class='label'>empty / light</div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/document_detail_empty_light.png' alt='document_detail_empty_light Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_document_detail.document_detail_empty_light.png' alt='document_detail_empty_light iOS'/></div>
|
||||
<div class='row'><div class='label'>empty / dark</div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/document_detail_empty_dark.png' alt='document_detail_empty_dark Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_document_detail.document_detail_empty_dark.png' alt='document_detail_empty_dark iOS'/></div>
|
||||
<div class='row'><div class='label'>populated / light</div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/document_detail_populated_light.png' alt='document_detail_populated_light Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_document_detail.document_detail_populated_light.png' alt='document_detail_populated_light iOS'/></div>
|
||||
<div class='row'><div class='label'>populated / dark</div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/document_detail_populated_dark.png' alt='document_detail_populated_dark Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_document_detail.document_detail_populated_dark.png' alt='document_detail_populated_dark iOS'/></div>
|
||||
</div>
|
||||
<div class='screen' id='add_document'>
|
||||
<h2>add_document <span class='badge badge-datafree'>DataFree</span></h2>
|
||||
<div class='row'><div class='label'>light</div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/add_document_light.png' alt='add_document_light Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_add_document.add_document_light.png' alt='add_document_light iOS'/></div>
|
||||
<div class='row'><div class='label'>dark</div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/add_document_dark.png' alt='add_document_dark Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_add_document.add_document_dark.png' alt='add_document_dark iOS'/></div>
|
||||
</div>
|
||||
<div class='screen' id='edit_document'>
|
||||
<h2>edit_document <span class='badge badge-datafree'>DataFree</span></h2>
|
||||
<div class='row'><div class='label'>light</div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/edit_document_light.png' alt='edit_document_light Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_edit_document.edit_document_light.png' alt='edit_document_light iOS'/></div>
|
||||
<div class='row'><div class='label'>dark</div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/edit_document_dark.png' alt='edit_document_dark Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_edit_document.edit_document_dark.png' alt='edit_document_dark iOS'/></div>
|
||||
</div>
|
||||
<div class='screen' id='profile'>
|
||||
<h2>profile <span class='badge badge-datacarrying'>DataCarrying</span></h2>
|
||||
<div class='row'><div class='label'>empty / light</div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/profile_empty_light.png' alt='profile_empty_light Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_profile.profile_empty_light.png' alt='profile_empty_light iOS'/></div>
|
||||
<div class='row'><div class='label'>empty / dark</div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/profile_empty_dark.png' alt='profile_empty_dark Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_profile.profile_empty_dark.png' alt='profile_empty_dark iOS'/></div>
|
||||
<div class='row'><div class='label'>populated / light</div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/profile_populated_light.png' alt='profile_populated_light Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_profile.profile_populated_light.png' alt='profile_populated_light iOS'/></div>
|
||||
<div class='row'><div class='label'>populated / dark</div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/profile_populated_dark.png' alt='profile_populated_dark Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_profile.profile_populated_dark.png' alt='profile_populated_dark iOS'/></div>
|
||||
</div>
|
||||
<div class='screen' id='profile_edit'>
|
||||
<h2>profile_edit <span class='badge badge-datafree'>DataFree</span> <span class='badge badge-only'>iOS-only</span></h2>
|
||||
<div class='row'><div class='label'>light</div><div class='missing missing-platform'>not on android<br><span class='hint'>profile_edit_light.png</span></div><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_profile_edit.profile_edit_light.png' alt='profile_edit_light iOS'/></div>
|
||||
<div class='row'><div class='label'>dark</div><div class='missing missing-platform'>not on android<br><span class='hint'>profile_edit_dark.png</span></div><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_profile_edit.profile_edit_dark.png' alt='profile_edit_dark iOS'/></div>
|
||||
</div>
|
||||
<div class='screen' id='notification_preferences'>
|
||||
<h2>notification_preferences <span class='badge badge-datafree'>DataFree</span></h2>
|
||||
<div class='row'><div class='label'>light</div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/notification_preferences_light.png' alt='notification_preferences_light Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_notification_preferences.notification_preferences_light.png' alt='notification_preferences_light iOS'/></div>
|
||||
<div class='row'><div class='label'>dark</div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/notification_preferences_dark.png' alt='notification_preferences_dark Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_notification_preferences.notification_preferences_dark.png' alt='notification_preferences_dark iOS'/></div>
|
||||
</div>
|
||||
<div class='screen' id='theme_selection'>
|
||||
<h2>theme_selection <span class='badge badge-datafree'>DataFree</span></h2>
|
||||
<div class='row'><div class='label'>light</div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/theme_selection_light.png' alt='theme_selection_light Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_theme_selection.theme_selection_light.png' alt='theme_selection_light iOS'/></div>
|
||||
<div class='row'><div class='label'>dark</div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/theme_selection_dark.png' alt='theme_selection_dark Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_theme_selection.theme_selection_dark.png' alt='theme_selection_dark iOS'/></div>
|
||||
</div>
|
||||
<div class='screen' id='biometric_lock'>
|
||||
<h2>biometric_lock <span class='badge badge-datafree'>DataFree</span> <span class='badge badge-only'>Android-only</span></h2>
|
||||
<div class='row'><div class='label'>light</div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/biometric_lock_light.png' alt='biometric_lock_light Android'/><div class='missing missing-platform'>not on ios<br><span class='hint'>biometric_lock_light.png</span></div></div>
|
||||
<div class='row'><div class='label'>dark</div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/biometric_lock_dark.png' alt='biometric_lock_dark Android'/><div class='missing missing-platform'>not on ios<br><span class='hint'>biometric_lock_dark.png</span></div></div>
|
||||
</div>
|
||||
<div class='screen' id='feature_comparison'>
|
||||
<h2>feature_comparison <span class='badge badge-datafree'>DataFree</span></h2>
|
||||
<div class='row'><div class='label'>light</div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/feature_comparison_light.png' alt='feature_comparison_light Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_feature_comparison.feature_comparison_light.png' alt='feature_comparison_light iOS'/></div>
|
||||
<div class='row'><div class='label'>dark</div><img loading='lazy' src='../composeApp/src/androidUnitTest/roborazzi/feature_comparison_dark.png' alt='feature_comparison_dark Android'/><img loading='lazy' src='../iosApp/HoneyDueTests/__Snapshots__/SnapshotGalleryTests/test_feature_comparison.feature_comparison_dark.png' alt='feature_comparison_dark iOS'/></div>
|
||||
</div>
|
||||
<script>
|
||||
// Ctrl/Cmd-F friendly: expose screen names in the document title on anchor change.
|
||||
|
||||
Reference in New Issue
Block a user