From 5818aafbc431eb14ca2eb4ba9ad28214c91956ab Mon Sep 17 00:00:00 2001 From: Knut Ahlers Date: Sun, 16 Jun 2024 16:48:59 +0200 Subject: [PATCH] Split up core configuration Signed-off-by: Knut Ahlers --- src/components/_sideNav.vue | 5 ++++- src/components/dashboard/scopes.vue | 1 + src/langs/en.json | 7 +++++-- src/router.ts | 5 ++++- 4 files changed, 14 insertions(+), 4 deletions(-) diff --git a/src/components/_sideNav.vue b/src/components/_sideNav.vue index f50529c..3cc45b2 100644 --- a/src/components/_sideNav.vue +++ b/src/components/_sideNav.vue @@ -34,7 +34,10 @@ export default defineComponent({ header: this.$t('menu.headers.core'), links: [ { icon: 'fas fa-chart-area', name: this.$t('menu.dashboard'), target: 'dashboard' }, - { icon: 'fas fa-cog', name: this.$t('menu.generalSettings'), target: 'generalSettings' }, + { icon: 'fas fa-robot', name: this.$t('menu.botAuth'), target: 'botAuth' }, + { icon: 'fas fa-tv', name: this.$t('menu.channels'), target: 'channels' }, + { icon: 'fas fa-user-gear', name: this.$t('menu.editors'), target: 'editors' }, + { icon: 'fas fa-id-card-clip', name: this.$t('menu.tokens'), target: 'tokens' }, ], }, { diff --git a/src/components/dashboard/scopes.vue b/src/components/dashboard/scopes.vue index 1ef7368..de82fa6 100644 --- a/src/components/dashboard/scopes.vue +++ b/src/components/dashboard/scopes.vue @@ -5,6 +5,7 @@ :value="value" :value-extra-class="valueClass" :caption="$t('dashboard.botScopes.caption')" + :click-route="{name:'botAuth'}" /> diff --git a/src/langs/en.json b/src/langs/en.json index 80576be..03db703 100644 --- a/src/langs/en.json +++ b/src/langs/en.json @@ -24,10 +24,13 @@ "modules": "Modules" }, "autoMessages": "Auto-Messages", + "botAuth": "Bot Authorization", + "channels": "Channels", "dashboard": "Dashboard", - "generalSettings": "General Settings", + "editors": "Editors", "raffles": "Raffles", - "rules": "Rules" + "rules": "Rules", + "tokens": "Access-Tokens" }, "nav": { "signOut": "Sign-Out" diff --git a/src/router.ts b/src/router.ts index 2ab01a3..3214f33 100644 --- a/src/router.ts +++ b/src/router.ts @@ -6,7 +6,10 @@ const routes = [ { component: Dashboard, name: 'dashboard', path: '/' }, // General settings - { component: {}, name: 'generalSettings', path: '/general-settings' }, + { component: {}, name: 'botAuth', path: '/bot-auth' }, + { component: {}, name: 'channels', path: '/channels' }, + { component: {}, name: 'editors', path: '/editors' }, + { component: {}, name: 'tokens', path: '/tokens' }, // Auto-Messages { component: {}, name: 'autoMessagesList', path: '/auto-messages' },