Category
wallet UX
Labels
frontend, enhancement, onboarding
Difficulty
intermediate
Why this matters
/connect uses a separate validation UI and old styling, while navbar already uses useWalletStore Freighter flow.
Likely files/components affected
src/pages/Connect.tsx
src/components/Navbar.tsx
src/components/WalletConnect.tsx
src/store/useWalletStore.ts
What contributor should improve
Unify connect UX under one visual system and one primary wallet connection path.
Expected final behavior
Users get consistent wallet onboarding whether they connect from navbar or /connect.
UI/UX goals
- Reduced confusion
- Single source of truth for wallet state
Acceptance criteria
Category
wallet UX
Labels
frontend, enhancement, onboarding
Difficulty
intermediate
Why this matters
/connectuses a separate validation UI and old styling, while navbar already usesuseWalletStoreFreighter flow.Likely files/components affected
src/pages/Connect.tsxsrc/components/Navbar.tsxsrc/components/WalletConnect.tsxsrc/store/useWalletStore.tsWhat contributor should improve
Unify connect UX under one visual system and one primary wallet connection path.
Expected final behavior
Users get consistent wallet onboarding whether they connect from navbar or
/connect.UI/UX goals
Acceptance criteria
/dashboardafter success