๐—•๐˜‚๐—ถ๐—น๐—ฑ๐—ถ๐—ป๐—ด ๐—”๐—ฐ๐—ฐ๐—ฒ๐˜€๐˜€๐—ถ๐—ฏ๐—น๐—ฒ ๐—™๐—ฟ๐—ผ๐—ป๐˜๐—ฒ๐—ป๐—ฑ ๐—–๐—ผ๐—บ๐—ฝ๐—ผ๐—ป๐—ฒ๐—ป๐˜๐˜€

Accessibility is a requirement. Not a choice.

Plan before you code. List your users.

Use native HTML first.

Prioritize the keyboard.

Design for more than sight.

Handle errors well.

Test your work.

Choose native elements over custom divs. It saves time. It works better.

Source: https://dev.to/therizwansaleem/building-accessible-inclusive-frontend-components-patterns-patterns-patterns-1aem