A presentation at React Summit US 2023 in in Jersey City, NJ, USA by Kathleen McMahon
Design System components are like guests at a Venetian Carnival, enjoying the festivities. One guest in particular — the disclosure widget — is known for wearing three distinct masks and elevates a Carnival into the most exclusive Masquerade Ball. Or… is it? What kind of Carnival are you attending if those masks get mixed? In this talk, you’ll learn the secret to creating a reusable — and accessible — component that can masquerade as many, and give your component library access to the most exclusive of Carnival attractions.
The following resources were mentioned during the presentation or are useful additional information.
The report on the accessibility of the top 1,000,000 home pages from 2019 through 2023
A Javascript-free popover demo using the Open Ui Popover API, created by Una Kravets
The following code examples from the presentation can be tried out live.
Here’s what was said about this presentation on social media.