Skip to content

CauseStarter first-visit landing and /profile - #173

Merged
AdamSpitz merged 4 commits into
devfrom
feature/causestarter-root-landing
Sep 8, 2026
Merged

CauseStarter first-visit landing and /profile#173
AdamSpitz merged 4 commits into
devfrom
feature/causestarter-root-landing

Conversation

@AdamSpitz

Copy link
Copy Markdown
Owner

Summary

  • Restore a first-visit CauseStarter landing on / (role cards as the way in; /welcome uses the same page).
  • Add a CauseStarter /profile page for this wallet's pledges, receipts, created projects, published boards, signed statements, and alignment attestations.
  • Add focus.md for current work: testnet usability and CauseStarter UI.

Test plan

  • Visit / as a first-time user and confirm the landing with role cards.
  • /welcome shows the same landing.
  • /profile lists this wallet's activity with a header icon and a home link into it.
  • Home remains "what you could do next" rather than dumping history.

Keep the role cards as the way in rather than a Start-a-cause-board CTA, and send `/welcome` to the same page.
Keep home as what you could do next. Profile lists pledges, receipts,
created projects, published cause boards, signed statements, and alignment
attestations, with a header icon and a home link into it.
The personal board lives on /dashboard with personal-dashboard-page, not home-dashboard-board.

@AdamSpitz AdamSpitz left a comment

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Review receipt.

Reviewed CauseStarter landing + /profile. One e2e mismatch (Fund still looking for home-dashboard-board) was fixed on the branch. Remaining: home is role cards plus pitch, /welcome redirects to /, profile is a wallet record with giving/projects/causes/statements/attestations, tests and nav/profile icon look consistent. No open findings.

Reviewed-with: grok
Reviewed-files: 12
Reviewed-commit: ba0cba2

@AdamSpitz
AdamSpitz merged commit 5cc3db6 into dev Sep 8, 2026
7 checks passed
@AdamSpitz
AdamSpitz deleted the feature/causestarter-root-landing branch September 8, 2026 15:20
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.

1 participant