Skip to content

Commit

Permalink
Split up core configuration
Browse files Browse the repository at this point in the history
Signed-off-by: Knut Ahlers <knut@ahlers.me>
  • Loading branch information
Luzifer committed Jun 16, 2024
1 parent 6e30f64 commit 6abf681
Show file tree
Hide file tree
Showing 4 changed files with 14 additions and 4 deletions.
5 changes: 4 additions & 1 deletion src/components/_sideNav.vue
Original file line number Diff line number Diff line change
Expand Up @@ -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' },
],
},
{
Expand Down
1 change: 1 addition & 0 deletions src/components/dashboard/scopes.vue
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
:value="value"
:value-extra-class="valueClass"
:caption="$t('dashboard.botScopes.caption')"
:click-route="{name:'botAuth'}"
/>
</template>

Expand Down
7 changes: 5 additions & 2 deletions src/langs/en.json
Original file line number Diff line number Diff line change
Expand Up @@ -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"
Expand Down
5 changes: 4 additions & 1 deletion src/router.ts
Original file line number Diff line number Diff line change
Expand Up @@ -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' },
Expand Down

0 comments on commit 6abf681

Please sign in to comment.