From 505f3b8b05a59aef1b358206408dc93738bc8a5a Mon Sep 17 00:00:00 2001 From: kuaifan Date: Tue, 19 Apr 2022 07:41:55 +0800 Subject: [PATCH] =?UTF-8?q?perf:=20=E4=BC=98=E5=8C=96=E6=9A=97=E9=BB=91?= =?UTF-8?q?=E6=A8=A1=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- resources/assets/js/components/AceEditor.vue | 2 +- resources/assets/js/components/OnlyOffice.vue | 29 ++- .../js/components/PreviewImage/view.vue | 211 ++++++++++-------- resources/assets/js/functions/web.js | 12 +- resources/assets/js/pages/index.vue | 22 +- resources/assets/js/pages/login.vue | 2 +- .../manage/components/ChatInput/emoji.vue | 4 +- .../manage/components/ChatInput/index.vue | 2 +- .../js/pages/manage/components/DialogView.vue | 2 +- .../pages/manage/components/DialogWrapper.vue | 15 +- resources/assets/js/pages/manage/file.vue | 54 +++-- .../assets/js/pages/manage/messenger.vue | 2 +- .../sass/pages/components/dialog-wrapper.scss | 34 ++- resources/assets/sass/pages/page-index.scss | 6 + 14 files changed, 238 insertions(+), 159 deletions(-) diff --git a/resources/assets/js/components/AceEditor.vue b/resources/assets/js/components/AceEditor.vue index 7f7b64959..1c8640acd 100644 --- a/resources/assets/js/components/AceEditor.vue +++ b/resources/assets/js/components/AceEditor.vue @@ -38,7 +38,7 @@ export default { }, render(createElement) { return createElement('div', { - class: "no-dark-mode" + class: "no-dark-content" }) }, data: () => ({ diff --git a/resources/assets/js/components/OnlyOffice.vue b/resources/assets/js/components/OnlyOffice.vue index 3e613cee2..af6bb52df 100644 --- a/resources/assets/js/components/OnlyOffice.vue +++ b/resources/assets/js/components/OnlyOffice.vue @@ -1,6 +1,7 @@ @@ -15,11 +16,13 @@ display: flex; align-items: center; justify-content: center; + .placeholder { flex: 1; width: 100%; height: 100%; } + .office-loading { position: absolute; top: 0; @@ -33,6 +36,26 @@ } } +