From d699077d45e043c61f8bfd5bc1ecebd4b4ee2850 Mon Sep 17 00:00:00 2001 From: "min.jiang" Date: Tue, 2 Jul 2024 05:52:58 +0800 Subject: [PATCH] update --- frontend/src/components/FreeleapsEditor.vue | 202 +++++++++++--------- frontend/src/pages/guest/FrontDoor.vue | 3 - 2 files changed, 114 insertions(+), 91 deletions(-) diff --git a/frontend/src/components/FreeleapsEditor.vue b/frontend/src/components/FreeleapsEditor.vue index 1b1a6aa..00c1961 100644 --- a/frontend/src/components/FreeleapsEditor.vue +++ b/frontend/src/components/FreeleapsEditor.vue @@ -11,96 +11,99 @@ @mouseup.stop="selectionEnd" />
- + +
@@ -225,6 +228,8 @@ export default { } else { this.selectedRange = null this.editorCtrlStyle = { display: 'none' } + this.inputing = false + this.linkUrl = '' // this.commandStates = [] } }, @@ -267,6 +272,7 @@ export default { }, backAction() { this.inputing = false + this.linkUrl = '' this.$refs.editor.focus() this.restoreSelection() }, @@ -281,6 +287,7 @@ export default { this.selectedRange.surroundContents(a_node) this.backAction() this.$refs.editor.blur() + this.linkUrl = '' this.editorCtrlStyle = { display: 'none' } }, getSelect() { @@ -593,4 +600,23 @@ export default { .editor-body ol { padding-left: 40px; } + +/* fade-transform */ +.fade-transform-leave-active, +.fade-transform-enter-active { + transition: all 300; +} + +.fade-transform-enter-from { + opacity: 0; + transform: translateX(-50px); +} + +.fade-transform-leave-to { + opacity: 0; + transform: translateX(50px); +} +.fade-transform-active { + position: absolute; +} diff --git a/frontend/src/pages/guest/FrontDoor.vue b/frontend/src/pages/guest/FrontDoor.vue index 9d43f88..2fb1b0f 100644 --- a/frontend/src/pages/guest/FrontDoor.vue +++ b/frontend/src/pages/guest/FrontDoor.vue @@ -25,7 +25,6 @@

{{ message }}

-