angular / angular/components

feat(all): Support for CSS Cascade Layers

Abierto
#26,451 19 comentarios 51 reacciones 0 asignados Ver en GitHub
area: many feature P4
Lenguaje dominante
TypeScript
Estrellas
25k
Forks
6.8k
Merge medio
1 d 8 h
PR fusionados (30 d)
91

Descripción

### Feature Description

Are there any plans to introduce support for CSS Cascade Layers?

References:
https://developer.mozilla.org/en-US/docs/Learn/CSS/Building_blocks/Cascade_layers
https://caniuse.com/css-cascade-layers
https://www.smashingmagazine.com/2022/01/introduction-css-cascade-layers/

### Use Case

To meet the demands of our customers, our team often has to override the default styles of angular material components. We'd like to use cascade layers to organize our normalization, override, and custom styles. If the angular components would be wrapped in a dedicated (configurable?) layer, our material overrides could be embedded more conveniently into our overall style logic.

Guía de contribución

Abrir la guía de contribución

Línea de trabajo

Empieza por las referencias enlazadas sobre CSS Cascade Layers y, después, revisa cómo están organizados actualmente los estilos de los componentes de Angular Material. Aclara si el objetivo es ofrecer compatibilidad general con Cascade Layers, una layer configurable para los componentes de Angular o ambas cosas. Done debe definirse como un alcance acordado y unos criterios de aceptación acordados para la funcionalidad propuesta.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
angular, css, typescript
Área
design, frontend
Tipo de issue
Nueva funcionalidad
Dificultad
5/5
Tiempo estimado
Más de una semana
Estado de actividad
Tranquilo
Claridad
Necesita aclaración
Aptitud para principiantes
35/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.