refactor: extract dropdown animation to transitionAndTransitionGroup.scss

This commit is contained in:
Hakadao
2024-10-05 02:14:00 +08:00
parent c90f2a8e5d
commit 96f432da4b
2 changed files with 10 additions and 10 deletions

View File

@@ -83,7 +83,7 @@ function onMouseEnter() {
transition="all duration-300"
/>
</div>
<Transition>
<Transition name="dropdown">
<div
v-if="showOptions"
style="backdrop-filter: var(--bew-filter-glass-1)"
@@ -111,13 +111,4 @@ function onMouseEnter() {
</template>
<style lang="scss" scoped>
.v-enter-active,
.v-leave-active {
--uno: "transition-all duration-340 transform-gpu";
}
.v-enter-from,
.v-leave-to {
--uno: "opacity-0 transform-gpu scale-95 -translate-y-4 filter blur-sm";
}
</style>

View File

@@ -39,3 +39,12 @@
.modal-leave-to {
--uno: "opacity-0 scale-105";
}
.dropdown-enter-active,
.dropdown-leave-active {
--uno: "transition-all duration-300 transform-gpu";
}
.dropdown-enter-from,
.dropdown-leave-to {
--uno: "opacity-0 transform-gpu scale-95 -translate-y-4 filter blur-sm";
}