Skip to content

feat: add StatsGridSkeleton component for dashboard loading state#12

Open
HirenGajjar wants to merge 1 commit into
MenachoIvan:devfrom
HirenGajjar:feat/stats-grid-skeleton
Open

feat: add StatsGridSkeleton component for dashboard loading state#12
HirenGajjar wants to merge 1 commit into
MenachoIvan:devfrom
HirenGajjar:feat/stats-grid-skeleton

Conversation

@HirenGajjar

Copy link
Copy Markdown
Contributor

Closes #7

What I did

  • Created components/StatsGridSkeleton.tsx with 3 pulsing placeholder cards using Tailwind's animate-pulse
  • Used bg-gray-100 / bg-gray-200 for placeholders as specified, with dark mode support
  • Integrated into app/page.tsx to show during the loading state before activities are fetched
  • No new libraries added — pure Tailwind CSS

Screenshot

Screenshot 2026-05-10 at 11 39 49 AM

@MenachoIvan MenachoIvan self-requested a review May 11, 2026 19:50
@MenachoIvan MenachoIvan changed the base branch from main to dev May 11, 2026 19:51
@MenachoIvan

Copy link
Copy Markdown
Owner

Hey @HirenGajjar! Thanks for the Skeletons, they look great.

Just like in the previous PR, I've noticed this branch is missing the latest updates from dev (including the Empty State logic we just merged).

Could you please sync your branch with dev? You can do this by merging dev into your feature branch or doing a rebase. This will ensure the Skeletons work perfectly with the current dashboard structure and help me test it without conflicts.

Let me know if you need any help with the sync!

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.

feat: add loading skeletons for the dashboard stats

2 participants