v0.1.44 — fix: use shared EmptyState in notification settings
Release v0.1.44: Consistent empty states in notification settings
What changed
The notification settings panel now uses the app-wide <EmptyState> component instead of a custom inline empty state. This brings visual consistency across the platform.
UI improvements:
- Bell icon increased from 32px to 48px
- Title now uses proper heading styles (
text-lg font-semibold) - Description styled with standard muted foreground colors
Why it matters
Empty states are a key part of the user experience — they guide users on what to do next. Standardizing them across the app reduces cognitive load and reinforces design patterns users have already learned elsewhere in the product.
Technical notes
No functional behavior changed. The "Add Notification Channel" button renders independently below the empty state.
Release Notes
Everything went through cleanly. Here's a summary of what was done:
✅ Release v0.1.44 — Complete
| Step | Result |
|---|---|
| PR #460 reviewed | 1 file changed, 12 additions/deletions — focused UI fix |
| Squash merged | SHA eb8457e → main |
| Tag created | v0.1.44 |
| Release published | v0.1.44 on GitHub |
What shipped
fix: use shared EmptyState in notification settings — The custom inline empty state in the Notification Settings panel was replaced with the app-wide shared <EmptyState> component. This is a pure UI consistency fix: the Bell icon is now larger (h-12 w-12 vs h-8 w-8), the title uses proper heading styles, and the description is styled with the standard muted foreground — matching every other empty state in the app. No functional behaviour changed.