fix(site): standardize AI provider badge tooltips by ssncferreira · Pull Request #28624 · coder/coder · GitHub
Skip to content

fix(site): standardize AI provider badge tooltips - #28624

Merged
ssncferreira merged 4 commits into
mainfrom
fix/provider-badge-tooltips
Aug 26, 2026
Merged

fix(site): standardize AI provider badge tooltips#28624
ssncferreira merged 4 commits into
mainfrom
fix/provider-badge-tooltips

Conversation

@ssncferreira

@ssncferreira ssncferreira commented Aug 26, 2026

Copy link
Copy Markdown
Contributor

The AI provider status badges used different tooltip implementations, and long warning messages could render as a single wide line.

Use the shared tooltip component for both badges, constrain tooltip width for readable wrapping, and cover the portaled tooltip content and accessible triggers in Storybook.

Related to #28549.

Screenshots

Before

before_proxy_warning before_agent_warning

After

after_proxy_warning after_agent_warning

Note

Generated by Coder Agents for @ssncferreira.

@ssncferreira
ssncferreira force-pushed the fix/provider-badge-tooltips branch from 1e0705f to 07d60da Compare August 26, 2026 10:15
@ssncferreira
ssncferreira marked this pull request as ready for review August 26, 2026 10:35
Comment thread site/src/pages/AISettingsPage/ProvidersPage/components/ProviderRow.stories.tsx Outdated

@jeremyruppel jeremyruppel left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

looks great! 👍

This table was table-fixed, which was overriding the base `<Table>`s overflow-auto
@ssncferreira
ssncferreira merged commit 12d7bf2 into main Aug 26, 2026
26 checks passed
@ssncferreira
ssncferreira deleted the fix/provider-badge-tooltips branch August 26, 2026 17:04
@github-actions github-actions Bot locked and limited conversation to collaborators Aug 26, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants