Performance: sass:color module
MEDIUM IMPACT
Using the sass:color module affects CSS generation speed and final CSS size, impacting page load and render times.
@use 'sass:color'; $adjusted-color: color.adjust(#3498db, $lightness: 20%); .my-button { background-color: $adjusted-color; border-color: $adjusted-color; color: $adjusted-color; }
@use 'sass:color'; .my-button { background-color: color.adjust(#3498db, $lightness: 20%); border-color: color.adjust(#3498db, $lightness: 20%); color: color.adjust(#3498db, $lightness: 20%); }
| Pattern | DOM Operations | Reflows | Paint Cost | Verdict |
|---|---|---|---|---|
| Repeated sass:color.adjust calls | 0 (CSS only) | 0 | Low but increased CSS parsing | [X] Bad |
| Reuse sass:color.adjust result in variable | 0 (CSS only) | 0 | Low CSS parsing cost | [OK] Good |