Files
e-ticket/templates/error/404.html.twig
Serreau Jovann fbc7570a59 Migrate inline styles to CSS classes: error pages, attestation/not_found, register_success, email_verified
- Add reusable CSS classes in app.scss: layout, headings, cards, flash messages, forms, buttons, tables, badges, section headers, dividers
- Migrate 5 templates to use CSS classes instead of inline styles

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-20 15:15:56 +01:00

25 lines
1.2 KiB
Twig

{% extends 'base.html.twig' %}
{% block title %}Page introuvable - E-Ticket{% endblock %}
{% block body %}
<div class="bg-[#fbfbfb] overflow-x-hidden italic font-sans">
<section class="relative flex items-center justify-center px-4 pt-20 pb-16 min-h-[60vh]">
<div class="absolute inset-0 opacity-[0.03] pointer-events-none select-none overflow-hidden">
<span class="text-[20rem] font-black uppercase leading-none block -rotate-12 translate-y-10">404</span>
</div>
<div class="max-w-2xl mx-auto relative z-10 text-center">
<div class="border-4 border-gray-900 bg-white shadow-[6px_6px_0px_rgba(0,0,0,1)] p-12">
<div class="text-8xl font-black uppercase tracking-tighter mb-4">404</div>
<h1 class="text-3xl font-black uppercase tracking-tighter italic mb-4">Page introuvable</h1>
<p class="font-bold text-gray-500 italic mb-8">La page que vous cherchez n'existe pas ou a ete deplacee.</p>
<a href="/" class="btn-brutal font-black uppercase text-sm tracking-widest hover:bg-indigo-600 hover:text-white transition-all">
Retour a l'accueil
</a>
</div>
</div>
</section>
</div>
{% endblock %}