A komponenseknek az alábbi követelményeket kell teljesíteniük. Amíg a követelmények nem teljesülnek, a komponens nem tekinthető stabilnak.
A komponens követi a Figma UI Kit komponens konzisztencia checklistjét.
A komponens minden design attribútuma a design system tokenjeiből van létrehozva.
A komponens – ha szükséges – rendelkezik különböző variációkkal (szín, méret, stílus, dekoráció, hibák, ikonok, stb.), a nevezéktant használva és dokumentálva.
A komponens működése (billentyűzet interakciók, animációk, túlcsorduló szöveg, stb.) dokumentált, különös figyelemmel az automatizmusokra és a szélsőséges esetekre.
A komponens rendelkezik minden releváns interakciós állapottal (hover, focused és egyéb státuszok).
A komponens megfelel a WCAG 2.2-ben foglalt akadálymentesítési, valamint a design system saját inkluzív tervezési elvárásainak.
A komponenshez tartozik használati útmutató, ami kitér a jó gyakorlatokra és a gyakori hibákra is.
A komponenshez – ha szükséges – tartozik szövegírási útmutató, mind microcopyk, mind hosszabb szövegek esetén.
A komponens megfelelően jelenik meg sötét és világos módokban is.
A komponens tesztelve volt a legnépszerűbb böngésző és operációs rendszer kombinációkon, mobil és asztali platformon is.
A komponens nyelvesíthető mind a látható, mind a nem látható (pl.: alt text, aria-label) szövegek tekintetében is.
A komponens minden tulajdonsága és opciója el van látva fejlesztői dokumentációval.
A komponens kódban implementálva van és elérhető csomagként.