Skip to content

Add invoice search/filtering, dark mode, responsive design, creator dashboards - #958

Open
laddyr141-ui wants to merge 4 commits into
Stellar-split:mainfrom
laddyr141-ui:fix/issues-892-895
Open

laddyr141-ui wants to merge 4 commits into
Stellar-split:mainfrom
laddyr141-ui:fix/issues-892-895

Conversation

@laddyr141-ui

Copy link
Copy Markdown

Closes #892
Closes #893
Closes #894
Closes #895

Summary of changes:

  • Implement advanced search and filtering for invoices #892 Advanced search and filtering for invoices: the invoice search page already had full-text search, multi-dimension filters, and saved filter presets. Added search-result term highlighting, a smart suggestions dropdown (derived from recent/saved searches and common terms), and an active-filter-count badge.
  • Add dark mode support with theme persistence #893 Dark mode: the app already ships a complete theme system (ThemeProvider/ThemeContext with light/dark/system modes, localStorage persistence, system-preference detection, and a ThemeToggle wired into the navbar and settings). Found and fixed one component (ExportModal) that was still hardcoded to light-mode colors, so it now themes correctly with the rest of the app.
  • Implement responsive design for mobile and tablet devices #894 Responsive design: most pages/components already use responsive breakpoints, a mobile nav drawer, and overflow-x-auto for tables. Fixed the shared Modal component so it caps its height and scrolls on small screens instead of overflowing the viewport.
  • Add data visualization dashboards for creators #895 Creator dashboards: the analytics dashboard already had weekly revenue, status breakdown, and unique-payers charts plus key metric tiles. Added drill-down: clicking a slice in the invoice status pie chart now opens a panel listing the matching invoices.

@vercel

vercel Bot commented Oct 18, 2026

Copy link
Copy Markdown

@luhrhenz is attempting to deploy a commit to the kingsman-99's projects Team on Vercel.

A member of the Team first needs to authorize it.

@drips-wave

drips-wave Bot commented Oct 18, 2026

Copy link
Copy Markdown

@laddyr141-ui Great news! 🎉 Based on an automated assessment of this PR, the linked Wave issue(s) no longer count against your application limits.

You can now already apply to more issues while waiting for a review of this PR. Keep up the great work! 🚀

Learn more about application limits

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

2 participants