1 repository
Implementation of complex interface patterns such as comboboxes, tree views, and date pickers.
Distinct from Web UI Pattern Implementations: Shortlist candidates focused on specific categories like date pickers or native-like interfaces rather than a general collection of advanced patterns.
Explore 1 awesome GitHub repository matching user interface & experience · Advanced UI Pattern Implementations. Refine with filters or upvote what's useful.
Melt UI este o bibliotecă headless UI pentru Svelte care oferă o colecție de constructori de componente accesibile și fără stiluri predefinite. Funcționează ca un framework de componente accesibile și un instrument de gestionare a stării, oferind logica necesară pentru a construi elemente de interfață care respectă standardele WAI-ARIA și suportă navigarea prin tastatură fără a impune stiluri vizuale specifice. Biblioteca dispune de un motor de poziționare a elementelor flotante care gestionează plasarea popover-urilor, tooltip-urilor și meniurilor în raport cu elementele declanșatoare. Acest sistem utilizează portaluri pentru a preveni tăierea layout-ului și încorporează prevenirea automată a overflow-ului pentru a se asigura că elementele rămân în limitele ecranului. Setul de instrumente acoperă o gamă largă de componente UI funcționale, inclusiv elemente de formular precum combobox-uri și slidere, tipare de navigare precum tree views și tab-uri, și utilitare de overlay precum modale de dialog. De asemenea, oferă interfețe specializate pentru selectarea datei și orei, precum și componente de layout precum acordeoane și bare de instrumente.
Implements a wide array of advanced interface patterns including comboboxes, tree views, and date pickers.