Merge website-branding feature and adjust for compatibility

- Resolved conflicts in models.py, app.py, and template files
- Added branding checks to prevent errors when g.branding is None
- Updated all template references to use conditional branding
- Added BrandingSettings to migrations
- Created branding uploads directory
- Integrated branding with existing comment and task management features
This commit is contained in:
2025-07-06 16:58:29 +02:00
14 changed files with 466 additions and 35 deletions

View File

@@ -183,7 +183,10 @@
<a href="{{ url_for('system_admin_settings') }}" class="btn btn-primary">
⚙️ System Settings
</a>
<a href="{{ url_for('system_admin_health') }}" class="btn btn-warning">
<a href="{{ url_for('system_admin_branding') }}" class="btn btn-primary">
🎨 Branding Settings
</a>
<a href="{{ url_for('system_admin_health') }}" class="btn btn-primary">
🏥 System Health
</a>
</div>