|
@@ -68,24 +68,22 @@ function save() {
|
|
|
</a-button>
|
|
|
</a-popconfirm>
|
|
|
</div>
|
|
|
- <transition name="slide">
|
|
|
- <div v-if="current_idx===index" class="directive-editor-extra">
|
|
|
- <div class="extra-content">
|
|
|
- <a-form layout="vertical">
|
|
|
- <a-form-item :label="$gettext('Comments')">
|
|
|
- <a-textarea v-model:value="directive.comments"/>
|
|
|
- </a-form-item>
|
|
|
- <a-form-item :label="$gettext('Content')" v-if="directive.directive==='include'">
|
|
|
- <code-editor v-model:content="content"
|
|
|
- defaultHeight="200px" style="width: 100%;"/>
|
|
|
- <div class="save-btn">
|
|
|
- <a-button @click="save">{{ $gettext('Save') }}</a-button>
|
|
|
- </div>
|
|
|
- </a-form-item>
|
|
|
- </a-form>
|
|
|
- </div>
|
|
|
+ <div v-if="current_idx===index" class="directive-editor-extra">
|
|
|
+ <div class="extra-content">
|
|
|
+ <a-form layout="vertical">
|
|
|
+ <a-form-item :label="$gettext('Comments')">
|
|
|
+ <a-textarea v-model:value="directive.comments"/>
|
|
|
+ </a-form-item>
|
|
|
+ <a-form-item :label="$gettext('Content')" v-if="directive.directive==='include'">
|
|
|
+ <code-editor v-model:content="content"
|
|
|
+ defaultHeight="200px" style="width: 100%;"/>
|
|
|
+ <div class="save-btn">
|
|
|
+ <a-button @click="save">{{ $gettext('Save') }}</a-button>
|
|
|
+ </div>
|
|
|
+ </a-form-item>
|
|
|
+ </a-form>
|
|
|
</div>
|
|
|
- </transition>
|
|
|
+ </div>
|
|
|
</div>
|
|
|
|
|
|
</template>
|
|
@@ -117,19 +115,6 @@ function save() {
|
|
|
}
|
|
|
}
|
|
|
|
|
|
-.slide-enter-active, .slide-leave-active {
|
|
|
- transition: max-height .2s ease;
|
|
|
- overflow: hidden;
|
|
|
-}
|
|
|
-
|
|
|
-.slide-enter-from, .slide-leave-to {
|
|
|
- max-height: 0;
|
|
|
-}
|
|
|
-
|
|
|
-.slide-enter-to, .slide-leave-from {
|
|
|
- max-height: 600px;
|
|
|
-}
|
|
|
-
|
|
|
.input-wrapper {
|
|
|
display: flex;
|
|
|
gap: 10px;
|