1 repositorio
Handling ICSS rules to allow style sharing and composition between different CSS classes and modules.
Distinct from Style Imports: Shortlist focuses on import linting or layout; doesn't cover the ICSS composition mechanism.
Explore 1 awesome GitHub repository matching user interface & experience · Interoperable CSS Processing. Refine with filters or upvote what's useful.
css-loader es un módulo de Webpack que transforma archivos CSS en módulos de JavaScript y resuelve sus dependencias internas durante el proceso de empaquetado (bundling). Actúa como un resolvedor de activos CSS, traduciendo reglas de importación y funciones url en identificadores de módulo para integrar hojas de estilo en un grafo de dependencias. El proyecto implementa CSS Modules para evitar colisiones de estilos globales mediante el alcance local de selectores de clase e ID con identificadores únicos. Incluye un sistema para CSS Interoperable (ICSS), que permite compartir y componer estilos entre diferentes clases y módulos a través de declaraciones de valores reutilizables. La herramienta proporciona capacidades para la resolución de rutas de activos y la generación de source maps para vincular estilos empaquetados con los archivos fuente originales. También admite la exportación de estilos como hojas de estilo construibles y la gestión de la secuenciación de loaders dentro de un pipeline de construcción.
Handles Interoperable CSS (ICSS) rules to share and compose styles between different classes and modules.