Skip to content

chore(tooltips): standardize auth tooltips with UTooltip - #209

Open
kevjablonski wants to merge 2 commits into
feat/multi-provider-authfrom
chore/standardize-tooltips-191-clean
Open

chore(tooltips): standardize auth tooltips with UTooltip#209
kevjablonski wants to merge 2 commits into
feat/multi-provider-authfrom
chore/standardize-tooltips-191-clean

Conversation

@kevjablonski

Copy link
Copy Markdown
Collaborator

Summary

Replaces native HTML title-attribute tooltips in auth components with UTooltip to standardize tooltip behavior and support browser zoom scaling.

Changes

  • Replace native title tooltips with UTooltip in OAuth and OIDC provider components
  • Replace native title tooltip on the remove provider action
  • Preserve accessibility for icon-only actions with existing aria-labels
  • Ensure long tooltip content is displayed correctly

Testing

  • Verified tooltips display on hover
  • Verified tooltip content scales with browser zoom
  • Verified long tooltip text is no longer truncated

Related

Related: #191

Signed-off-by: Kevin Jablonski <kevjablonski@gmail.com>
@kevjablonski
kevjablonski requested a review from markcrivera June 22, 2026 20:18
@Amndeep7
Amndeep7 temporarily deployed to tir-chore-standardize-t-hybh1p June 22, 2026 20:18 Inactive
@kevjablonski

Copy link
Copy Markdown
Collaborator Author

While replacing native title tooltips with UTooltip, I noticed that UTooltip does not appear to visually open on keyboard focus during testing and seems to be hover-triggered only. Is keyboard-focus behavior something we want to address as part of Issue #191, or is replacing the native title tooltips sufficient?

@Amndeep7

Copy link
Copy Markdown
Contributor

I'll leave this to @markcrivera to make a hard decision on but imo keyboard-focus support is a requirement if we want to address the accessibility part of transitioning to utooltip

Add a UITooltip wrapper that forwards attrs/slots to UTooltip and
translates focusin/focusout into the mouseenter/mouseleave event of
UTooltip.

Modified three auth tooltips to use UITooltip.

Signed-off-by: Mark Rivera <mcrivera@gmail.com>
@sonarqubecloud

sonarqubecloud Bot commented Jul 1, 2026

Copy link
Copy Markdown

@markcrivera

Copy link
Copy Markdown
Collaborator

We've found a way forward for keyboard-focus support and have added it to this PR.

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.

3 participants