Files
e-ticket/templates/account/index.html.twig
Serreau Jovann 8193930f60 Add application source code, configs and assets
- Controllers, Entity, Repository, Services, Twig extensions
- Templates (account, emails, home, legal, security, unsubscribe)
- Symfony config updates (bundles, security, framework, services)
- Vite + Bun setup with PostCSS
- Caddy config, CLAUDE.md, README
- Update .gitignore (node_modules, .idea, cert)

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

37 lines
1.8 KiB
Twig

{% extends 'base.html.twig' %}
{% block title %}Mon compte - E-Cosplay Ticket{% endblock %}
{% block body %}
<div class="max-w-4xl mx-auto py-20 px-4">
<h1 class="text-5xl font-black uppercase tracking-tighter mb-12">Mon Compte</h1>
<div class="bg-white border-4 border-gray-900 p-8 shadow-[8px_8px_0px_rgba(0,0,0,1)]">
<div class="grid grid-cols-1 md:grid-cols-2 gap-8">
<div>
<p class="text-xs font-black uppercase tracking-widest text-gray-400 mb-1">Prénom</p>
<p class="text-2xl font-black">{{ app.user.firstName }}</p>
</div>
<div>
<p class="text-xs font-black uppercase tracking-widest text-gray-400 mb-1">Nom</p>
<p class="text-2xl font-black">{{ app.user.lastName }}</p>
</div>
<div>
<p class="text-xs font-black uppercase tracking-widest text-gray-400 mb-1">Email</p>
<p class="text-2xl font-black">{{ app.user.email }}</p>
</div>
<div>
<p class="text-xs font-black uppercase tracking-widest text-gray-400 mb-1">Membre depuis</p>
<p class="text-2xl font-black">{{ app.user.createdAt|date('d/m/Y') }}</p>
</div>
</div>
<div class="mt-8 pt-8 border-t-4 border-gray-900 flex gap-4">
<a href="{{ path('app_logout') }}" class="bg-red-500 text-white font-black uppercase tracking-widest px-6 py-3 border-4 border-gray-900 shadow-[4px_4px_0px_rgba(0,0,0,1)] hover:shadow-none hover:translate-x-1 hover:translate-y-1 transition-all">
Déconnexion
</a>
</div>
</div>
</div>
{% endblock %}