Skip to content

feat: add reusable empty-state UI across dashboards (#642)#643

Open
samarthtalwar9 wants to merge 1 commit into
Shruti070107:mainfrom
samarthtalwar9:feature/empty-state-dashboards
Open

feat: add reusable empty-state UI across dashboards (#642)#643
samarthtalwar9 wants to merge 1 commit into
Shruti070107:mainfrom
samarthtalwar9:feature/empty-state-dashboards

Conversation

@samarthtalwar9

Copy link
Copy Markdown

Related Issue

Closes #642

Description

This PR implements reusable empty-state UI components across dashboard sections to improve user experience when data is unavailable.

Changes Made

  • Added reusable EmptyState component
  • Added contextual empty-state messages
  • Added CTA buttons for user guidance
  • Improved onboarding experience for first-time users
  • Maintained existing Glassmorphism UI design
  • Added responsive layouts for mobile and desktop
  • Preserved dark/light theme compatibility

Empty States Added

  • Provider Dashboard
  • Rider Dashboard
  • Plant Dashboard
  • Analytics Sections
  • Leaderboards
  • Green Wall Feed
  • History/Activity Sections

Testing

  • Verified responsive behavior
  • Verified dark/light theme compatibility
  • Verified empty states appear only when data is unavailable
  • Confirmed no console errors

Issue Reference

Fixes #642

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.

[UI Enhancement] Add Empty-State Illustrations and Action CTAs Across Dashboards

1 participant