Appearance
A.4: System Settings
Summary
Admins manage public settings, email templates, and notification templates from the system settings area.
Role
- Primary: Admin
Entry Point
- URL:
/admin/system-settings
Preconditions
- User is authenticated as admin.
Steps
- Admin opens system settings.
- Page loads settings, email templates, or notification templates based on the active tab.
- Admin searches and paginates records.
- Admin creates, edits, tests, or deletes supported records.
- Detail pages handle deeper editing for existing records.
Diagram
Edge Cases
- Tab query:
?tab=emailand?tab=notificationsdeep-link into tabs. - Template preview: Create/edit dialogs include preview modes for template bodies.
- Delete confirmation: All delete actions require confirmation.
Current Implementation Notes
- Frontend:
frontend/src/app/pages/admin/system-settings.tsx
Screenshot Status
- Not captured.