Skip to content

Commit

Permalink
feat: new transition classes: , , , &
Browse files Browse the repository at this point in the history
  • Loading branch information
gravitano committed Sep 20, 2022
1 parent 770c916 commit 2024b83
Show file tree
Hide file tree
Showing 2 changed files with 55 additions and 18 deletions.
54 changes: 54 additions & 0 deletions packages/ui/src/assets/transition.css
Original file line number Diff line number Diff line change
@@ -0,0 +1,54 @@
/* fade */
.fade-enter-active,
.fade-leave-active {
transition: opacity 0.5s ease;
}

.fade-enter-from,
.fade-leave-to {
opacity: 0;
}

/* slide-left */
.slide-left-enter-active,
.slide-left-leave-active {
transition: all 0.3s ease;
}

.slide-left-enter-from,
.slide-left-leave-to {
transform: translateX(-100%);
}

/* slide-right */
.slide-right-enter-active,
.slide-right-leave-active {
transition: all 0.3s ease;
}

.slide-right-enter-from,
.slide-right-leave-to {
transform: translateX(100%);
}

/* slide-down */
.slide-down-enter-active,
.slide-down-leave-active {
transition: all 0.3s ease;
}

.slide-down-enter-from,
.slide-down-leave-to {
transform: translateY(-100%);
}

/* slide-up */
.slide-up-enter-active,
.slide-up-leave-active {
transition: all 0.3s ease;
}

.slide-up-enter-from,
.slide-up-leave-to {
transform: translateY(100%);
}
19 changes: 1 addition & 18 deletions packages/ui/src/snippets/Layouts/SidebarLayout.vue
Original file line number Diff line number Diff line change
Expand Up @@ -237,25 +237,8 @@ watch(isSidebarOpen, (val) => {
</template>

<style>
.fade-enter-active,
.fade-leave-active {
transition: opacity 0.5s ease;
}
.fade-enter-from,
.fade-leave-to {
opacity: 0;
}
@import '../../assets/transition.css';
.slide-left-enter-active,
.slide-left-leave-active {
transition: all 0.3s ease;
}
.slide-left-enter-from,
.slide-left-leave-to {
transform: translateX(-100%);
}
.sb-main-padded {
padding: 0 !important;
}
Expand Down

0 comments on commit 2024b83

Please sign in to comment.