diff --git a/frontend/src/components/home/AppHeader.vue b/frontend/src/components/home/AppHeader.vue index d6ee315ec..3d7d0b3f2 100644 --- a/frontend/src/components/home/AppHeader.vue +++ b/frontend/src/components/home/AppHeader.vue @@ -87,6 +87,12 @@ {{ $t('user.settings.title') }} + + {{ $t('admin.title') }} + configStore.legal.imprintUrl) const privacyPolicyUrl = computed(() => configStore.legal.privacyPolicyUrl) +const adminPanelEnabled = computed(() => configStore.isProFeatureEnabled('admin_panel')) diff --git a/frontend/src/views/admin/ProjectsView.vue b/frontend/src/views/admin/ProjectsView.vue new file mode 100644 index 000000000..4e237daaf --- /dev/null +++ b/frontend/src/views/admin/ProjectsView.vue @@ -0,0 +1,207 @@ + + + + + + diff --git a/frontend/src/views/admin/UsersView.vue b/frontend/src/views/admin/UsersView.vue new file mode 100644 index 000000000..cdfb2083e --- /dev/null +++ b/frontend/src/views/admin/UsersView.vue @@ -0,0 +1,521 @@ + + + + +