Skip to content

The framework/improve tooltip - #1202

Closed
brillout wants to merge 6 commits into
mainfrom
the-framework/improve-tooltip
Closed

The framework/improve tooltip#1202
brillout wants to merge 6 commits into
mainfrom
the-framework/improve-tooltip

Conversation

@brillout

Copy link
Copy Markdown
Member

No description provided.

claude and others added 6 commits July 25, 2026 19:54
…t tickets (#1139)

Usage moves to the very top. The Human Queue ("Agents awaiting your approval,
review, or input") and AI Queue ("Tasks AI will work on next") sit side by
side; the AI Queue now shows every open item in full as bullet points instead
of collapsing to "+N more". A new Agents view lists the sessions working now
(Current) and just finished (Recent) in two columns, each row clickable
straight into its session and dated in plain language ("22s ago", "2w ago")
with the exact moment on hover. Hot tickets narrows to the three lanes worth
surfacing — In progress, AI Queue (tickets an open TODO_AGENTS.md entry links
to), and High priority — in a two-column layout.

The redundant cards are gone: the KPI tiles, run outcomes, the projects table,
and the "Overview" title with its tagline. Session activity is removed for now,
to return later. #1159 (routine work) is left for a follow-up per its own note.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01UYHthQiuVfUoaEhc8mNtAL
…139-olwzja

# Conflicts:
#	packages/framework-dashboard/components/DashboardPage.tsx
#	packages/framework-dashboard/lib/format-date.test.ts
#	packages/framework-dashboard/lib/format-date.ts
#	packages/framework-dashboard/pages/index/+Page.tsx
The shared TooltipTrigger now defaults to delay={0} — Base UI reads the
delay off the trigger and an explicit one beats any provider, so a single
default governs every tooltip and the two delay={300} providers go.

The ~40 native `title=` tooltips left on buttons, menu items, chips and
indicators are the custom tooltip now, including the "Open in editor"
button the issue's screenshot was taken on. Titles that only repeated
already-visible text were dropped instead; `title` as an overflow
fallback on truncated text, and the `title` props on Section/Dialog,
stay as they were.

Tests that read a hint off a `title` attribute hover instead, via a small
hoverTooltip() helper (packages/framework-dashboard/test-utils.ts).

Ticket: tickets/2026-07-25_improve-tooltip.md (#1149) — the OP's two
items; the thread's design follow-ups keep it open.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@brillout

Copy link
Copy Markdown
Member Author

#1201

@brillout brillout closed this Jul 25, 2026
@brillout
brillout deleted the the-framework/improve-tooltip branch July 25, 2026 21:48
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