Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
21 commits
Select commit Hold shift + click to select a range
eb4d2d6
feat(ui): align local data flows and add Figma QA baseline
jjoonleo Sep 23, 2026
f4d523d
feat(ui): align My Page with Figma and preserve settings behavior
jjoonleo Sep 23, 2026
732d6d1
feat(ui): align backup dialogs with Figma and verify validation
jjoonleo Sep 23, 2026
fa9b0b4
feat(ui): match My Data status, busy, and result states
jjoonleo Sep 23, 2026
3220411
feat(ui): align recovery busy state with Figma
jjoonleo Sep 23, 2026
cda5587
feat(ui): align privacy policy with Figma and verify scrolling
jjoonleo Sep 23, 2026
352514b
feat(ui): align preparation editor with Figma and retain dynamic list
jjoonleo Sep 23, 2026
6ee866c
feat(ui): add Home month loading and retry states
jjoonleo Sep 23, 2026
90f38d3
feat(ui): align Home and Calendar shells with Figma fixtures
jjoonleo Sep 23, 2026
6f514bc
docs: record UI QA handoff and upstream drift
jjoonleo Sep 23, 2026
f11d7fb
Merge remote-tracking branch 'origin/feature/figma-offline-screen-syn…
jjoonleo Sep 23, 2026
0e18641
test(ui): track recurring screens after upstream merge
jjoonleo Sep 23, 2026
64bc111
Merge remote-tracking branch 'origin/main' into codex/ios-ui-quality-…
jjoonleo Sep 24, 2026
546eaa9
feat(ui): align refreshed main screens with Figma fixtures
jjoonleo Sep 24, 2026
47459f6
feat(ui): complete Figma state review and repair iOS backup export
jjoonleo Sep 25, 2026
e6bb910
ci: match golden rendering with the macOS baseline
jjoonleo Sep 25, 2026
e641475
ci: reuse the golden quality gate before Android delivery
jjoonleo Sep 25, 2026
99d4758
feat(ui): integrate verified Figma parity updates
jjoonleo Sep 25, 2026
68279a3
test: subscribe before schedule timer transition
jjoonleo Sep 25, 2026
92a355e
ci: validate Figma inventory without local goldens
jjoonleo Sep 25, 2026
c07708d
test: align UI assertions with reviewed tokens
jjoonleo Sep 25, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 8 additions & 0 deletions .github/workflows/flutter_test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,14 @@ jobs:
run: dart run tool/check_local_only_boundary.dart
- name: Analyze
run: flutter analyze
- name: Check Figma UI inventory and reference images
# Flutter goldens are generated review evidence and are intentionally
# not committed. CI still validates every route/state, tracked Figma
# reference hash, and the declared golden path.
run: >-
dart run tool/report_figma_ui_coverage.dart
--strict
--allow-missing-goldens
- name: Run test with coverage
run: flutter test --coverage
- name: Check coverage
Expand Down
5 changes: 5 additions & 0 deletions assets/calendar_back.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
5 changes: 5 additions & 0 deletions assets/calendar_chevron_down.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
5 changes: 5 additions & 0 deletions assets/calendar_edit.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
5 changes: 5 additions & 0 deletions assets/calendar_map_pin.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
5 changes: 5 additions & 0 deletions assets/calendar_month_arrow.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
5 changes: 5 additions & 0 deletions assets/calendar_trash.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
12 changes: 12 additions & 0 deletions assets/design/destructive_warning.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
15 changes: 15 additions & 0 deletions assets/design/information_filled.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
15 changes: 15 additions & 0 deletions assets/design/information_outline.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
8 changes: 8 additions & 0 deletions assets/design/notification_bell.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
12 changes: 12 additions & 0 deletions assets/design/onboarding_drag.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/design/onboarding_greeting.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
11 changes: 11 additions & 0 deletions assets/design/onboarding_progress_complete.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
11 changes: 11 additions & 0 deletions assets/design/onboarding_progress_current.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
10 changes: 10 additions & 0 deletions assets/design/onboarding_progress_last_current.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
10 changes: 10 additions & 0 deletions assets/design/onboarding_progress_last_pending.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
11 changes: 11 additions & 0 deletions assets/design/onboarding_progress_pending.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
11 changes: 11 additions & 0 deletions assets/design/recovery_spinner.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
11 changes: 11 additions & 0 deletions assets/feedback_spinner.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/home_mascot.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
5 changes: 5 additions & 0 deletions assets/home_nav_add.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
5 changes: 5 additions & 0 deletions assets/home_nav_home.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
5 changes: 5 additions & 0 deletions assets/home_nav_my.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
10 changes: 10 additions & 0 deletions assets/my_page_bell.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
5 changes: 5 additions & 0 deletions assets/my_page_chevron.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
6 changes: 6 additions & 0 deletions assets/my_page_clock.svg
10 changes: 10 additions & 0 deletions assets/my_page_download.svg
10 changes: 10 additions & 0 deletions assets/my_page_person.svg
5 changes: 5 additions & 0 deletions assets/my_page_phone.svg
10 changes: 10 additions & 0 deletions assets/my_page_repeat.svg
10 changes: 10 additions & 0 deletions assets/my_page_shield.svg
Loading
Loading