Skip to content

feat(web): bare empty-state variant + adopt on dashboard panels - #640

Merged
MukundaKatta merged 1 commit into
mainfrom
claude/ui-polish-wave-8
Jun 29, 2026
Merged

MukundaKatta merged 1 commit into
mainfrom
claude/ui-polish-wave-8

Conversation

@MukundaKatta

Copy link
Copy Markdown
Owner

Summary

UI polish wave 8 — a bare variant for EmptyState (so it nests cleanly inside existing cards) and adoption across the dashboard overview's empty panels.

Changes

  • EmptyState gains a bare prop that drops the card chrome (border + surface), for use inside an existing card/panel without rendering a card-in-a-card.
  • Dashboard overview: the message-history chart slot, active-channels, and recent-activity empty blocks now use EmptyState (bare). The message-history slot gets a MessageSquare icon + helper copy and keeps its 260px height to avoid layout shift in the chart area.

No API or behavior changes — visual only.

Verification

  • web typecheck → clean
  • next build → compiled successfully, 28/28 static pages

Part of the ongoing series of real, reviewable UI waves — one green PR each.

https://claude.ai/code/session_01Fjnt1mevfNwTgyEBEQDzku


Generated by Claude Code

Eighth premium-UI wave: extend EmptyState for in-card use and apply it to the
dashboard overview's empty panels.

- EmptyState gains a `bare` prop that drops the card chrome (border + surface)
  so it can nest inside an existing card/panel without rendering a card-in-card.
- Dashboard overview: message-history chart slot, active-channels, and recent-
  activity empty blocks now use EmptyState (bare). The message-history slot gets
  a MessageSquare icon + helper copy and keeps its 260px height to avoid layout
  shift in the chart area.

No API or behavior changes — visual only.

Verified: web typecheck clean; next build compiles + 28/28 static pages.
@MukundaKatta
MukundaKatta force-pushed the claude/ui-polish-wave-8 branch from c66aed3 to 933c58f Compare June 29, 2026 07:49
@MukundaKatta MukundaKatta changed the title feat(web): EmptyState bare variant + adopt on dashboard panels feat(web): bare empty-state variant + adopt on dashboard panels Jun 29, 2026
@MukundaKatta
MukundaKatta marked this pull request as ready for review June 29, 2026 07:54
@MukundaKatta
MukundaKatta merged commit 3f35204 into main Jun 29, 2026
9 checks passed
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.

2 participants