2 repository-uri
Mechanisms for extending base UI component classes to add custom properties and methods.
Distinct from Class Components: Focuses on extending existing component classes rather than the general definition of class components.
Explore 2 awesome GitHub repositories matching user interface & experience · Component Extensions. Refine with filters or upvote what's useful.
bootstrap-modal este o bibliotecă JavaScript care extinde componenta standard Bootstrap modal pentru a oferi capabilități avansate de redimensionare, stivuire și animație. Acesta funcționează ca un loader modal AJAX, preluând conținut remote și actualizând vizualizările asincron, fără a necesita reîmprospătarea paginii browser-ului. Proiectul oferă un manager de overlay stivuibil pentru a organiza mai multe ferestre suprapuse cu gestionarea sincronizată a evenimentelor și ordonarea corectă a straturilor. Include, de asemenea, o componentă UI responsivă care ajustează automat dimensiunile și constrângerile în funcție de dimensiunea curentă a ferestrei. Biblioteca acoperă domenii funcționale mai largi, inclusiv fluxuri de lucru modale imbricate, blocarea scroll-ului de fundal și animații de tranziție modală. Încorporează, de asemenea, mecanisme de feedback vizual, cum ar fi indicatori de stare de încărcare și animații de interacțiune pentru a semnala procesele de fundal active.
Extends standard Bootstrap modal classes to add custom management properties and behavioral methods.
This project is a collection of pre-built, reusable interface components designed for web applications that utilize StimulusJS and TailwindCSS. It functions as a frontend interaction framework, providing a set of standard UI elements that manage state and user behavior through declarative controller patterns. The library distinguishes itself by integrating utility-first styling with accessible component authoring. It leverages HTML attributes to bind JavaScript logic directly to DOM elements, enabling developers to implement complex interactions like modals, dropdowns, and tabbed content with
Allows extending existing controllers to add custom functionality while preserving original lifecycle and target management.