diff --git a/src/assets/css/anim.scss b/src/assets/css/anim.scss index 691397ba..3e661d51 100644 --- a/src/assets/css/anim.scss +++ b/src/assets/css/anim.scss @@ -24,4 +24,28 @@ .fade-enter-from, .fade-leave-to { opacity: 0; +} + + +@keyframes shake { + 10%, + 90% { + transform: translate3d(-1px, 0, 0); + } + + 20%, + 80% { + transform: translate3d(2px, 0, 0); + } + + 30%, + 50%, + 70% { + transform: translate3d(-4px, 0, 0); + } + + 40%, + 60% { + transform: translate3d(4px, 0, 0); + } } \ No newline at end of file diff --git a/src/components/Type.vue b/src/components/Type.vue index b7a02d9b..613a6528 100644 --- a/src/components/Type.vue +++ b/src/components/Type.vue @@ -259,27 +259,5 @@ const {toggle} = useTheme() } } -@keyframes shake { - 10%, - 90% { - transform: translate3d(-1px, 0, 0); - } - - 20%, - 80% { - transform: translate3d(2px, 0, 0); - } - - 30%, - 50%, - 70% { - transform: translate3d(-4px, 0, 0); - } - - 40%, - 60% { - transform: translate3d(4px, 0, 0); - } -} \ No newline at end of file diff --git a/src/components/TypeArticle.vue b/src/components/TypeArticle.vue index 302b4bdd..f3eab3b9 100644 --- a/src/components/TypeArticle.vue +++ b/src/components/TypeArticle.vue @@ -1,8 +1,19 @@