概要
The UX Component States skill provides a robust framework for managing user interaction feedback across web elements. It covers essential core states like hover, focus, and active, alongside complex logic for loading indicators, validation errors, and success states. By utilizing ARIA attributes and data-driven styling, this skill ensures that interactive elements like buttons, inputs, and cards are not only visually engaging but also fully accessible and performant, including specialized techniques to eliminate Flash of Unstyled Content (FOUC) and respect user motion preferences.