diff --git a/src/components/widget/layout/BaseModalLayout.vue b/src/components/widget/layout/BaseModalLayout.vue index 9dcd88d78..a2fc77b4b 100644 --- a/src/components/widget/layout/BaseModalLayout.vue +++ b/src/components/widget/layout/BaseModalLayout.vue @@ -14,7 +14,7 @@ -
+
- + +
@@ -201,4 +204,21 @@ const toggleRightPanel = () => { .slide-panel-leave-to { transform: translateX(-100%); } + +/* Slide transition for right panel */ +.slide-panel-right-enter-active, +.slide-panel-right-leave-active { + position: absolute; + right: 0; + top: 0; + height: 100%; + transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1); + will-change: transform; + backface-visibility: hidden; +} + +.slide-panel-right-enter-from, +.slide-panel-right-leave-to { + transform: translateX(100%); +} diff --git a/src/platform/assets/components/AssetBrowserModal.vue b/src/platform/assets/components/AssetBrowserModal.vue index 77e5284d4..83a132a76 100644 --- a/src/platform/assets/components/AssetBrowserModal.vue +++ b/src/platform/assets/components/AssetBrowserModal.vue @@ -1,7 +1,7 @@