2023-10-11 Meeting notes

 Date

Oct 11, 2023

 Participants

  • @Gabriel Weinberg

 Goals

  •  

 Discussion topics

Time

Item

Presenter

Notes

Time

Item

Presenter

Notes

 

Accessibility table

@Vladyslav Zadorozhnii

Notes:

  • Including the explicit keyboard support for each component is extremely helpful for contributors and consumers.

  • Intent is to eventually port this information over to the docs site.

  • We will be explicit about what a11y attributes (e.g., role) can be modified by consumers or not.

    • E.g., aria-label depends on the use case, whereas role="img" probably shouldn’t change depending on the use case (i.e., role attribute should not be overridable by consumers).



SearchField
issues

@Vladyslav Zadorozhnii

  • SearchField

    • Style issues with current buttons in SearchField as implemented.

    • Q: Should the buttons be using the IconButton component?

    • Historically, SearchField was created before IconButton existed. We never considered implications for SearchField once IconButton was available.

    • @Vladyslav Zadorozhnii will create a PR and GitHub issue to create a deploy preview around migrating SearchField to use the IconButton component instead.

      • @Jeff Witt (Deactivated) to verify a11y on the deploy preview

 Action items

@Adam Stankiewicz finish creating final checklist about Design Tokens to review with PWG next week to determine actionable next steps.

 Decisions