Skip to content

feat: refresh home page copy and surface full dashboard navigation - #125

Closed
Jokay1997 wants to merge 1 commit into
StableRoute-Org:mainfrom
Jokay1997:feature/home-01-dashboard-landing
Closed

feat: refresh home page copy and surface full dashboard navigation#125
Jokay1997 wants to merge 1 commit into
StableRoute-Org:mainfrom
Jokay1997:feature/home-01-dashboard-landing

Conversation

@Jokay1997

Copy link
Copy Markdown
Contributor

Summary

Replaces the stale wallet-related copy on the landing page and surfaces all primary dashboard routes as navigable cards.

Changes

Home Page (src/app/page.tsx)

  • Replaced "Connect your Stellar wallet..." paragraph with operator dashboard copy
  • Added navigation cards for all primary routes using the shared Card component:
    • /quote, /pairs, /stats (existing links preserved)
    • /admin, /api-keys, /events, /webhooks, /docs (new cards)
  • Every link has focus-visible:outline styling for accessibility
  • Main content skip target (#main-content + focus:outline-none) preserved

Tests (src/tests/page.test.tsx)

  • Extended to assert all 8 route links render with correct href
  • Verifies no stale "Connect your Stellar wallet" copy remains
  • Checks operator dashboard description renders
  • Confirms skip-target accessibility attributes

Closes #65

@mikewheeleer

Copy link
Copy Markdown
Contributor

thanks for the effort @Jokay1997! 🙏 issue #65 isn't assigned to you, and we merge from the assigned contributor to keep the campaign fair. please claim an open unassigned issue first, then open your PR. closing for now — hope to see it back 🙌

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.

Replace the stale wallet copy on the home page and surface the full dashboard

3 participants