feat(09-04): rewire /admin nested route + guard + Tailwind safelist

- Replace flat /admin route with nested AdminLayout subtree (5 children)
- Fix beforeEach guard to use to.matched.some(r => r.meta.requiresAdmin)
- Add D-09 admin-on-user-route redirect and D-10a non-admin-on-admin redirect
- Add Tailwind safelist covering sky+amber color families (formatters + AuditLogTab)
This commit is contained in:
curo1305
2026-06-12 16:07:56 +02:00
parent b19ab8bcd1
commit 5dbfb6c1d8
2 changed files with 34 additions and 4 deletions
+4
View File
@@ -2,6 +2,10 @@
import forms from '@tailwindcss/forms'
export default {
content: ['./index.html', './src/**/*.{vue,js}'],
safelist: [
{ pattern: /bg-(blue|sky|green|purple|orange|amber|gray|indigo|red)-(50|100|500|600)/ },
{ pattern: /text-(blue|sky|green|purple|orange|amber|gray|indigo|red)-(400|500|600|700)/ },
],
theme: {
extend: {},
},