From 9f9d7325fd013af418dd30c86cfd88becb48fca1 Mon Sep 17 00:00:00 2001 From: syuilo Date: Sat, 7 Aug 2021 10:24:50 +0900 Subject: インスタンス一覧ページ MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/client/menu.ts | 5 + src/client/pages/federation.vue | 265 +++++++++++++++++++++++++++++++ src/client/pages/instance/federation.vue | 187 ---------------------- src/client/pages/instance/index.vue | 2 +- 4 files changed, 271 insertions(+), 188 deletions(-) create mode 100644 src/client/pages/federation.vue delete mode 100644 src/client/pages/instance/federation.vue (limited to 'src/client') diff --git a/src/client/menu.ts b/src/client/menu.ts index b00fa7a6ad..0b5341f970 100644 --- a/src/client/menu.ts +++ b/src/client/menu.ts @@ -113,6 +113,11 @@ export const menuDef = { icon: 'fas fa-satellite-dish', to: '/channels', }, + federation: { + title: 'federation', + icon: 'fas fa-globe', + to: '/federation', + }, emojis: { title: 'emojis', icon: 'fas fa-laugh', diff --git a/src/client/pages/federation.vue b/src/client/pages/federation.vue new file mode 100644 index 0000000000..59867b8e54 --- /dev/null +++ b/src/client/pages/federation.vue @@ -0,0 +1,265 @@ + + + + + diff --git a/src/client/pages/instance/federation.vue b/src/client/pages/instance/federation.vue deleted file mode 100644 index 96f72fed44..0000000000 --- a/src/client/pages/instance/federation.vue +++ /dev/null @@ -1,187 +0,0 @@ - - - - - diff --git a/src/client/pages/instance/index.vue b/src/client/pages/instance/index.vue index acd46518f5..90dd29d55f 100644 --- a/src/client/pages/instance/index.vue +++ b/src/client/pages/instance/index.vue @@ -100,7 +100,7 @@ export default defineComponent({ case 'overview': return defineAsyncComponent(() => import('./overview.vue')); case 'users': return defineAsyncComponent(() => import('./users.vue')); case 'emojis': return defineAsyncComponent(() => import('./emojis.vue')); - case 'federation': return defineAsyncComponent(() => import('./federation.vue')); + case 'federation': return defineAsyncComponent(() => import('../federation.vue')); case 'queue': return defineAsyncComponent(() => import('./queue.vue')); case 'files': return defineAsyncComponent(() => import('./files.vue')); case 'announcements': return defineAsyncComponent(() => import('./announcements.vue')); -- cgit v1.2.3-freya