diff --git a/client/components/admin.vue b/client/components/admin.vue index e143869f..c67955ea 100644 --- a/client/components/admin.vue +++ b/client/components/admin.vue @@ -14,6 +14,9 @@ v-list-tile(to='/locale') v-list-tile-avatar: v-icon language v-list-tile-title {{ $t('admin:locale.title') }} + v-list-tile(to='/pages') + v-list-tile-avatar: v-icon insert_drive_file + v-list-tile-title {{ $t('admin:pages.title') }} v-list-tile(to='/stats') v-list-tile-avatar: v-icon show_chart v-list-tile-title {{ $t('admin:stats.title') }} @@ -90,6 +93,7 @@ const router = new VueRouter({ { path: '/dashboard', component: () => import(/* webpackChunkName: "admin" */ './admin/admin-dashboard.vue') }, { path: '/general', component: () => import(/* webpackChunkName: "admin" */ './admin/admin-general.vue') }, { path: '/locale', component: () => import(/* webpackChunkName: "admin" */ './admin/admin-locale.vue') }, + { path: '/pages', component: () => import(/* webpackChunkName: "admin" */ './admin/admin-pages.vue') }, { path: '/stats', component: () => import(/* webpackChunkName: "admin" */ './admin/admin-stats.vue') }, { path: '/theme', component: () => import(/* webpackChunkName: "admin" */ './admin/admin-theme.vue') }, { path: '/groups', component: () => import(/* webpackChunkName: "admin" */ './admin/admin-groups.vue') }, @@ -154,4 +158,11 @@ export default { } } +.admin-header-icon { + position: absolute; + top: 1rem; + right: 1rem; + +} + diff --git a/client/components/admin/admin-api.vue b/client/components/admin/admin-api.vue index 7ce0d4ca..96f010c5 100644 --- a/client/components/admin/admin-api.vue +++ b/client/components/admin/admin-api.vue @@ -1,6 +1,7 @@