diff --git a/prive/themes/spip/forms.css.html b/prive/themes/spip/forms.css.html index 40342d09ec7cc20fbf336d76f76a45657445239c..9987a9bb3d5a073f02b1eed7e4ca633772d4eeee 100644 --- a/prive/themes/spip/forms.css.html +++ b/prive/themes/spip/forms.css.html @@ -1660,18 +1660,41 @@ img.aide { } -@keyframes skew-x-shakeng{ - 0% { transform: skewX(-4deg); } - 5% { transform: skewX(4deg); } - 10% { transform: skewX(-4deg); } - 15% { transform: skewX(4deg); } - 20% { transform: skewX(-4deg); } - 25% { transform: skewX(4deg); } - 30% { transform: skewX(-4deg); } - 35% { transform: skewX(4deg); } - 40% { transform: skewX(0deg); } - 100% { transform: skewX(0deg); } +@keyframes bounce { + 0% { + transform: translateX(0px); + timing-function: ease-in; + } + 37% { + transform: translateX(5px); + timing-function: ease-out; + } + 55% { + transform: translateX(-5px); + timing-function: ease-in; + } + 73% { + transform: translateX(4px); + timing-function: ease-out; + } + 82% { + transform: translateX(-4px); + timing-function: ease-in; + } + 91% { + transform: translateX(2px); + timing-function: ease-out; + } + 96% { + transform: translateX(-2px); + timing-function: ease-in; + } + 100% { + transform: translateX(0px); + timing-function: ease-in; + } } + .formulaire_spip.resubmit-noajax { - animation: skew-x-shakeng 0.5s; + animation: bounce 0.5s; }