Files
TimeTracker/templates/errors/500.html
Dries Peeters 016fe5ead0 feat(ui): refresh templates and dashboards; improve admin and error pages
- Update global layout and styles: `app/templates/base.html`, `app/static/base.css`
- Modernize analytics dashboards (web + mobile)
- Revamp auth pages: login, profile, edit profile
- Refresh error pages: 400/403/404/500 and generic
- Polish main dashboard and search
- Enhance tasks views: create/edit/view, kanban, my/overdue
- Update clients, projects, invoices, and reports pages
- Refine timer pages (timer/edit/manual_entry)
- Tweak admin routes and templates
- Update license server util and integration docs
- Refresh README and help/about content

Notes:
- UI-focused changes; no database migrations included.
2025-09-12 10:03:40 +02:00

29 lines
1.1 KiB
HTML

{% extends "base.html" %}
{% block title %}{{ _('Server Error') }} - {{ app_name }}{% endblock %}
{% block content %}
<div class="container">
<div class="row justify-content-center">
<div class="col-md-6 text-center">
<div class="py-5">
<i class="fas fa-bug fa-5x text-danger mb-4"></i>
<h1 class="display-4 text-muted">500</h1>
<h2 class="h4 mb-3">{{ _('Server Error') }}</h2>
<p class="text-muted mb-4">
{{ _('Something went wrong on our end. Please try again later.') }}
</p>
<div class="d-grid gap-2 d-md-block">
<a href="{{ url_for('main.dashboard') }}" class="btn btn-primary">
<i class="fas fa-home"></i> {{ _('Go to Dashboard') }}
</a>
<a href="javascript:location.reload()" class="btn btn-outline-secondary">
<i class="fas fa-redo"></i> {{ _('Try Again') }}
</a>
</div>
</div>
</div>
</div>
</div>
{% endblock %}