Description
Allow admins to configure the site name/title dynamically through the Django admin interface instead of hardcoding it.
Current State
Site name is handled through context processor but not configurable via admin.
Proposed Implementation
Add field to SiteConfiguration model:
site_name - CharField for the main site title
site_tagline - CharField for optional subtitle/tagline
Benefits
- No code deployments needed to change branding
- Consistent site naming across all templates
- Admin-friendly configuration
Acceptance Criteria
Labels: enhancement, ui/ux
Priority: Medium
Description
Allow admins to configure the site name/title dynamically through the Django admin interface instead of hardcoding it.
Current State
Site name is handled through context processor but not configurable via admin.
Proposed Implementation
Add field to
SiteConfigurationmodel:site_name- CharField for the main site titlesite_tagline- CharField for optional subtitle/taglineBenefits
Acceptance Criteria
Labels: enhancement, ui/ux
Priority: Medium