Skip to content

feat: overhaul landing page and implement dashboard components#67

Draft
BigBen-7 wants to merge 1 commit intoStellarCommons:mainfrom
BigBen-7:feat/nextjs-dashboard
Draft

feat: overhaul landing page and implement dashboard components#67
BigBen-7 wants to merge 1 commit intoStellarCommons:mainfrom
BigBen-7:feat/nextjs-dashboard

Conversation

@BigBen-7
Copy link
Contributor

@BigBen-7 BigBen-7 commented Mar 6, 2026

  • Refactored the landing page to include new components: Nav, Hero, StatStrip, MockDashboard, FeatureOrbit, HowItWorks, OpenSourceCTA, and Footer.
  • Created DashboardShell component to manage dashboard data fetching and state.
  • Added FeeChart, PercentileRow, RollingAverages, StatCards, TopBar, and TrendPanel components for displaying fee data and trends.
  • Implemented API utility functions for fetching current fees, fee history, fee trends, and insights.
  • Defined TypeScript types for API responses to ensure type safety across components.
  • Enhanced utility functions for formatting and styling data.

- Refactored the landing page to include new components: Nav, Hero, StatStrip, MockDashboard, FeatureOrbit, HowItWorks, OpenSourceCTA, and Footer.
- Created DashboardShell component to manage dashboard data fetching and state.
- Added FeeChart, PercentileRow, RollingAverages, StatCards, TopBar, and TrendPanel components for displaying fee data and trends.
- Implemented API utility functions for fetching current fees, fee history, fee trends, and insights.
- Defined TypeScript types for API responses to ensure type safety across components.
- Enhanced utility functions for formatting and styling data.
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