From bb342c76016d71fddb9c272c855292bec604fc87 Mon Sep 17 00:00:00 2001 From: syuilo Date: Thu, 13 Aug 2020 19:56:46 +0900 Subject: WIP: Improve admin dashboard --- src/client/pages/instance/index.vue | 19 ++++++++++++++++--- 1 file changed, 16 insertions(+), 3 deletions(-) (limited to 'src/client/pages/instance') diff --git a/src/client/pages/instance/index.vue b/src/client/pages/instance/index.vue index 5b5b8657c7..9cdf97833e 100644 --- a/src/client/pages/instance/index.vue +++ b/src/client/pages/instance/index.vue @@ -27,11 +27,22 @@
-
{{ table[0] }}{{ table[1].count | number }}{{ table[1].size | bytes }}
+ + + + + + + + + + + +
TableRecordsSize
{{ table[0] }}{{ table[1].count | number }}{{ table[1].size | bytes }}
- + @@ -497,7 +508,7 @@ export default Vue.extend({ }); this.$root.api('admin/get-table-stats', {}).then(res => { - this.dbInfo = res; + this.dbInfo = Object.entries(res).sort((a, b) => b[1].size - a[1].size); }); this.$nextTick(() => { @@ -630,11 +641,13 @@ export default Vue.extend({ > .db { flex: 1; flex-grow: 0; + height: 100%; } > .fed { flex: 1; flex-grow: 0; + height: 100%; } > *:not(:last-child) { -- cgit v1.2.3-freya