This commit is contained in:
Joris Bertomeu
2025-08-19 16:34:19 +02:00
commit 5c6da90f98
33 changed files with 8066 additions and 0 deletions

22
views/error.ejs Normal file
View File

@@ -0,0 +1,22 @@
<%- include('layouts/main', { title: 'Erreur' }) %>
<div class="container-fluid">
<div class="text-center mt-5">
<div class="error mx-auto" data-text="Error">
<i class="fas fa-exclamation-triangle fa-3x text-danger mb-3"></i>
</div>
<h3 class="text-danger">Une erreur est survenue</h3>
<p class="lead text-gray-800 mb-4"><%= message %></p>
<% if (process.env.NODE_ENV !== 'production' && error) { %>
<div class="card shadow mb-4">
<div class="card-header py-3">
<h6 class="m-0 font-weight-bold text-primary">Détails de l'erreur</h6>
</div>
<div class="card-body">
<pre class="text-danger"><%= error.stack || error.message || error %></pre>
</div>
</div>
<% } %>
<a href="/">&larr; Retour à l'accueil</a>
</div>
</div>