feat: duplicate page

This commit is contained in:
NGPixel committed 2020-03-29 17:48:45 -04:00
1 parent 44a0f69a78
commit 951ebb6b61
2 files changed
+43 -5

No files matched your search

+19 -4
View File
@@ -173,7 +173,7 @@
@click='pageHistory'
)
v-icon(size='20') mdi-history
span History
span {{$t('common:header.history')}}
v-tooltip(:right='$vuetify.rtl', :left='!$vuetify.rtl')
template(v-slot:activator='{ on }')
v-btn(
@@ -185,7 +185,19 @@
@click='pageSource'
)
v-icon(size='20') mdi-code-tags
span View Source
span {{$t('common:header.viewSource')}}
v-tooltip(:right='$vuetify.rtl', :left='!$vuetify.rtl')
template(v-slot:activator='{ on }')
v-btn(
fab
small
color='white'
light
v-on='on'
@click='pageDuplicate'
)
v-icon(size='20') mdi-content-duplicate
span {{$t('common:header.duplicate')}}
v-tooltip(:right='$vuetify.rtl', :left='!$vuetify.rtl')
template(v-slot:activator='{ on }')
v-btn(
@@ -197,7 +209,7 @@
@click='pageMove'
)
v-icon(size='20') mdi-content-save-move-outline
span Move / Rename
span {{$t('common:header.move')}}
v-tooltip(:right='$vuetify.rtl', :left='!$vuetify.rtl')
template(v-slot:activator='{ on }')
v-btn(
@@ -209,7 +221,7 @@
@click='pageDelete'
)
v-icon(size='20') mdi-trash-can-outline
span Delete
span {{$t('common:header.delete')}}
span {{$t('common:page.editPage')}}
.contents(ref='container')
slot(name='contents')
@@ -458,6 +470,9 @@ export default {
pageSource () {
this.$root.$emit('pageSource')
},
pageDuplicate () {
this.$root.$emit('pageDuplicate')
},
pageMove () {
this.$root.$emit('pageMove')
},