|
|
@ -2,9 +2,16 @@ |
|
|
|
v-app.editor(:dark='darkMode') |
|
|
|
nav-header(dense) |
|
|
|
template(slot='mid') |
|
|
|
v-spacer |
|
|
|
.subtitle-1.grey--text {{currentPageTitle}} |
|
|
|
v-spacer |
|
|
|
v-text-field.editor-title-input( |
|
|
|
dark |
|
|
|
solo |
|
|
|
flat |
|
|
|
v-model='currentPageTitle' |
|
|
|
hide-details |
|
|
|
background-color='black' |
|
|
|
dense |
|
|
|
full-width |
|
|
|
) |
|
|
|
template(slot='actions') |
|
|
|
v-btn.animated.fadeInDown( |
|
|
|
text |
|
|
@ -133,7 +140,7 @@ export default { |
|
|
|
activeModal: sync('editor/activeModal'), |
|
|
|
mode: get('editor/mode'), |
|
|
|
welcomeMode() { return this.mode === `create` && this.path === `home` }, |
|
|
|
currentPageTitle: get('page/title'), |
|
|
|
currentPageTitle: sync('page/title'), |
|
|
|
isDirty () { |
|
|
|
return _.some([ |
|
|
|
this.initContentParsed !== this.$store.get('editor/content'), |
|
|
@ -328,6 +335,10 @@ export default { |
|
|
|
.application--wrap { |
|
|
|
background-color: mc('grey', '900'); |
|
|
|
} |
|
|
|
|
|
|
|
&-title-input input { |
|
|
|
text-align: center; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
.atom-spinner.is-inline { |
|
|
|