Skip to content

fix: clarify QR code instructions for first-time Yivi users#198

Closed
dobby-coder[bot] wants to merge 1 commit into
mainfrom
fix-162-qr-context
Closed

fix: clarify QR code instructions for first-time Yivi users#198
dobby-coder[bot] wants to merge 1 commit into
mainfrom
fix-162-qr-context

Conversation

@dobby-coder

@dobby-coder dobby-coder Bot commented May 9, 2026

Copy link
Copy Markdown
Contributor

Summary

Adds context to the QR code prompts so first-time users understand they need to scan with the Yivi app on their phone (per issue #162).

  • Updated filesharing.sign.scanQR (encrypt-flow popup) and filesharing.decryptpanel.irmaInstructionQr (download page) in EN and NL: now explicitly say "verify your identity by scanning this QR code with the free Yivi app on your phone".
  • Surfaced the existing "What is Yivi?" HelpToggle (already used on the download page) on the encrypt-flow QR popups (desktop popover + mobile bottom sheet).
  • Added a short subtitle under the fallback Decrypt.svelte QR header so the legacy fallback also explains what to scan with.
  • Title tweak: DecryptDecrypt with Yivi on the download header for the QR variant.

No JS/component logic changes; only locale text and one extra collapsed help toggle.

Test plan

  • npm run check (svelte-check) — 0 errors / 0 warnings
  • npm run build — clean static build
  • npx prettier --check on touched files — formatted
  • Manual: trigger the encrypt-flow QR popup and confirm the help toggle renders without overflowing the popup width
  • Manual: visit /download/... and confirm the new instruction renders in EN and NL

Reviewer quickstart:

git fetch origin && git checkout fix-162-qr-context && npm install --legacy-peer-deps && npm run dev

Closes #162

QR code instructions previously gave little context, leaving first-time
users unsure what to do. Make the instruction text explicit about Yivi
being a separate app on the user's phone, surface the existing 'What is
Yivi?' help toggle on the encrypt-flow QR popups, and add a description
under the fallback decrypt QR.

Closes #162
@dobby-coder

dobby-coder Bot commented May 9, 2026

Copy link
Copy Markdown
Contributor Author

Superseded by #203 (consolidation per encryption4all/dobby#53). Closing to keep the queue tidy.

@dobby-coder dobby-coder Bot closed this May 9, 2026
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.

QR code needs more context

0 participants