diff --git a/src/components/EditorWrapper.vue b/src/components/EditorWrapper.vue index 1ec1d0cb1a2..de517e6c3d5 100644 --- a/src/components/EditorWrapper.vue +++ b/src/components/EditorWrapper.vue @@ -54,7 +54,7 @@ :autohide="autohide" :loaded.sync="menubarLoaded">
-
+
import(/* webpackChunkName: "editor-guest" */'./GuestNameDialog.vue'), SessionList: () => import(/* webpackChunkName: "editor-collab" */'./SessionList.vue'), Lock, + ContentSave, }, directives: { Tooltip, @@ -267,6 +269,12 @@ export default { } return this.dirtyStateIndicator ? t('text', 'Saving …') : t('text', 'Saved') }, + savedColor() { + if (this.hasConnectionIssue) { + return 'var(--color-error)' + } + return this.dirtyStateIndicator ? 'var(--color-background-dark)' : 'var(--color-primary)' + }, lastSavedStatusClass() { return this.syncError && this.lastSavedString !== '' ? 'error' : '' }, diff --git a/src/components/Menu/ActionEntry.scss b/src/components/Menu/ActionEntry.scss index 643d2c45201..3a669685898 100644 --- a/src/components/Menu/ActionEntry.scss +++ b/src/components/Menu/ActionEntry.scss @@ -72,3 +72,9 @@ } } } + +@media (max-width: 660px) { + .emoji-popover { + top: calc(-55vh) !important; + } +} diff --git a/src/components/Menu/MenuBar.vue b/src/components/Menu/MenuBar.vue index 4ca6f47fcc6..0d37083e6d0 100644 --- a/src/components/Menu/MenuBar.vue +++ b/src/components/Menu/MenuBar.vue @@ -40,13 +40,13 @@ @call:help="showHelp" />