If only I found this component earlier! This Figma component designed by Tom Reinert will help you to design accessible forms: its initial contrast ratio is Level AA and has easily recognizable states.
Disabled buttons create a lousy user experience and often create a big barrier for people with disabilities. Let's see what to do instead that will benefit to all users.
The UX Designer, Núria Peña presents the best practices of how to make forms accessible for as many people as possible from a design perspective.