Description
The Trending widget on the Explore page and in the RightBar shows skeleton loading placeholders (gray bars) when there are no trending topics. Instead of showing skeletons indefinitely, it should either:
- Show an empty state message (e.g., "No trending topics yet")
- Hide the widget entirely when empty
Steps to Reproduce
- Navigate to
/explore
- Observe the "Trending" section at the top shows gray skeleton bars
- The RightBar "Trending" widget also shows skeleton bars
- These never resolve to content (because there are no trending topics)
Expected Behavior
When trending data is empty, show a clean empty state or hide the section rather than showing perpetual skeleton loading.
Actual Behavior
Skeleton loading bars display indefinitely, suggesting content is loading when it's actually empty.
Impact
- Severity: Low (UX polish)
- Components: TrendsWidget, Explore page
Description
The Trending widget on the Explore page and in the RightBar shows skeleton loading placeholders (gray bars) when there are no trending topics. Instead of showing skeletons indefinitely, it should either:
Steps to Reproduce
/exploreExpected Behavior
When trending data is empty, show a clean empty state or hide the section rather than showing perpetual skeleton loading.
Actual Behavior
Skeleton loading bars display indefinitely, suggesting content is loading when it's actually empty.
Impact