Skip to content

feat(dashboards): redesign empty states and gallery, fix delete UX an… - #45

Merged
venkateshsakamuri-lab merged 1 commit into
mainfrom
dashboard-design-improvements
Aug 13, 2026
Merged

feat(dashboards): redesign empty states and gallery, fix delete UX an…#45
venkateshsakamuri-lab merged 1 commit into
mainfrom
dashboard-design-improvements

Conversation

@notSumit25

Copy link
Copy Markdown
Collaborator

…d stale-config bug

Empty canvas now shows clickable example prompts instead of a bare heading. Gallery cards get deterministic mini-chart thumbnails, a dashboard-count subtitle, and a richer true-empty state. Delete now uses an in-app confirm popover and error toast instead of native window.confirm/alert, which read as out-of-place browser chrome and can be silently suppressed in embedded webviews. Also fixes a bug where a dashboard whose last saved state was a chat-only reply (no html artifact) rendered the same empty canvas as a brand-new dashboard despite chat history claiming it was built — now shown as a distinct "nothing built here yet" state.

…d stale-config bug

Empty canvas now shows clickable example prompts instead of a bare heading.
Gallery cards get deterministic mini-chart thumbnails, a dashboard-count
subtitle, and a richer true-empty state. Delete now uses an in-app confirm
popover and error toast instead of native window.confirm/alert, which read
as out-of-place browser chrome and can be silently suppressed in embedded
webviews. Also fixes a bug where a dashboard whose last saved state was a
chat-only reply (no html artifact) rendered the same empty canvas as a
brand-new dashboard despite chat history claiming it was built — now shown
as a distinct "nothing built here yet" state.
@venkateshsakamuri-lab
venkateshsakamuri-lab merged commit 4b01f2b into main Aug 13, 2026
7 checks passed
@venkateshsakamuri-lab
venkateshsakamuri-lab deleted the dashboard-design-improvements branch August 13, 2026 07:08
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