A friendly Empty state across stats and banners
ReleasedMK
Marina Köhler
Empty panels are one of those polish details that nobody fixes until the third customer asks "wait, am I missing something?". So we built a proper Empty state component and dropped it into every place a list could be empty.
The Empty atom shows up across:
- The stats dashboard, before you have enough traffic for charts to be meaningful.
- The banners list, before you have created your first consent banner.
- Anywhere else a list could be empty.
Each Empty state explains what would normally live in the panel and offers a clear next step (a button, a link, a tooltip pointing at the right menu). The result is that empty surfaces feel intentional and inviting rather than broken.
April 28, 2026
Activity feed
- OPOwen Phillips
Empty states with a clear next-step CTA are one of those polish details I always notice. Tells me the product was built by people who actually use it.
May 5, 2026
•Replay