nordabiz/templates/errors/500.html
Maciej Pienczyn f886bfcea0
Some checks are pending
NordaBiz Tests / Unit & Integration Tests (push) Waiting to run
NordaBiz Tests / E2E Tests (Playwright) (push) Blocked by required conditions
NordaBiz Tests / Smoke Tests (Production) (push) Blocked by required conditions
NordaBiz Tests / Send Failure Notification (push) Blocked by required conditions
fix: replace sad face SVG with Norda logo on 500 error page
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-12 10:44:16 +01:00

71 lines
1.7 KiB
HTML
Executable File

{% extends "base.html" %}
{% block title %}500 - Błąd serwera{% endblock %}
{% block extra_css %}
<style>
.error-container {
text-align: center;
padding: var(--spacing-2xl) 0;
max-width: 600px;
margin: 0 auto;
}
.error-code {
font-size: 120px;
font-weight: 700;
color: var(--error);
line-height: 1;
margin-bottom: var(--spacing-md);
}
.error-title {
font-size: var(--font-size-3xl);
color: var(--text-primary);
margin-bottom: var(--spacing-md);
}
.error-message {
font-size: var(--font-size-lg);
color: var(--text-secondary);
margin-bottom: var(--spacing-xl);
line-height: 1.6;
}
.error-actions {
display: flex;
gap: var(--spacing-md);
justify-content: center;
flex-wrap: wrap;
}
.error-illustration {
margin: var(--spacing-2xl) 0;
opacity: 0.5;
}
</style>
{% endblock %}
{% block content %}
<div class="error-container">
<div class="error-code">500</div>
<h1 class="error-title">Błąd serwera</h1>
<p class="error-message">
Przepraszamy, wystąpił nieoczekiwany błąd. Nasz zespół został powiadomiony i pracuje nad rozwiązaniem problemu.
</p>
<div class="error-illustration">
<img src="{{ url_for('static', filename='img/norda-logo.svg') }}" alt="Norda Biznes" style="height:80px;opacity:0.4;">
</div>
<div class="error-actions">
<a href="{{ url_for('index') }}" class="btn btn-primary">
Strona główna
</a>
<a href="javascript:location.reload()" class="btn btn-outline">
Odśwież stronę
</a>
</div>
</div>
{% endblock %}