Skip to content

feat: add first-run welcome guide#177

Open
haradahinata wants to merge 2 commits into
capofficial:mainfrom
haradahinata:codex/welcome-modal-13
Open

feat: add first-run welcome guide#177
haradahinata wants to merge 2 commits into
capofficial:mainfrom
haradahinata:codex/welcome-modal-13

Conversation

@haradahinata
Copy link
Copy Markdown

Closes #13

Summary

  • Add a first-run Welcome modal for non-home dashboard pages with a short CAP overview, core trading/pool/staking flow guidance, and Arbitrum bridge instructions.
  • Persist dismissal in existing userSettings as hasSeenWelcome, while keeping a "Remind me next time" option for users who want to see it again.
  • Add a Guide entry to the desktop and mobile nav so users can reopen onboarding at any time.
  • Constrain modal width on narrow screens so the guide stays readable on mobile.

Validation

  • npm run build
  • Headless Chrome desktop screenshot: first /trade visit opens the Welcome modal.
  • Headless Chrome narrow viewport screenshot: Welcome modal fits without horizontal clipping.

Note: the build still reports existing Svelte accessibility/unused CSS and dependency warnings from the current codebase; no new blocking build errors were introduced.

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.

Welcome modal with integrated bridge and/or instructions

1 participant