Fix favorite sign-in copy + text contrast #88

Merged
ilia merged 3 commits from fix/favorite-signin-copy-contrast into master 2026-08-05 09:42:58 -05:00
Owner

Summary

  • Logged-out heart shows favorites sign-in messaging (not report copy)
  • Shared SignInRequiredDialog with favorite | report reason
  • Replace misplaced text-secondary (pale theme wash) with text-foreground / text-primary across auth dialogs, menus, upload, login pages
  • E2e: viewer.favorite-signin.spec.ts

Test plan

  • Logged out → open photo → heart → dialog mentions favorites, not report
  • Logged out → flag → dialog still mentions report
  • Labels/menus readable in light mode (no near-white text)
  • CI e2e green
## Summary - Logged-out heart shows favorites sign-in messaging (not report copy) - Shared `SignInRequiredDialog` with `favorite` | `report` reason - Replace misplaced `text-secondary` (pale theme wash) with `text-foreground` / `text-primary` across auth dialogs, menus, upload, login pages - E2e: `viewer.favorite-signin.spec.ts` ## Test plan - [ ] Logged out → open photo → heart → dialog mentions favorites, not report - [ ] Logged out → flag → dialog still mentions report - [ ] Labels/menus readable in light mode (no near-white text) - [ ] CI e2e green
ilia added 1 commit 2026-08-05 09:33:04 -05:00
Fix favorite sign-in copy and pale text-secondary contrast.
CI / skip-ci-check (pull_request) Successful in 30s
CI / python-lint (pull_request) Successful in 31s
CI / docker-ci (pull_request) Successful in 33s
CI / secret-scan (pull_request) Successful in 35s
CI / viewer-unit (pull_request) Successful in 2m53s
CI / e2e (pull_request) Failing after 3m4s
CI / admin-unit (pull_request) Successful in 3m7s
0b4162de5f
Logged-out favorite/report share a reason-aware SignInRequiredDialog so
favorites no longer show report messaging. Replace misplaced text-secondary
(light wash token) with foreground/primary on labels, auth, and menus.
ilia added 1 commit 2026-08-05 09:36:57 -05:00
ci: re-run e2e after DEV deploy of favorite/contrast fix
CI / skip-ci-check (pull_request) Successful in 30s
CI / python-lint (pull_request) Successful in 31s
CI / docker-ci (pull_request) Successful in 32s
CI / secret-scan (pull_request) Successful in 35s
CI / e2e (pull_request) Failing after 1m23s
CI / admin-unit (pull_request) Successful in 2m29s
CI / viewer-unit (pull_request) Failing after 2m32s
fbe3e41f7b
ilia added 1 commit 2026-08-05 09:38:41 -05:00
e2e: exercise favorite sign-in via photo viewer path
CI / skip-ci-check (pull_request) Successful in 30s
CI / docker-ci (pull_request) Successful in 32s
CI / python-lint (pull_request) Successful in 34s
CI / secret-scan (pull_request) Successful in 38s
CI / admin-unit (pull_request) Successful in 1m41s
CI / viewer-unit (pull_request) Successful in 2m17s
CI / e2e (pull_request) Successful in 2m14s
4b9471679c
ilia scheduled this pull request to auto merge when all checks succeed 2026-08-05 09:40:56 -05:00
ilia merged commit dae28e6008 into master 2026-08-05 09:42:58 -05:00
ilia deleted branch fix/favorite-signin-copy-contrast 2026-08-05 09:42:58 -05:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: ilia/punimtag#88