From 6041b1697a6bf164f6d9392f03a77ea75c69d7d9 Mon Sep 17 00:00:00 2001 From: Nick Date: Sat, 11 May 2019 01:23:32 -0400 Subject: [PATCH] fix: session knex connector + editor UI improvements --- client/components/editor.vue | 12 +- client/components/editor/editor-markdown.vue | 191 ++++++++++--------- client/scss/base/animation.scss | 2 +- client/themes/default/scss/app.scss | 4 + package.json | 1 + server/master.js | 6 +- server/models/editors.js | 3 + 7 files changed, 122 insertions(+), 97 deletions(-) diff --git a/client/components/editor.vue b/client/components/editor.vue index c4b5b871..1167d1e5 100644 --- a/client/components/editor.vue +++ b/client/components/editor.vue @@ -6,25 +6,25 @@ .subheading.grey--text {{currentPageTitle}} v-spacer template(slot='actions') - v-btn( - outline + v-btn.animated.fadeInDown( + flat color='green' @click.native.stop='save' :class='{ "is-icon": $vuetify.breakpoint.mdAndDown }' ) v-icon(color='green', :left='$vuetify.breakpoint.lgAndUp') check span.white--text(v-if='$vuetify.breakpoint.lgAndUp') {{ mode === 'create' ? $t('common:actions.create') : $t('common:actions.save') }} - v-btn( - outline + v-btn.animated.fadeInDown.wait-p1s( + flat color='blue' @click.native.stop='openPropsModal' :class='{ "is-icon": $vuetify.breakpoint.mdAndDown, "mx-0": !welcomeMode, "ml-0": welcomeMode }' ) v-icon(color='blue', :left='$vuetify.breakpoint.lgAndUp') sort_by_alpha span.white--text(v-if='$vuetify.breakpoint.lgAndUp') {{ $t('editor:page') }} - v-btn( + v-btn.animated.fadeInDown.wait-p2s( v-if='!welcomeMode' - outline + flat color='red' :class='{ "is-icon": $vuetify.breakpoint.mdAndDown }' @click.native.stop='exit' diff --git a/client/components/editor/editor-markdown.vue b/client/components/editor/editor-markdown.vue index 7670eed8..9253241d 100644 --- a/client/components/editor/editor-markdown.vue +++ b/client/components/editor/editor-markdown.vue @@ -1,130 +1,134 @@