From c33e93c66282839c3e721d651720a7573da41b25 Mon Sep 17 00:00:00 2001 From: syuilo Date: Sun, 10 Oct 2021 15:19:16 +0900 Subject: improve ui --- src/client/pages/instance/database.vue | 3 +- src/client/pages/instance/email-settings.vue | 3 +- src/client/pages/instance/files-settings.vue | 3 +- src/client/pages/instance/index.link.vue | 97 ------------ src/client/pages/instance/index.vue | 225 ++++++++++++++++++++------- src/client/pages/instance/instance-block.vue | 3 +- src/client/pages/instance/integrations.vue | 3 +- src/client/pages/instance/object-storage.vue | 3 +- src/client/pages/instance/other-settings.vue | 3 +- src/client/pages/instance/overview.vue | 10 -- src/client/pages/instance/proxy-account.vue | 3 +- src/client/pages/instance/queue.vue | 1 + src/client/pages/instance/relays.vue | 1 + src/client/pages/instance/security.vue | 3 +- src/client/pages/instance/service-worker.vue | 3 +- src/client/pages/instance/settings.vue | 3 +- src/client/pages/instance/users.vue | 2 + 17 files changed, 198 insertions(+), 171 deletions(-) delete mode 100644 src/client/pages/instance/index.link.vue (limited to 'src/client/pages/instance') diff --git a/src/client/pages/instance/database.vue b/src/client/pages/instance/database.vue index a8a1e9a54a..ffbeed8b30 100644 --- a/src/client/pages/instance/database.vue +++ b/src/client/pages/instance/database.vue @@ -43,7 +43,8 @@ export default defineComponent({ return { [symbols.PAGE_INFO]: { title: this.$ts.database, - icon: 'fas fa-database' + icon: 'fas fa-database', + bg: 'var(--bg)', }, databasePromiseFactory: () => os.api('admin/get-table-stats', {}).then(res => Object.entries(res).sort((a, b) => b[1].size - a[1].size)), } diff --git a/src/client/pages/instance/email-settings.vue b/src/client/pages/instance/email-settings.vue index 251354a43a..ebf724fcdd 100644 --- a/src/client/pages/instance/email-settings.vue +++ b/src/client/pages/instance/email-settings.vue @@ -66,7 +66,8 @@ export default defineComponent({ return { [symbols.PAGE_INFO]: { title: this.$ts.emailServer, - icon: 'fas fa-envelope' + icon: 'fas fa-envelope', + bg: 'var(--bg)', }, enableEmail: false, email: null, diff --git a/src/client/pages/instance/files-settings.vue b/src/client/pages/instance/files-settings.vue index 8bf4613a76..8aefa9e90d 100644 --- a/src/client/pages/instance/files-settings.vue +++ b/src/client/pages/instance/files-settings.vue @@ -56,7 +56,8 @@ export default defineComponent({ return { [symbols.PAGE_INFO]: { title: this.$ts.files, - icon: 'fas fa-cloud' + icon: 'fas fa-cloud', + bg: 'var(--bg)', }, cacheRemoteFiles: false, proxyRemoteFiles: false, diff --git a/src/client/pages/instance/index.link.vue b/src/client/pages/instance/index.link.vue deleted file mode 100644 index e1f4773800..0000000000 --- a/src/client/pages/instance/index.link.vue +++ /dev/null @@ -1,97 +0,0 @@ - - - - - diff --git a/src/client/pages/instance/index.vue b/src/client/pages/instance/index.vue index 959c4be6cd..e2cb5b8f58 100644 --- a/src/client/pages/instance/index.vue +++ b/src/client/pages/instance/index.vue @@ -1,47 +1,15 @@