diff --git a/components/Editor.vue b/components/Editor.vue
index 37fa8704..d8778cc9 100644
--- a/components/Editor.vue
+++ b/components/Editor.vue
@@ -3,93 +3,60 @@
editor-menu-bar.menubar.is-hidden(:editor='editor'
:keep-in-bounds='true' v-slot='{ commands, isActive, getMarkAttrs, focused }')
v-btn-toggle(dense :class="{ focused }")
- v-btn(icon text
+ v-btn(icon text tabindex='-1'
:class="{ primary: isActive.bold() }"
@click="commands.bold")
v-icon mdi-format-bold
- v-btn(icon text
+ v-btn(icon text tabindex='-1'
:class="{ primary: isActive.underline() }"
@click="commands.underline")
v-icon mdi-format-underline
- v-btn(icon text
+ v-btn(icon text tabindex='-1'
:class="{ primary: isActive.strike() }"
@click="commands.strike")
v-icon mdi-format-strikethrough-variant
- v-btn(icon text
+ v-btn(icon text tabindex='-1'
:class="{ primary: isActive.italic() }"
@click="commands.italic")
v-icon mdi-format-italic
- v-btn(icon text
+ v-btn(icon text tabindex='-1'
:class="{ primary: isActive.heading({level: 1}) }"
@click="commands.heading({level: 1})")
v-icon mdi-format-header-1
- v-btn(icon text
+ v-btn(icon text tabindex='-1'
:class="{ primary: isActive.heading({level: 2}) }"
@click="commands.heading({level: 2})")
v-icon mdi-format-header-2
- v-btn(icon text
+ v-btn(icon text tabindex='-1'
:class="{ primary: isActive.heading({level: 3}) }"
@click="commands.heading({level: 3})")
v-icon mdi-format-header-3
- v-btn(icon text
+ v-btn(icon text tabindex='-1'
:class="{ primary: isActive.code() }"
@click="commands.code")
v-icon mdi-code-tags
- v-btn(icon text
+ v-btn(icon text tabindex='-1'
:class="{ primary: isActive.blockquote() }"
@click="commands.blockquote")
v-icon mdi-format-quote-open
- v-btn(icon text
+ v-btn(icon text tabindex='-1'
:class="{ primary: isActive.bullet_list() }"
@click="commands.bullet_list")
v-icon mdi-format-list-bulleted
- v-btn(icon text :class='{ primary: isActive.link() }'
+ v-btn(icon text tabindex='-1' :class='{ primary: isActive.link() }'
@click='commands.link({href: ""}); $refs.link.focus(); linkActive=true')
v-icon mdi-link
- //- v-btn-toggle.menububble(:class="{ 'is-active': menu.isActive }" :style="`left: ${menu.left}px; bottom: ${menu.bottom}px;`")
- v-popover(trigger='hover' placement='bottom-start')
- v-btn.float-left(slot='reference' size='mini')
- template
- span This editor supports inline markdown
- div → Title ⇒ Start a line with #
- div → Bold ⇒ ctrl+b
- div → Italic ⇒ ctrl+i
- div → Underline ⇒ ctrl+u
- div → List ⇒ Start a line with -
- div → Ordered List ⇒ Start a line with 1.
- div → Quote ⇒ Start a line with >
- div → Code ⇒ Use backtick `
- div → Link ⇒ Select a word and fill the input
- //- el-button(size='mini' :class='{ "is-active": isActive.heading({level:4})}' @click='commands.heading({level: 4})')
- //- el-button(size='mini' :class='{ "is-active": isActive.bold() }' @click='commands.bold')
-
- //- el-button(size='mini' :class='{ "is-active": isActive.italic() }' @click='commands.italic')
- //- el-button(size='mini' :class='{ "is-active": isActive.underline() }' @click='commands.underline')
- v-btn(size='mini' :class='{ "is-active": isActive.link() }' @click='commands.link({href: ""}); $refs.link.focus(); linkActive=true')
- input(:value='isActive.link() && getMarkAttrs("link") && getMarkAttrs("link").href || ""' ref='link' :class='{ "is-active": isActive.link() || linkActive }'
- placeholder='https://' @keypress.enter='commands.link({ href: $event.target.value})')
- //- el-button(size='mini' :class='{ "is-active": isActive.strike() }' @click='commands.strike')
- //- br
- //- el-button-group
- //- el-button(size='mini' :class='{ "is-active": isActive.code() }' @click='commands.code')
- //- el-button(size='mini' :class='{ "is-active": isActive.bullet_list() }' @click='commands.bullet_list')
- //- //- el-button(size='mini' :class='{ "is-active": isActive.ordered_list() }' @click='commands.ordered_list')
- //- el-button(size='mini' :class='{ "is-active": isActive.blockquote() }' @click='commands.blockquote')
-
- //- el-button.float-right(v-if='!noSave' size='mini' type='success' plain icon='el-icon-check'
- //- @click='$emit("save", editor.getHTML())') {{$t('common.save')}}
-
editor-content.content(:editor='editor' spellcheck='false' :style="{ 'max-height': maxHeight }")