Transitions & Easing
Transitievariabelen worden gebruikt om consistente animatieduur door je hele app te bieden. Ze regelen hoe lang een animatie duurt om te voltooien.
Voorbeeld
.element {
transition: var(--dwc-transition-slow) background-color;
}
Variabelen
Variabele | Standaardwaarde | Voorbeeld |
---|---|---|
--dwc-transition-x-slow | 1000ms | |
--dwc-transition-slow | 500ms | |
--dwc-transition-medium | 250ms | |
--dwc-transition-fast | 150ms | |
--dwc-transition-x-fast | 50ms | |
--dwc-transition | var(--dwc-transition-medium) |
Easing
Easing variabelen definiëren hoe waarden in de loop van de tijd veranderen, waardoor overgangen natuurlijker aanvoelen.
Voorbeeld
.element {
transition: transform var(--dwc-transition) var(--dwc-ease-inOutBack);
}
Probeer over elke easing-preview te bewegen om het animeereffect te zien.