Summary
app/(dashboard)/components/MobileNav.tsx (10 KB) renders the hamburger navigation for mobile viewports. It is missing two links and has no wallet connection status indicator.
What's needed
-
Add missing nav links:
-
Wallet status indicator:
- Show a small green dot when Freighter is connected (uses
useStellarWallet hook)
- Show a "Connect Wallet" CTA in the nav when not connected
- Tapping it opens the Freighter connect flow
-
Accessibility:
- Ensure the mobile drawer traps focus when open
aria-expanded on the hamburger button
Acceptance criteria
Difficulty
Good first issue — MobileNav.tsx is self-contained and well-structured.
Related
Summary
app/(dashboard)/components/MobileNav.tsx(10 KB) renders the hamburger navigation for mobile viewports. It is missing two links and has no wallet connection status indicator.What's needed
Add missing nav links:
/profile(once issue [FE] Build User Profile page — display and edit name, bio, Stellar public key #95 is implemented — can add with a placeholder until then)Wallet status indicator:
useStellarWallethook)Accessibility:
aria-expandedon the hamburger buttonAcceptance criteria
Difficulty
Good first issue —
MobileNav.tsxis self-contained and well-structured.Related
hooks/useStellarWallet.ts