Skip to content

Conversation

@amreladawy
Copy link
Contributor

Add tool tip to all icon buttons
People with cognitive impairment will have difficulty understanding the purpose of the control if tooltip is not defined for icon controls.

Previous Behavior

Icon buttons have no tooltip

New Behavior

Icon buttons show tooltip

Related Issue(s)

  • Fixes #

Add tool tip to all icon buttons
@amreladawy amreladawy requested a review from a team as a code owner September 16, 2023 22:54
@amreladawy amreladawy changed the title Update Pagination.base.tsx A11y: Add tooltip fo all icon buttons Sep 16, 2023
@amreladawy amreladawy changed the title A11y: Add tooltip fo all icon buttons A11y: Pagination: Add tooltip for all icon buttons Sep 16, 2023
@codesandbox-ci
Copy link

codesandbox-ci bot commented Sep 16, 2023

This pull request is automatically built and testable in CodeSandbox.

To see build info of the built libraries, click here or the icon next to each commit SHA.

Latest deployment of this branch, based on commit 8879b25:

Sandbox Source
@fluentui/react 8 starter Configuration
@fluentui/react-components 9 starter Configuration

@behowell behowell enabled auto-merge (squash) September 29, 2023 21:17
auto-merge was automatically disabled September 29, 2023 22:02

Head branch was pushed to by a user without write access

@behowell behowell enabled auto-merge (squash) September 29, 2023 22:05
@behowell behowell disabled auto-merge September 29, 2023 22:23
@behowell behowell enabled auto-merge (squash) September 29, 2023 22:24
@behowell
Copy link
Contributor

/azp run

@azure-pipelines
Copy link

Azure Pipelines successfully started running 4 pipeline(s).

@fabricteam
Copy link
Collaborator

fabricteam commented Sep 30, 2023

📊 Bundle size report

🤖 This report was generated against d310692a742e1140ce314219fbe9cbf07c366480

@fabricteam
Copy link
Collaborator

fabricteam commented Sep 30, 2023

🕵 fluentuiv8 No visual regressions between this PR and main

@size-auditor
Copy link

size-auditor bot commented Sep 30, 2023

Asset size changes

Size Auditor did not detect a change in bundle size for any component!

Baseline commit: d310692a742e1140ce314219fbe9cbf07c366480 (build)

auto-merge was automatically disabled September 30, 2023 12:51

Head branch was pushed to by a user without write access

@behowell
Copy link
Contributor

behowell commented Oct 2, 2023

/azp run

@azure-pipelines
Copy link

Azure Pipelines successfully started running 4 pipeline(s).

@behowell behowell enabled auto-merge (squash) October 2, 2023 19:34
auto-merge was automatically disabled October 2, 2023 22:29

Head branch was pushed to by a user without write access

@behowell
Copy link
Contributor

behowell commented Oct 2, 2023

/azp run

@azure-pipelines
Copy link

Azure Pipelines successfully started running 4 pipeline(s).

@behowell behowell enabled auto-merge (squash) October 2, 2023 23:15
@behowell behowell merged commit 5e635f1 into microsoft:master Oct 3, 2023
marcosmoura added a commit to marcosmoura/fluentui that referenced this pull request Oct 4, 2023
* master: (146 commits)
  remove a11y test ux from theme designer (microsoft#29379)
  feat: preview release (microsoft#29377)
  Fixed divider in the tooltip (microsoft#29357)
  fix (microsoft#29376)
  docs: Initial documentation pass (microsoft#29372)
  feat: Integrate Announce context (microsoft#29362)
  chore(react-tags): stable release (microsoft#29355)
  chore: delegate focus outline to layout components (microsoft#29293)
  Vertical bar chart line bug (microsoft#29299)
  applying package updates
  Adding axis title examples for line, area, vertical bar and vertical stacked bar charts (microsoft#29254)
  A11y: Pagination: Add tooltip for all icon buttons  (microsoft#29155)
  A11y: Fix aria attribute for page number and add correct role (microsoft#29349)
  feat: Implement motion for MessageBar (microsoft#29339)
  feat: creates getIntrinsicElementProps to replace getNativeElementProps on slots creation (microsoft#29310)
  chore: replace makeStyles with makeResetStyles (microsoft#29338)
  applying package updates
  ci(github/policies): remove bot rules that created and added `Component/Package $1`: labels on PRs (microsoft#29301)
  fix: handle multiple classes in PortalCompatProvider (microsoft#29351)
  applying package updates
  ...
marcosmoura added a commit to marcosmoura/fluentui that referenced this pull request Oct 4, 2023
* master: (49 commits)
  remove a11y test ux from theme designer (microsoft#29379)
  feat: preview release (microsoft#29377)
  Fixed divider in the tooltip (microsoft#29357)
  fix (microsoft#29376)
  docs: Initial documentation pass (microsoft#29372)
  feat: Integrate Announce context (microsoft#29362)
  chore(react-tags): stable release (microsoft#29355)
  chore: delegate focus outline to layout components (microsoft#29293)
  Vertical bar chart line bug (microsoft#29299)
  applying package updates
  Adding axis title examples for line, area, vertical bar and vertical stacked bar charts (microsoft#29254)
  A11y: Pagination: Add tooltip for all icon buttons  (microsoft#29155)
  A11y: Fix aria attribute for page number and add correct role (microsoft#29349)
  feat: Implement motion for MessageBar (microsoft#29339)
  feat: creates getIntrinsicElementProps to replace getNativeElementProps on slots creation (microsoft#29310)
  chore: replace makeStyles with makeResetStyles (microsoft#29338)
  applying package updates
  ci(github/policies): remove bot rules that created and added `Component/Package $1`: labels on PRs (microsoft#29301)
  fix: handle multiple classes in PortalCompatProvider (microsoft#29351)
  applying package updates
  ...
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.

4 participants