epic-ui-guidelines
Guide on UI/UX guidelines, accessibility, and component usage for Epic Stack
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Guide on UI/UX guidelines, accessibility, and component usage for Epic Stack
How to use
Zainstaluj skill epic-ui-guidelines w swoim projekcie opartym na Epic Stack, aby uzyskać dostęp do wytycznych projektowania interfejsów użytkownika.
Zapoznaj się z filozofią UI Epic Web: pamiętaj, że oprogramowanie buduje się dla ludzi, a dostępność nie jest opcjonalna — to fundament dobrego designu. Każda decyzja projektowa powinna priorytetyzować doświadczenie użytkownika ponad wygodę techniczną.
Stosuj semantyczny HTML w swoich komponentach — używaj odpowiednich tagów HTML (form, label, button, input) zamiast div-ów, aby zapewnić prawidłową strukturę i dostępność dla czytników ekranu.
Dodawaj etykiety do wszystkich pól formularza z atrybutem htmlFor połączonym z ID inputu, dołączaj pomocne placeholder'y i wyświetlaj jasne komunikaty błędów — to pomaga wszystkim użytkownikom, nie tylko osobom ze specjalnymi potrzebami.
Implementuj ARIA atrybuty tam, gdzie semantyczny HTML nie wystarczy — używaj aria-label, aria-describedby i innych atrybutów do opisania funkcjonalności dla użytkowników technologii asystujących.
Twórz responsywne layouty z Tailwind CSS i Radix UI, pamiętając o nawigacji klawiaturą, kontraście kolorów i testowaniu interfejsu z rzeczywistymi użytkownikami o różnych możliwościach.