Skip to content

feat(filters): add themed empty state for FiltersSidebar - #825

Merged
greatest0fallt1me merged 3 commits into
CalloraOrg:mainfrom
MJ-RWA:feat/themed-empty-state-filters-sidebar-b045
Jul 29, 2026
Merged

feat(filters): add themed empty state for FiltersSidebar#825
greatest0fallt1me merged 3 commits into
CalloraOrg:mainfrom
MJ-RWA:feat/themed-empty-state-filters-sidebar-b045

Conversation

@MJ-RWA

@MJ-RWA MJ-RWA commented Jul 28, 2026

Copy link
Copy Markdown

Summary

This PR adds a themed empty-state experience to the FiltersSidebar when no filter data is available, improving the user experience for the GrantFox FWC26 campaign.

Changes Made

  • Added a themed empty-state illustration for FiltersSidebar.
  • Enhanced the EmptyState component to support the sidebar empty-state use case.
  • Added a helpful call-to-action when no data is available.
  • Ensured responsive behavior across supported breakpoints.
  • Maintained design-token consistency and dark-mode compatibility.
  • Improved accessibility to align with WCAG 2.1 AA guidelines.
  • Added focused tests covering the new empty-state behavior.
  • Updated documentation to reflect the new UI behavior and any exposed component changes.

Testing

  • Verified the empty state is displayed when no filter data is available.
  • Verified the sidebar continues to render normally when data exists.
  • Verified the CTA renders and behaves as expected.
  • Ran existing test suite to ensure no regressions.

Closes: #722

@drips-wave

drips-wave Bot commented Jul 28, 2026

Copy link
Copy Markdown

@MJ-RWA 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

@greatest0fallt1me
greatest0fallt1me merged commit cb6fab2 into CalloraOrg:main Jul 29, 2026
3 checks passed
@greatest0fallt1me

Copy link
Copy Markdown
Contributor

CI green, LGTM ✨ merged.

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.

Add themed empty-state illustration for FiltersSidebar [b#045]

2 participants