Skip to content

feat: add in-app help/FAQ system#31

Merged
truthixify merged 1 commit into
wraith-protocol:developfrom
boalambo:feature/in-app-help-faq
Jun 1, 2026
Merged

feat: add in-app help/FAQ system#31
truthixify merged 1 commit into
wraith-protocol:developfrom
boalambo:feature/in-app-help-faq

Conversation

@boalambo
Copy link
Copy Markdown

  • Add floating help button in bottom-right corner
  • Implement help overlay with search and FAQ categories
  • Add 16 FAQ entries across 4 categories (Getting Started, Stellar Specifics, Privacy, Troubleshooting)
  • Implement context-awareness for Send/Receive pages
  • Add full accessibility support (focus trap, Esc to close, ARIA labels)
  • Content lives in src/help/faq.ts as typed array for easy translation

Closes #22

@vercel
Copy link
Copy Markdown

vercel Bot commented May 27, 2026

@boalambo is attempting to deploy a commit to the truthixify's projects Team on Vercel.

A member of the Team first needs to authorize it.

@drips-wave
Copy link
Copy Markdown

drips-wave Bot commented May 27, 2026

@boalambo 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

@boalambo
Copy link
Copy Markdown
Author

boalambo commented Jun 1, 2026

hello maintainer, kindly check I am waiting for approval since. Thank you

@truthixify truthixify changed the base branch from main to develop June 1, 2026 15:42
@truthixify
Copy link
Copy Markdown
Contributor

Help button + overlay + 159-line FAQ are the right shape for #22. Rebase needed, your branch is from pre-develop main and diff reverts recently-merged work in StellarSend/Receive.

git fetch origin
git rebase origin/develop
git push --force-with-lease

Keep HelpButton.tsx, HelpOverlay.tsx, faq.ts, and the App.tsx mount; drop your changes to StellarSend/Receive (they were just unintended reverts from the stale base). Thanks @boalambo.

@boalambo
Copy link
Copy Markdown
Author

boalambo commented Jun 1, 2026

Help button + overlay + 159-line FAQ are the right shape for #22. Rebase needed, your branch is from pre-develop main and diff reverts recently-merged work in StellarSend/Receive.

git fetch origin
git rebase origin/develop
git push --force-with-lease

Keep HelpButton.tsx, HelpOverlay.tsx, faq.ts, and the App.tsx mount; drop your changes to StellarSend/Receive (they were just unintended reverts from the stale base). Thanks @boalambo.

Rebased onto the latest develop and force-pushed the branch. Verified the PR diff now only contains App.tsx, HelpButton.tsx, HelpOverlay.tsx, and faq.ts as intended.

- Add floating help button in bottom-right corner
- Implement help overlay with search and FAQ categories
- Add 16 FAQ entries across 4 categories (Getting Started, Stellar Specifics, Privacy, Troubleshooting)
- Implement context-awareness for Send/Receive pages
- Add full accessibility support (focus trap, Esc to close, ARIA labels)
- Content lives in src/help/faq.ts as typed array for easy translation

Closes wraith-protocol#22
@boalambo boalambo force-pushed the feature/in-app-help-faq branch from 673c4f4 to da72063 Compare June 1, 2026 16:52
@truthixify
Copy link
Copy Markdown
Contributor

Rebase looks clean, the diff is just your 4 additions now. 16 FAQ entries covering getting-started, Stellar specifics, privacy, troubleshooting. Merging. Thanks @boalambo.

@truthixify truthixify merged commit 78b30a5 into wraith-protocol:develop Jun 1, 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.

In-app help / FAQ system

2 participants