chore: update error production.view.php template

This commit is contained in:
2025-10-27 12:30:56 +01:00
parent 7b77b580d3
commit 0cf809c1ef

View File

@@ -3,6 +3,7 @@
<head> <head>
<meta charset="UTF-8"> <meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name='robots' content='noindex, nofollow, noarchive'/>
<title>Fehler</title> <title>Fehler</title>
<style> <style>
:root { :root {
@@ -37,8 +38,6 @@
} }
.container { .container {
max-width: 600px;
padding: 20px;
} }
.error-container { .error-container {
@@ -70,10 +69,12 @@
margin-bottom: 20px; margin-bottom: 20px;
} }
.error-meta { .error-footer {
font-size: 0.9rem; display: flex;
color: #6c757d; justify-content: center;
margin-top: 20px; gap: 10px;
padding: 20px;
border-top: 1px solid var(--border-color);
} }
@media (prefers-color-scheme: dark) { @media (prefers-color-scheme: dark) {
@@ -84,23 +85,27 @@
</style> </style>
</head> </head>
<body> <body>
<div class="container"> <main class="container" role="main">
<div class="error-container"> <section class="error-container" aria-live="assertive">
<div class="error-header"> <header class="error-header">
<h1 class="error-title">Ein Fehler ist aufgetreten</h1> <h1 class="error-title">Uups, da ist etwas schiefgelaufen</h1>
</div> </header>
<div class="error-body"> <div class="error-body">
<div class="error-message"> <div class="error-message">
Es tut uns leid, aber es ist ein Fehler aufgetreten. Es tut uns leid, aber es ist ein Fehler aufgetreten.
Unser Team wurde benachrichtigt und arbeitet an einer Lösung. Unser Team wurde benachrichtigt und arbeitet an einer Lösung.
</div> </div>
</div>
<div class="error-meta"> <footer class="error-footer">
Request ID: {{requestId}} <button onclick="location.reload();">Neu Laden</button>
</div>
</div> <a href="/" title="Zur Startseite">Startseite</a>
</div>
</div> <button onclick="history.back();">Zurück</button>
</footer>
</section>
</main>
</body> </body>
</html> </html>