Skip to content

feat(decrypt-progress): show progress bar inside decrypt card with brand blue#243

Merged
rubenhensen merged 1 commit into
mainfrom
feat/decrypt-progress-bar
Jun 3, 2026
Merged

feat(decrypt-progress): show progress bar inside decrypt card with brand blue#243
rubenhensen merged 1 commit into
mainfrom
feat/decrypt-progress-bar

Conversation

@rubenhensen

Copy link
Copy Markdown
Contributor

Summary

  • Wrap the Decrypting state in the same decrypt-card box used during the Yivi/Ready step so the bar appears in-place rather than swapping to a bare layout.
  • Recolor the progress bar fill to --pg-primary-contrast (darker brand blue) for both determinate and indeterminate states.

Test plan

  • Visit a share link, scan with Yivi — confirm the progress bar renders inside the same boxed card after the QR step (no jarring page swap).
  • Confirm the bar fill is the darker PostGuard blue in both light and dark mode.
  • Verify indeterminate animation still slides correctly before the first progress tick.

@dobby-coder

dobby-coder Bot commented Jun 3, 2026

Copy link
Copy Markdown
Contributor

Dobby has received the request! Routing to the right specialist now...

…and blue

Wrap the Decrypting state in the same decrypt-card box used during the
Yivi/Ready step so the bar appears on the same page rather than a bare
swap-out. Recolor the bar fill to --pg-primary-contrast for a darker
brand blue that reads as a deliberate progress indicator.
@rubenhensen rubenhensen force-pushed the feat/decrypt-progress-bar branch from 906857e to 87a7fd0 Compare June 3, 2026 07:26

@dobby-coder dobby-coder Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code review

LGTM. Minor symmetry note: src/lib/components/fallback/Decrypt.svelte:256 still renders a bare <DecryptionProgress /> during STATES.Decrypting — if the goal is the boxed-card look across both decrypt flows, the fallback path would need the same .decrypt-card wrapper. Non-blocking; the fallback uses a different surrounding layout so this may be intentional.

@rubenhensen rubenhensen merged commit e4e66f7 into main Jun 3, 2026
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant