2 Repos
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.
This project is a utility and integration layer for mapping scoped CSS module identifiers to React components. It functions as a wrapper and style manager that translates class names into unique local identifiers to prevent style leakage across an application. The system includes a composition tool for merging multiple CSS module identifiers on single elements and an integration layer that connects SASS, SCSS, and LESS preprocessed style maps to component markup. It covers component styling through encapsulated style mapping and the distribution of styles to child elements. The library also
Ships a mechanism for merging multiple CSS module identifiers and overriding default styles on elements.