linear() easing: кастомная кривая без cubic-bezier
Пружинные микровзаимодействия в CSS.
Функция `linear(0, 0.25 75%, 1)` задаёт кусочно-линейную кривую — удобно для «пружинящих» кнопок без JS spring.
Генераторы кривых в DevTools easing editor экспортируют `linear()` из измерений.
- linear() — MDN — Easing function linear().
- linear() easing — web.dev — Туториал Google.
Reduced motion
При `prefers-reduced-motion` замените на `ease` или уберите transition.