|
@@ -1,18 +1,21 @@
|
|
|
<template lang="pug">
|
|
|
- .modal(v-bind:class='{ "is-active": isShown }')
|
|
|
- .modal-background
|
|
|
- .modal-container
|
|
|
- .modal-content
|
|
|
- header.is-indigo Move document
|
|
|
- section
|
|
|
- label.label Enter the new document path:
|
|
|
- p.control.is-fullwidth(v-bind:class='{ "is-loading": isLoading }')
|
|
|
- input.input(type='text', placeholder='page-name', v-model='movePath', ref='movePageInput', @keyup.enter='move', @keyup.esc='cancel')
|
|
|
- span.help.is-red(v-show='isInvalid') This document path is invalid or not allowed!
|
|
|
- span.note Note that moving or renaming documents can lead to broken links. Make sure to edit any page that links to this document afterwards!
|
|
|
- footer
|
|
|
- a.button.is-grey.is-outlined(v-on:click='cancel') Discard
|
|
|
- a.button.is-indigo(v-on:click='move') Move
|
|
|
+ transition(:duration="400")
|
|
|
+ .modal(v-show='isShown', v-cloak)
|
|
|
+ transition(name='modal-background')
|
|
|
+ .modal-background(v-show='isShown')
|
|
|
+ .modal-container
|
|
|
+ transition(name='modal-content')
|
|
|
+ .modal-content(v-show='isShown')
|
|
|
+ header.is-indigo Move document
|
|
|
+ section
|
|
|
+ label.label Enter the new document path:
|
|
|
+ p.control.is-fullwidth(v-bind:class='{ "is-loading": isLoading }')
|
|
|
+ input.input(type='text', placeholder='page-name', v-model='movePath', ref='movePageInput', @keyup.enter='move', @keyup.esc='cancel')
|
|
|
+ span.help.is-red(v-show='isInvalid') This document path is invalid or not allowed!
|
|
|
+ span.note Note that moving or renaming documents can lead to broken links. Make sure to edit any page that links to this document afterwards!
|
|
|
+ footer
|
|
|
+ a.button.is-grey.is-outlined(v-on:click='cancel') Discard
|
|
|
+ a.button.is-indigo(v-on:click='move') Move
|
|
|
</template>
|
|
|
|
|
|
<script>
|