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

vercel Bot commented May 27, 2026

Copy link
Copy Markdown

@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

drips-wave Bot commented May 27, 2026

Copy link
Copy Markdown

@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

boalambo commented Jun 1, 2026

Copy link
Copy Markdown
Author

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

boalambo commented Jun 1, 2026

Copy link
Copy Markdown
Author

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