Workday / canvas-kit

Development kits to implement UI following the Workday Canvas Design System (https://canvas.workday.com/). See our Component Storybook -
https://workday.github.io/canvas-kit/
Apache License 2.0
297 stars 219 forks source link

docs: Refreshing GlobalHeader Storybook Example #2891

Open williamjstanton opened 1 month ago

williamjstanton commented 1 month ago

Summary

Fixes: none

The Storybook example GlobalHeader had some opportunities for improved accessibility.

  1. Added accessible Tooltip to icon buttons
  2. Replaced old SearchField with Combobox
  3. Used AriaLiveRegion to demonstrate screen reader supported CountBadge
  4. Updated style packages

Release Category

Documentation, Examples

Release Note

Optional release note message. Changelog and release summaries will contain a pull request title. This section will add additional notes under that title. This section is not a summary, but something extra to point out in release notes. An example might be calling out breaking changes in a labs component or minor visual changes that need visual regression updates. Remove this section if no additional release notes are required.

Checklist

For the Reviewer

Where Should the Reviewer Start?

Areas for Feedback? (optional)

Testing Manually

Screenshots or GIFs (if applicable)

Thank You Gif (optional)