diff --git a/src/assets/variables.scss b/src/assets/variables.scss index 5b98e8d9616..13ea3e380d1 100644 --- a/src/assets/variables.scss +++ b/src/assets/variables.scss @@ -101,3 +101,28 @@ $chat-line-height: 1.6em; transition: all 150ms ease-in-out; } } + +.slide-down { + &-enter { + transform: translateY(50%); + opacity: 0; + } + &-enter-to { + transform: translateY(0); + opacity: 1; + } + &-leave { + transform: translateY(0); + opacity: 1; + } + &-leave-to { + transform: translateY(50%); + opacity: 0; + } + &-enter-active, + &-leave-active { + transition: all 150ms ease-in-out; + /* force top container to resize during animation */ + position: absolute !important; + } +} diff --git a/src/components/CallView/CallView.vue b/src/components/CallView/CallView.vue index e656d794789..da7c8f7c8b6 100644 --- a/src/components/CallView/CallView.vue +++ b/src/components/CallView/CallView.vue @@ -23,8 +23,18 @@
+ -
+