Replace Add New Tile button with unified Add dropdown#1956
Replace Add New Tile button with unified Add dropdown#1956kodiakhq[bot] merged 6 commits intomainfrom
Conversation
Move Add Section and Import Dashboard actions from the overflow menu into a new dropdown at the bottom of the dashboard alongside New Tile, reducing clicks for common dashboard editing actions.
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
|
PR Review✅ No critical issues found. The change is clean and follows project patterns (Mantine One minor observation (non-blocking):
|
E2E Test Results✅ All tests passed • 91 passed • 3 skipped • 982s
Tests ran across 4 shards in parallel. |
|
@claude - code review |
|
Claude finished @alex-fedotyev's task in 1m 37s —— View job Code Review
Overall this is a clean, focused change. The Mantine Issues1.
Consider renaming the testid to 2. Missing The 3. The section item keeps the testid Nits
What's good
|
## Summary - Replace the "Add New Tile" button and overflow "Add Section" menu item with a unified "Add" dropdown at the bottom of the dashboard - Dropdown contains "New Tile" and "New Section" — creative actions only - "Import Dashboard" stays in the overflow menu alongside Export, Delete, and other management actions - Follows the Grafana/Datadog pattern of a single entry point for adding content, which scales to future container types (tabs, groups) ## Test plan - [x] Click "Add" button at bottom of dashboard → dropdown opens upward with "New Tile" and "New Section" - [x] Click "New Tile" → tile editor opens (same as before) - [x] Click "New Section" → new section appears on dashboard - [x] Overflow menu still contains "Import Dashboard" with contextual label - [x] E2E tests pass (updated page object for two-click dropdown flow) 🤖 Generated with [Claude Code](https://claude.com/claude-code)
## Summary - Replace the "Add New Tile" button and overflow "Add Section" menu item with a unified "Add" dropdown at the bottom of the dashboard - Dropdown contains "New Tile" and "New Section" — creative actions only - "Import Dashboard" stays in the overflow menu alongside Export, Delete, and other management actions - Follows the Grafana/Datadog pattern of a single entry point for adding content, which scales to future container types (tabs, groups) ## Test plan - [x] Click "Add" button at bottom of dashboard → dropdown opens upward with "New Tile" and "New Section" - [x] Click "New Tile" → tile editor opens (same as before) - [x] Click "New Section" → new section appears on dashboard - [x] Overflow menu still contains "Import Dashboard" with contextual label - [x] E2E tests pass (updated page object for two-click dropdown flow) 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-authored-by: peter-leonov-ch <209667683+peter-leonov-ch@users.noreply.github.com>
Summary
Test plan
🤖 Generated with Claude Code