{# templates/slidia/present.html.twig Page popup du mode présentation Slidia. Ouverte via window.open() depuis l'éditeur. Deux rôles possibles : 'presenter' (défaut) ou 'audience' (après swap). N'étend PAS base.html.twig — page standalone. #} {{ title }} — Présentation {{ encore_entry_link_tags('slidia_present_styles') }} {{ encore_entry_link_tags('slidia_present') }}
{# Données JSON injectées côté serveur #} {# ── Topbar ──────────────────────────────────────────────────────── #}
00:00 | 00:00
1 / 1
{# ── Mode Presenter (défaut) ─────────────────────────────────────── #} {# Layout : slide courante à gauche (65%) | slide suivante + notes à droite (35%) #}
{# Colonne gauche : slide courante uniquement #}
{# Colonne droite : slide suivante + notes de l'intervenant #}
Slide suivante
Notes de l'intervenant
{# Bande de miniatures — masquée (target Stimulus conservé pour éviter les erreurs JS) #} {# ── Mode Audience (après swap) ─────────────────────────────────── #} {# Badge "Connexion perdue" — visible si heartbeat cesse > 9s #}
{{ encore_entry_script_tags('slidia_present') }}