Skip to content

feat: add interactive tooltip explanations for SPV Privacy Options - #586

Merged
Tybravo merged 2 commits into
Tybravo:mainfrom
johdanike:feat/436-spv-privacy-tooltips
Aug 31, 2026
Merged

feat: add interactive tooltip explanations for SPV Privacy Options#586
Tybravo merged 2 commits into
Tybravo:mainfrom
johdanike:feat/436-spv-privacy-tooltips

Conversation

@johdanike

Copy link
Copy Markdown
Contributor

🎯 Goal

Help users understand the complex privacy choices during the SPV verification flow.

📋 Technical Scope & Changes

  • Installed @radix-ui/react-tooltip for accessible, robust tooltips.
  • Implemented Tooltip.Provider, Tooltip.Root, and Tooltip.Portal inside SPVPrivacyStep.tsx.
  • Added hover/focus tooltips explaining 'Public' vs 'KMS Encrypted' using Tailwind CSS for styling and Radix for positioning logic.

✅ Acceptance Criteria

  • Tooltips render correctly on hover.
  • Fully accessible via keyboard focus (Radix default behavior).

Closes #436

Integrates @radix-ui/react-tooltip to provide on-hover context for 'Public' and 'KMS Encrypted' SPV privacy states. Includes styling via Tailwind and generic icons via lucide-react.
@drips-wave

drips-wave Bot commented Aug 27, 2026

Copy link
Copy Markdown

@johdanike Great news! 🎉 Based on an automated assessment of this PR, the linked Wave issue(s) no longer count against your application limits.

You can now already apply to more issues while waiting for a review of this PR. Keep up the great work! 🚀

Learn more about application limits

@Tybravo

Tybravo commented Aug 28, 2026

Copy link
Copy Markdown
Owner

@johdanike

Please fix the Ci build and Check to pass

And also resolve conflict....Thanks

@Tybravo
Tybravo merged commit eae36db into Tybravo:main Aug 31, 2026
1 check failed
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.

[Frontend] [Enhancement] Add interactive tooltip explanations for SPV Privacy Options

2 participants