1 repository
Systems that map universal patterns and naming conventions to UI elements to ensure cross-platform behavioral consistency.
Distinct from Data-to-Component Mappings: None of the candidates cover the mapping of universal standards/specifications to component behavior.
Explore 1 awesome GitHub repository matching user interface & experience · Specification-Driven Component Mappings. Refine with filters or upvote what's useful.
Open-UI este un set de specificații standard pentru UI web și o bibliotecă de componente UI standardizate. Oferă definiții tehnice pentru componente UI universale, comportamente și cerințe de accesibilitate, concepute pentru a asigura compatibilitatea cross-browser printr-o serie de propuneri pentru limbajele web. Proiectul include un polyfill pentru accesibilitate web și polyfill-uri extensibile pentru controale, care oferă funcționalitate modernă de control UI în medii care nu au suport nativ în browser. Include o suită de compatibilitate pentru browsere pentru a verifica dacă componentele îndeplinesc cerințele definite de comportament și accesibilitate. Biblioteca acoperă o gamă largă de elemente de interfață, inclusiv combobox-uri căutabile, sisteme de meniuri interactive, input-uri de tip range cu mai multe mânere și meniuri de selecție personalizabile. Include, de asemenea, componente de layout și navigare precum acordeoane, modale, breadcrumbs și caruseluri. Sistemul utilizează asocierea declarativă a comportamentului și dispatching-ul de acțiuni bazat pe evenimente pentru a executa logica componentelor, expunând în același timp stările interne prin pseudo-elemente CSS pentru stilizarea vizuală.
Maps universal patterns and naming conventions to interface elements to ensure consistent behavior across different platforms.