Refine admin workflows and team access

This commit is contained in:
AzuTear
2026-06-26 18:09:29 +02:00
parent b7804e10ea
commit 8b69dfbafb
71 changed files with 5066 additions and 751 deletions
@@ -6,6 +6,7 @@ import AdminAuditFocusPanel from '../../components/admin/AdminAuditFocusPanel.vu
import AdminAuditLogList from '../../components/admin/AdminAuditLogList.vue'
import AdminAuditOverviewBar from '../../components/admin/AdminAuditOverviewBar.vue'
import AdminPageHeader from '../../components/admin/AdminPageHeader.vue'
import { watchAdminErrorToast } from '../../composables/useAdminToast'
import { useAdminAuditManager } from '../../components/admin/useAdminAuditManager'
const {
@@ -42,6 +43,8 @@ const {
openAuditEntry,
closeAuditEntry,
} = useAdminAuditManager()
watchAdminErrorToast(auditError)
</script>
<template>
@@ -72,8 +75,6 @@ const {
@apply-preset="applyPreset"
/>
<p v-if="auditError" class="rounded-2xl border border-rose-200 bg-rose-50 px-4 py-3 text-sm font-semibold text-rose-700">{{ auditError }}</p>
<section class="grid gap-6 2xl:grid-cols-[360px_minmax(0,1fr)]">
<AdminAuditFocusPanel
v-model:selected-admin="selectedAdmin"