Files
TimeTracker/app/templates/errors/500.html
Dries Peeters fb21941ff6 feat(ui): improve dashboards, projects, timer, and mobile UX; add PWA manifest
- Analytics: refine desktop and mobile dashboards
- Projects: update create/edit/list/view templates and route logic
- Timer: refresh calendar and timer templates; adjust command handling
- Layout: update base.html; unify styles in base.css and mobile.css
- Comments: enhance comments section and edit view
- Errors: improve 404 and 500 pages
- JS: tweak commands.js and mobile.js for responsiveness
- Add app/static/manifest.webmanifest for PWA support
- Accessibility, responsiveness, and UI consistency improvements
2025-10-07 15:00:57 +02:00

29 lines
1.1 KiB
HTML

{% extends "base.html" %}
{% block title %}{{ _('Server Error') }} - {{ app_name }}{% endblock %}
{% block content %}
<div class="container-fluid px-3 px-md-4">
<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 %}