Skip to content

feat(tooltip): improve tooltip accessibility [ES-2025]#3334

Merged
FRSgit merged 4 commits intov2-developfrom
feat--improve-tooltip-accessibility
Dec 9, 2025
Merged

feat(tooltip): improve tooltip accessibility [ES-2025]#3334
FRSgit merged 4 commits intov2-developfrom
feat--improve-tooltip-accessibility

Conversation

@FRSgit
Copy link
Copy Markdown
Contributor

@FRSgit FRSgit commented Dec 2, 2025

support for passing id and data-testid attributes
add possibility to open tooltip programatically
close tooltip on Escape keypress
update docs & showcases

Related issue

https://alokai.atlassian.net/browse/ES-2025

Closes #

Scope of work

Screenshots of visual changes

Checklist

  • Self code-reviewed
  • Changes documented
  • Semantic HTML
  • SSR-friendly
  • Caching friendly
  • a11y for WCAG 2.0 AA
  • examples created
  • blocks created
  • cypress tests created

support for passing id and data-testid attributes
add possibility to open tooltip programatically
close tooltip on Escape keypress
update docs & showcases
@FRSgit FRSgit self-assigned this Dec 2, 2025
@changeset-bot
Copy link
Copy Markdown

changeset-bot Bot commented Dec 2, 2025

🦋 Changeset detected

Latest commit: a9da195

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 3 packages
Name Type
@storefront-ui/vue Major
@storefront-ui/react Minor
@storefront-ui/nuxt Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@FRSgit FRSgit force-pushed the feat--improve-tooltip-accessibility branch 2 times, most recently from ba4bec8 to f852cfe Compare December 2, 2025 12:03
@FRSgit FRSgit force-pushed the feat--improve-tooltip-accessibility branch from f852cfe to 5c52cb3 Compare December 2, 2025 12:22
Comment thread packages/sfui/frameworks/react/hooks/useTooltip/useTooltip.ts
Comment thread packages/sfui/frameworks/vue/components/SfTooltip/SfTooltip.vue
Base automatically changed from chore--remove-custom-useId-implementation to v2-develop December 4, 2025 15:51
@FRSgit FRSgit merged commit a708eaf into v2-develop Dec 9, 2025
14 checks passed
@FRSgit FRSgit deleted the feat--improve-tooltip-accessibility branch December 9, 2025 13:43
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