Skip to main content
VelinStyle v1.3.0
⌂ Home

Transitions 1.2.2

Property-scoped transition utilities backed by motion duration tokens — stable CSS in 1.2.0. Deutsch: ?berg?nge

Maturity: Documented as stable in VelinStyle 1.2.0. Studio and the complete Utility Engine remain planned — shipping utilities are hand-authored under @layer utilities, not a full variant generator.

When to use

When not

Classes

ClassProperty
.velin-transitionall (token)
.velin-transition-colorscolor, background-color, border-color
.velin-transition-opacityopacity
.velin-transition-transformtransform
.velin-transition-shadowbox-shadow
.velin-transition-nonenone
<button type="button" class="velin-btn velin-btn--primary velin-transition-colors">Hover me</button>
<button type="button" class="velin-btn velin-btn--ghost velin-transition-opacity">Opacity</button>

Reduced motion

Global reset shortens transitions under prefers-reduced-motion: reduce. Prefer .velin-transition-none when a control must never animate.

Related: Animations overview, Motion runtime.