diff --git a/client/js/components/editor-code.vue b/client/js/components/editor-code.vue
index 08d0ca0d..8d933e4b 100644
--- a/client/js/components/editor-code.vue
+++ b/client/js/components/editor-code.vue
@@ -1,5 +1,8 @@
.editor-code
+ v-toolbar(color='blue', flat, dense, dark)
+ v-icon(color='blue lighten-5') border_color
+ v-toolbar-title.white--text Sample Page
.editor-code-toolbar
.editor-code-toolbar-group
.editor-code-toolbar-item
@@ -62,8 +65,8 @@
codemirror(ref='cm', v-model='code', :options='cmOptions', @ready="onCmReady")
.editor-code-preview
.editor-code-preview-title Preview
- v-speed-dial(:open-on-hover='true', direction='top', transition='slide-y-reverse-transition', :fixed='true', :right='!isMobile', :left='isMobile', :bottom='true')
- v-btn(color='blue', fab, dark, slot='activator')
+ v-speed-dial(v-model='fabInsertMenu', :open-on-hover='true', direction='top', transition='slide-y-reverse-transition', :fixed='true', :right='!isMobile', :left='isMobile', :bottom='true')
+ v-btn(color='blue', fab, dark, v-model='fabInsertMenu', slot='activator')
v-icon add_circle
v-icon close
v-btn(color='teal', fab, dark): v-icon image
@@ -71,17 +74,16 @@
v-btn(color='red', fab, dark): v-icon play_circle_outline
v-btn(color='purple', fab, dark): v-icon multiline_chart
v-btn(color='indigo', fab, dark): v-icon functions
- v-speed-dial(:open-on-hover='true', :direction='saveMenuDirection', transition='slide-x-reverse-transition', :fixed='true', :right='true', :top='!isMobile', :bottom='isMobile')
- v-btn(color='blue', fab, dark, slot='activator')
- v-icon more_horiz
- v-icon close
- v-btn(color='blue-grey', fab, dark, @click='documentPropsDialog = !documentPropsDialog'): v-icon sort_by_alpha
+ v-speed-dial(v-model='fabMainMenu', :open-on-hover='true', :direction='saveMenuDirection', transition='slide-x-reverse-transition', :fixed='true', :right='true', :top='!isMobile', :bottom='isMobile')
+ v-btn(color='white', fab, light, v-model='fabMainMenu' slot='activator')
+ v-icon(color='blue darken-2') blur_on
+ v-icon(color='blue darken-2') close
+ v-btn(color='blue-grey', fab, dark, @click.native.stop='$parent.pagePropertiesDialog = true'): v-icon sort_by_alpha
v-btn(color='green', fab, dark): v-icon save
v-btn(color='red', fab, dark, small): v-icon not_interested
- v-btn(color='orange', fab, dark, small): v-icon vpn_lock
+ v-btn(color='orange', fab, dark, small, @click.native.stop='$parent.pageAccessDialog = true'): v-icon vpn_lock
v-btn(color='indigo', fab, dark, small): v-icon restore
v-btn(color='brown', fab, dark, small): v-icon archive
- editorModalDocument(:is-opened='documentPropsDialog')
+
+
diff --git a/client/js/components/editor-modal-document.vue b/client/js/components/editor-modal-properties.vue
similarity index 73%
rename from client/js/components/editor-modal-document.vue
rename to client/js/components/editor-modal-properties.vue
index 5e2a36fe..8235f139 100644
--- a/client/js/components/editor-modal-document.vue
+++ b/client/js/components/editor-modal-properties.vue
@@ -1,10 +1,10 @@
- v-bottom-sheet(v-model='isOpened', inset)
+ v-bottom-sheet(v-model='isOpened', inset, persistent)
v-toolbar(color='blue-grey', flat)
v-icon(color='white') sort_by_alpha
- v-toolbar-title.white--text Document Properties
+ v-toolbar-title.white--text Page Properties
v-spacer
- v-btn(icon, dark)
+ v-btn(icon, dark, @click.native='$parent.pagePropertiesDialog = false')
v-icon close
v-card.pa-3(tile)
v-card-text
@@ -15,7 +15,7 @@
v-text-field(label='Path', prefix='/', append-icon='folder')
v-card-actions
v-btn(color='green', dark) Save
- v-btn Cancel
+ v-btn(@click.native='$parent.pagePropertiesDialog = false') Cancel