feat(all): Support for CSS Cascade Layers
- Ngôn ngữ chính
- TypeScript
- Star
- 25k
- Fork
- 6.8k
- Merge trung bình
- 1 ngày 8 giờ
- Pull request đã merge (30 ngày)
- 91
Mô tả
### 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.
Hướng dẫn đóng góp
Hướng nghiên cứu
Bắt đầu với các tài liệu tham khảo được liên kết về CSS Cascade Layers, sau đó xem lại cách các kiểu của component Angular Material hiện được tổ chức. Làm rõ liệu mục tiêu là hỗ trợ Cascade Layers nói chung, một layer có thể cấu hình cho các component Angular, hay cả hai. Done cần được xác định là phạm vi đã thống nhất và các tiêu chí chấp nhận đã thống nhất cho tính năng được đề xuất.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- angular, css, typescript
- Lĩnh vực
- design, frontend
- Loại issue
- Tính năng
- Độ khó
- 5/5
- Thời gian dự kiến
- Hơn một tuần
- Mức độ hoạt động
- Ít trao đổi
- Độ rõ ràng
- Cần làm rõ
- Mức phù hợp với người mới
- 35/100