Hue Rotation β
Utilities for controlling the hue rotation of an element.
| Class Name | CSS Equivalent |
|---|---|
| hue-rotate-0 | --cds-sys-filter-hue-rotate: 0deg; |
| hue-rotate-15 | --cds-sys-filter-hue-rotate: 15deg; |
| hue-rotate-30 | --cds-sys-filter-hue-rotate: 30deg; |
| hue-rotate-60 | --cds-sys-filter-hue-rotate: 60deg; |
| hue-rotate-90 | --cds-sys-filter-hue-rotate: 90deg; |
| hue-rotate-180 | --cds-sys-filter-hue-rotate: 180deg; |
Setting the hue rotation β
Control the hue rotation of an element using the hue-rotate-{angle} utilities.
html
<img class="filter hue-rotate-0" src="..." />β Keep in mind
To establish filters like hue rotation, it's essential to commence class declarations with filter.
This action defines a default filter for the element.
css
filter: blur(var(--cds-sys-filter-blur, var(--cds-sys-filter-blur-none))) contrast(var(--cds-sys-filter-contrast, 100%)) contrast(var(--cds-sys-filter-contrast, 100%)) drop-shadow(var(--cds-sys-filter-drop-shadow, 0 0 0 #000)) grayscale(var(--cds-sys-filter-grayscale, 0%)) hue-rotate(var(--cds-sys-filter-hue-rotate, 0deg)) invert(var(--cds-sys-filter-invert, 0%)) saturate(var(--cds-sys-filter-saturate, 100%)) sepia(var(--cds-sys-filter-sepia, 0%));Subsequently, varying hue rotation effects can be implemented by assigning classes as outlined on this page.