⚜
CALENDRIER DES PARTIES
Posez vos disponibilités par créneau. Dès que 8 opérateurs ont répondu présent, la partie est confirmée et diffusée sur le Discord !
Inscrit
Validée (8+)
En attente
LUN
L
MAR
M
MER
M
JEU
J
VEN
V
SAM
S
DIM
D
htmx.ajax('GET', '/api/day-details?date=2026-07-27', {target: '#modal-content', swap: 'innerHTML'}))"
class="min-h-[72px] xs:min-h-[85px] sm:min-h-[120px] p-1.5 sm:p-2.5 rounded-xl sm:rounded-2xl border transition-all duration-200 cursor-pointer flex flex-col justify-between group
bg-navy-bg/30 border-navy-border/30 text-slate-600 opacity-30 hover:opacity-75
"
>
27
Passé
htmx.ajax('GET', '/api/day-details?date=2026-07-28', {target: '#modal-content', swap: 'innerHTML'}))"
class="min-h-[72px] xs:min-h-[85px] sm:min-h-[120px] p-1.5 sm:p-2.5 rounded-xl sm:rounded-2xl border transition-all duration-200 cursor-pointer flex flex-col justify-between group
bg-navy-bg/30 border-navy-border/30 text-slate-600 opacity-30 hover:opacity-75
"
>
28
Passé
htmx.ajax('GET', '/api/day-details?date=2026-07-29', {target: '#modal-content', swap: 'innerHTML'}))"
class="min-h-[72px] xs:min-h-[85px] sm:min-h-[120px] p-1.5 sm:p-2.5 rounded-xl sm:rounded-2xl border transition-all duration-200 cursor-pointer flex flex-col justify-between group
bg-navy-bg/30 border-navy-border/30 text-slate-600 opacity-30 hover:opacity-75
"
>
29
Passé
htmx.ajax('GET', '/api/day-details?date=2026-07-30', {target: '#modal-content', swap: 'innerHTML'}))"
class="min-h-[72px] xs:min-h-[85px] sm:min-h-[120px] p-1.5 sm:p-2.5 rounded-xl sm:rounded-2xl border transition-all duration-200 cursor-pointer flex flex-col justify-between group
bg-navy-bg/30 border-navy-border/30 text-slate-600 opacity-30 hover:opacity-75
"
>
30
Passé
htmx.ajax('GET', '/api/day-details?date=2026-07-31', {target: '#modal-content', swap: 'innerHTML'}))"
class="min-h-[72px] xs:min-h-[85px] sm:min-h-[120px] p-1.5 sm:p-2.5 rounded-xl sm:rounded-2xl border transition-all duration-200 cursor-pointer flex flex-col justify-between group
bg-navy-bg/30 border-navy-border/30 text-slate-600 opacity-30 hover:opacity-75
"
>
31
Passé
htmx.ajax('GET', '/api/day-details?date=2026-08-01', {target: '#modal-content', swap: 'innerHTML'}))"
class="min-h-[72px] xs:min-h-[85px] sm:min-h-[120px] p-1.5 sm:p-2.5 rounded-xl sm:rounded-2xl border transition-all duration-200 cursor-pointer flex flex-col justify-between group
bg-navy-card/40 border-navy-border/50 opacity-70 hover:opacity-100 hover:border-navy-border
"
>
1
Passé
htmx.ajax('GET', '/api/day-details?date=2026-08-02', {target: '#modal-content', swap: 'innerHTML'}))"
class="min-h-[72px] xs:min-h-[85px] sm:min-h-[120px] p-1.5 sm:p-2.5 rounded-xl sm:rounded-2xl border transition-all duration-200 cursor-pointer flex flex-col justify-between group
bg-navy-card/40 border-navy-border/50 opacity-70 hover:opacity-100 hover:border-navy-border
"
>
2
Passé
htmx.ajax('GET', '/api/day-details?date=2026-08-03', {target: '#modal-content', swap: 'innerHTML'}))"
class="min-h-[72px] xs:min-h-[85px] sm:min-h-[120px] p-1.5 sm:p-2.5 rounded-xl sm:rounded-2xl border transition-all duration-200 cursor-pointer flex flex-col justify-between group
bg-navy-card/40 border-navy-border/50 opacity-70 hover:opacity-100 hover:border-navy-border
"
>
3
Passé
htmx.ajax('GET', '/api/day-details?date=2026-08-04', {target: '#modal-content', swap: 'innerHTML'}))"
class="min-h-[72px] xs:min-h-[85px] sm:min-h-[120px] p-1.5 sm:p-2.5 rounded-xl sm:rounded-2xl border transition-all duration-200 cursor-pointer flex flex-col justify-between group
bg-navy-card/40 border-navy-border/50 opacity-70 hover:opacity-100 hover:border-navy-border
"
>
4
Passé
htmx.ajax('GET', '/api/day-details?date=2026-08-05', {target: '#modal-content', swap: 'innerHTML'}))"
class="min-h-[72px] xs:min-h-[85px] sm:min-h-[120px] p-1.5 sm:p-2.5 rounded-xl sm:rounded-2xl border transition-all duration-200 cursor-pointer flex flex-col justify-between group
bg-navy-card/40 border-navy-border/50 opacity-70 hover:opacity-100 hover:border-navy-border
"
>
5
Passé
htmx.ajax('GET', '/api/day-details?date=2026-08-06', {target: '#modal-content', swap: 'innerHTML'}))"
class="min-h-[72px] xs:min-h-[85px] sm:min-h-[120px] p-1.5 sm:p-2.5 rounded-xl sm:rounded-2xl border transition-all duration-200 cursor-pointer flex flex-col justify-between group
bg-navy-card/40 border-navy-border/50 opacity-70 hover:opacity-100 hover:border-navy-border
"
>
6
Passé
htmx.ajax('GET', '/api/day-details?date=2026-08-07', {target: '#modal-content', swap: 'innerHTML'}))"
class="min-h-[72px] xs:min-h-[85px] sm:min-h-[120px] p-1.5 sm:p-2.5 rounded-xl sm:rounded-2xl border transition-all duration-200 cursor-pointer flex flex-col justify-between group
bg-navy-card/40 border-navy-border/50 opacity-70 hover:opacity-100 hover:border-navy-border
"
>
7
Passé
htmx.ajax('GET', '/api/day-details?date=2026-08-08', {target: '#modal-content', swap: 'innerHTML'}))"
class="min-h-[72px] xs:min-h-[85px] sm:min-h-[120px] p-1.5 sm:p-2.5 rounded-xl sm:rounded-2xl border transition-all duration-200 cursor-pointer flex flex-col justify-between group
bg-navy-card/40 border-navy-border/50 opacity-70 hover:opacity-100 hover:border-navy-border
"
>
8
Passé
htmx.ajax('GET', '/api/day-details?date=2026-08-09', {target: '#modal-content', swap: 'innerHTML'}))"
class="min-h-[72px] xs:min-h-[85px] sm:min-h-[120px] p-1.5 sm:p-2.5 rounded-xl sm:rounded-2xl border transition-all duration-200 cursor-pointer flex flex-col justify-between group
bg-navy-card/40 border-navy-border/50 opacity-70 hover:opacity-100 hover:border-navy-border
"
>
9
Passé
htmx.ajax('GET', '/api/day-details?date=2026-08-10', {target: '#modal-content', swap: 'innerHTML'}))"
class="min-h-[72px] xs:min-h-[85px] sm:min-h-[120px] p-1.5 sm:p-2.5 rounded-xl sm:rounded-2xl border transition-all duration-200 cursor-pointer flex flex-col justify-between group
bg-navy-card/40 border-navy-border/50 opacity-70 hover:opacity-100 hover:border-navy-border
"
>
10
Passé
htmx.ajax('GET', '/api/day-details?date=2026-08-11', {target: '#modal-content', swap: 'innerHTML'}))"
class="min-h-[72px] xs:min-h-[85px] sm:min-h-[120px] p-1.5 sm:p-2.5 rounded-xl sm:rounded-2xl border transition-all duration-200 cursor-pointer flex flex-col justify-between group
bg-navy-card/40 border-navy-border/50 opacity-70 hover:opacity-100 hover:border-navy-border
"
>
11
Passé
htmx.ajax('GET', '/api/day-details?date=2026-08-12', {target: '#modal-content', swap: 'innerHTML'}))"
class="min-h-[72px] xs:min-h-[85px] sm:min-h-[120px] p-1.5 sm:p-2.5 rounded-xl sm:rounded-2xl border transition-all duration-200 cursor-pointer flex flex-col justify-between group
bg-navy-card/40 border-navy-border/50 opacity-70 hover:opacity-100 hover:border-navy-border
"
>
12
Passé
htmx.ajax('GET', '/api/day-details?date=2026-08-13', {target: '#modal-content', swap: 'innerHTML'}))"
class="min-h-[72px] xs:min-h-[85px] sm:min-h-[120px] p-1.5 sm:p-2.5 rounded-xl sm:rounded-2xl border transition-all duration-200 cursor-pointer flex flex-col justify-between group
bg-navy-card/40 border-navy-border/50 opacity-70 hover:opacity-100 hover:border-navy-border
"
>
13
Passé
htmx.ajax('GET', '/api/day-details?date=2026-08-14', {target: '#modal-content', swap: 'innerHTML'}))"
class="min-h-[72px] xs:min-h-[85px] sm:min-h-[120px] p-1.5 sm:p-2.5 rounded-xl sm:rounded-2xl border transition-all duration-200 cursor-pointer flex flex-col justify-between group
bg-navy-card/40 border-navy-border/50 opacity-70 hover:opacity-100 hover:border-navy-border
"
>
14
Passé
htmx.ajax('GET', '/api/day-details?date=2026-08-15', {target: '#modal-content', swap: 'innerHTML'}))"
class="min-h-[72px] xs:min-h-[85px] sm:min-h-[120px] p-1.5 sm:p-2.5 rounded-xl sm:rounded-2xl border transition-all duration-200 cursor-pointer flex flex-col justify-between group
bg-navy-card/40 border-navy-border/50 opacity-70 hover:opacity-100 hover:border-navy-border
"
>
15
Passé
htmx.ajax('GET', '/api/day-details?date=2026-08-16', {target: '#modal-content', swap: 'innerHTML'}))"
class="min-h-[72px] xs:min-h-[85px] sm:min-h-[120px] p-1.5 sm:p-2.5 rounded-xl sm:rounded-2xl border transition-all duration-200 cursor-pointer flex flex-col justify-between group
bg-navy-card/40 border-navy-border/50 opacity-70 hover:opacity-100 hover:border-navy-border
"
>
16
Passé
htmx.ajax('GET', '/api/day-details?date=2026-08-17', {target: '#modal-content', swap: 'innerHTML'}))"
class="min-h-[72px] xs:min-h-[85px] sm:min-h-[120px] p-1.5 sm:p-2.5 rounded-xl sm:rounded-2xl border transition-all duration-200 cursor-pointer flex flex-col justify-between group
bg-navy-card/40 border-navy-border/50 opacity-70 hover:opacity-100 hover:border-navy-border
"
>
17
Passé
htmx.ajax('GET', '/api/day-details?date=2026-08-18', {target: '#modal-content', swap: 'innerHTML'}))"
class="min-h-[72px] xs:min-h-[85px] sm:min-h-[120px] p-1.5 sm:p-2.5 rounded-xl sm:rounded-2xl border transition-all duration-200 cursor-pointer flex flex-col justify-between group
bg-navy-card/40 border-navy-border/50 opacity-70 hover:opacity-100 hover:border-navy-border
"
>
18
Passé
htmx.ajax('GET', '/api/day-details?date=2026-08-19', {target: '#modal-content', swap: 'innerHTML'}))"
class="min-h-[72px] xs:min-h-[85px] sm:min-h-[120px] p-1.5 sm:p-2.5 rounded-xl sm:rounded-2xl border transition-all duration-200 cursor-pointer flex flex-col justify-between group
bg-navy-card/40 border-navy-border/50 opacity-70 hover:opacity-100 hover:border-navy-border
"
>
19
Passé
htmx.ajax('GET', '/api/day-details?date=2026-08-20', {target: '#modal-content', swap: 'innerHTML'}))"
class="min-h-[72px] xs:min-h-[85px] sm:min-h-[120px] p-1.5 sm:p-2.5 rounded-xl sm:rounded-2xl border transition-all duration-200 cursor-pointer flex flex-col justify-between group
bg-navy-card/40 border-navy-border/50 opacity-70 hover:opacity-100 hover:border-navy-border
"
>
20
Passé
htmx.ajax('GET', '/api/day-details?date=2026-08-21', {target: '#modal-content', swap: 'innerHTML'}))"
class="min-h-[72px] xs:min-h-[85px] sm:min-h-[120px] p-1.5 sm:p-2.5 rounded-xl sm:rounded-2xl border transition-all duration-200 cursor-pointer flex flex-col justify-between group
bg-navy-card/40 border-navy-border/50 opacity-70 hover:opacity-100 hover:border-navy-border
"
>
21
Passé
htmx.ajax('GET', '/api/day-details?date=2026-08-22', {target: '#modal-content', swap: 'innerHTML'}))"
class="min-h-[72px] xs:min-h-[85px] sm:min-h-[120px] p-1.5 sm:p-2.5 rounded-xl sm:rounded-2xl border transition-all duration-200 cursor-pointer flex flex-col justify-between group
bg-navy-card/40 border-navy-border/50 opacity-70 hover:opacity-100 hover:border-navy-border
"
>
22
Passé
htmx.ajax('GET', '/api/day-details?date=2026-08-23', {target: '#modal-content', swap: 'innerHTML'}))"
class="min-h-[72px] xs:min-h-[85px] sm:min-h-[120px] p-1.5 sm:p-2.5 rounded-xl sm:rounded-2xl border transition-all duration-200 cursor-pointer flex flex-col justify-between group
bg-navy-card/40 border-navy-border/50 opacity-70 hover:opacity-100 hover:border-navy-border
"
>
23
Passé
htmx.ajax('GET', '/api/day-details?date=2026-08-24', {target: '#modal-content', swap: 'innerHTML'}))"
class="min-h-[72px] xs:min-h-[85px] sm:min-h-[120px] p-1.5 sm:p-2.5 rounded-xl sm:rounded-2xl border transition-all duration-200 cursor-pointer flex flex-col justify-between group
bg-navy-card/40 border-navy-border/50 opacity-70 hover:opacity-100 hover:border-navy-border
"
>
24
Passé
htmx.ajax('GET', '/api/day-details?date=2026-08-25', {target: '#modal-content', swap: 'innerHTML'}))"
class="min-h-[72px] xs:min-h-[85px] sm:min-h-[120px] p-1.5 sm:p-2.5 rounded-xl sm:rounded-2xl border transition-all duration-200 cursor-pointer flex flex-col justify-between group
bg-navy-card/40 border-navy-border/50 opacity-70 hover:opacity-100 hover:border-navy-border
"
>
25
Passé
htmx.ajax('GET', '/api/day-details?date=2026-08-26', {target: '#modal-content', swap: 'innerHTML'}))"
class="min-h-[72px] xs:min-h-[85px] sm:min-h-[120px] p-1.5 sm:p-2.5 rounded-xl sm:rounded-2xl border transition-all duration-200 cursor-pointer flex flex-col justify-between group
bg-navy-card/40 border-navy-border/50 opacity-70 hover:opacity-100 hover:border-navy-border
"
>
26
Passé
htmx.ajax('GET', '/api/day-details?date=2026-08-27', {target: '#modal-content', swap: 'innerHTML'}))"
class="min-h-[72px] xs:min-h-[85px] sm:min-h-[120px] p-1.5 sm:p-2.5 rounded-xl sm:rounded-2xl border transition-all duration-200 cursor-pointer flex flex-col justify-between group
bg-navy-card/40 border-navy-border/50 opacity-70 hover:opacity-100 hover:border-navy-border
"
>
27
Passé
htmx.ajax('GET', '/api/day-details?date=2026-08-28', {target: '#modal-content', swap: 'innerHTML'}))"
class="min-h-[72px] xs:min-h-[85px] sm:min-h-[120px] p-1.5 sm:p-2.5 rounded-xl sm:rounded-2xl border transition-all duration-200 cursor-pointer flex flex-col justify-between group
bg-navy-card/40 border-navy-border/50 opacity-70 hover:opacity-100 hover:border-navy-border
"
>
28
Passé
htmx.ajax('GET', '/api/day-details?date=2026-08-29', {target: '#modal-content', swap: 'innerHTML'}))"
class="min-h-[72px] xs:min-h-[85px] sm:min-h-[120px] p-1.5 sm:p-2.5 rounded-xl sm:rounded-2xl border transition-all duration-200 cursor-pointer flex flex-col justify-between group
bg-navy-card/40 border-navy-border/50 opacity-70 hover:opacity-100 hover:border-navy-border
"
>
29
Passé
htmx.ajax('GET', '/api/day-details?date=2026-08-30', {target: '#modal-content', swap: 'innerHTML'}))"
class="min-h-[72px] xs:min-h-[85px] sm:min-h-[120px] p-1.5 sm:p-2.5 rounded-xl sm:rounded-2xl border transition-all duration-200 cursor-pointer flex flex-col justify-between group
bg-navy-card/40 border-navy-border/50 opacity-70 hover:opacity-100 hover:border-navy-border
"
>
30
Passé
htmx.ajax('GET', '/api/day-details?date=2026-08-31', {target: '#modal-content', swap: 'innerHTML'}))"
class="min-h-[72px] xs:min-h-[85px] sm:min-h-[120px] p-1.5 sm:p-2.5 rounded-xl sm:rounded-2xl border transition-all duration-200 cursor-pointer flex flex-col justify-between group
bg-navy-card/40 border-navy-border/50 opacity-70 hover:opacity-100 hover:border-navy-border
"
>
31
Passé
htmx.ajax('GET', '/api/day-details?date=2026-09-01', {target: '#modal-content', swap: 'innerHTML'}))"
class="min-h-[72px] xs:min-h-[85px] sm:min-h-[120px] p-1.5 sm:p-2.5 rounded-xl sm:rounded-2xl border transition-all duration-200 cursor-pointer flex flex-col justify-between group
bg-navy-bg/30 border-navy-border/30 text-slate-600 opacity-30 hover:opacity-75
"
>
1
Passé
htmx.ajax('GET', '/api/day-details?date=2026-09-02', {target: '#modal-content', swap: 'innerHTML'}))"
class="min-h-[72px] xs:min-h-[85px] sm:min-h-[120px] p-1.5 sm:p-2.5 rounded-xl sm:rounded-2xl border transition-all duration-200 cursor-pointer flex flex-col justify-between group
bg-navy-bg/30 border-navy-border/30 text-slate-600 opacity-30 hover:opacity-75
"
>
2
Passé
htmx.ajax('GET', '/api/day-details?date=2026-09-03', {target: '#modal-content', swap: 'innerHTML'}))"
class="min-h-[72px] xs:min-h-[85px] sm:min-h-[120px] p-1.5 sm:p-2.5 rounded-xl sm:rounded-2xl border transition-all duration-200 cursor-pointer flex flex-col justify-between group
bg-navy-bg/30 border-navy-border/30 text-slate-600 opacity-30 hover:opacity-75
"
>
3
Passé
htmx.ajax('GET', '/api/day-details?date=2026-09-04', {target: '#modal-content', swap: 'innerHTML'}))"
class="min-h-[72px] xs:min-h-[85px] sm:min-h-[120px] p-1.5 sm:p-2.5 rounded-xl sm:rounded-2xl border transition-all duration-200 cursor-pointer flex flex-col justify-between group
bg-navy-bg/30 border-navy-border/30 text-slate-600 opacity-30 hover:opacity-75
"
>
4
Passé
htmx.ajax('GET', '/api/day-details?date=2026-09-05', {target: '#modal-content', swap: 'innerHTML'}))"
class="min-h-[72px] xs:min-h-[85px] sm:min-h-[120px] p-1.5 sm:p-2.5 rounded-xl sm:rounded-2xl border transition-all duration-200 cursor-pointer flex flex-col justify-between group
bg-navy-bg/30 border-navy-border/30 text-slate-600 opacity-30 hover:opacity-75
"
>
5
Passé
htmx.ajax('GET', '/api/day-details?date=2026-09-06', {target: '#modal-content', swap: 'innerHTML'}))"
class="min-h-[72px] xs:min-h-[85px] sm:min-h-[120px] p-1.5 sm:p-2.5 rounded-xl sm:rounded-2xl border transition-all duration-200 cursor-pointer flex flex-col justify-between group
bg-navy-bg/30 border-navy-border/30 text-slate-600 opacity-30 hover:opacity-75
"
>
6
Passé
Connexion au réseau de Versailles...