2 repositorios
Utilities that map abstract class identifiers to scoped computed values from style modules.
Distinct from Key Resolution: Distinct from generic key resolution as it specifically handles the mapping of CSS module keys to hashed class names.
Explore 2 awesome GitHub repositories matching user interface & experience · CSS Module Resolvers. Refine with filters or upvote what's useful.
classnames is a JavaScript utility for conditionally joining CSS class names into a single space-separated string. It functions as a class name manager that maps boolean flags and objects to specific styles for HTML attribute assignment. The tool resolves abstract class identifiers to computed values, facilitating integration with modular styling systems. It allows for the mapping of dynamic identifiers to scoped class names through a dedicated module resolver. The utility processes strings, arrays, and objects to handle dynamic class name management. It includes capabilities for recursive a
Resolves abstract class identifiers to computed values within modular styling systems.
Este proyecto es una utilidad y capa de integración para mapear identificadores de módulos CSS con alcance a componentes de React. Funciona como un envoltorio y gestor de estilos que traduce nombres de clases en identificadores locales únicos para evitar la fuga de estilos en toda una aplicación. El sistema incluye una herramienta de composición para fusionar múltiples identificadores de módulos CSS en elementos individuales y una capa de integración que conecta mapas de estilos preprocesados SASS, SCSS y LESS al marcado de componentes. Cubre el estilo de componentes a través del mapeo de estilos encapsulado y la distribución de estilos a elementos secundarios. La biblioteca también admite la extensión de los mapeos de estilo predeterminados para personalizar la apariencia visual de los componentes.
Ships a mechanism for merging multiple CSS module identifiers and overriding default styles on elements.