Corrige le lien vers la galerie inatteignable derrière la modale + renomme "mur" en "fête"
La modale de bienvenue (position: fixed, inset: 0) recouvre tout l'écran y compris l'en-tête où vivait le seul lien vers la galerie : au premier chargement (cas le plus fréquent, un seul passage par invité et par événement), le lien était visuellement présent mais totalement inatteignable au clic. Ajout d'un lien dupliqué dans la carte de la modale elle-même. Au passage, "mur" remplacé par "fête" partout (jugé pas assez fun) pour rester cohérent avec le texte déjà utilisé sur l'écran de succès. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
+3
-1
@@ -53,6 +53,7 @@ const welcomeModalTitle = document.getElementById("welcome-modal-title");
|
||||
const welcomeModalDismiss = document.getElementById("welcome-modal-dismiss");
|
||||
const wallLink = document.getElementById("wall-link");
|
||||
const wallLinkSuccess = document.getElementById("wall-link-success");
|
||||
const wallLinkModal = document.getElementById("wall-link-modal");
|
||||
const legalLink = document.getElementById("legal-link");
|
||||
|
||||
// ---------------------------------------------------------------------------
|
||||
@@ -412,12 +413,13 @@ async function initEventCheck() {
|
||||
showError(appError("event-not-found"));
|
||||
return;
|
||||
}
|
||||
// Lien vers le mur posé dès que le slug est connu, sans attendre la
|
||||
// Lien vers la galerie posé dès que le slug est connu, sans attendre la
|
||||
// réponse de get_public_event : /galerie/<slug> fait sa propre
|
||||
// vérification (event inconnu/clos), pas besoin de la dupliquer ici.
|
||||
const wallHref = `/galerie/${encodeURIComponent(slug)}`;
|
||||
wallLink.href = wallHref;
|
||||
wallLinkSuccess.href = wallHref;
|
||||
wallLinkModal.href = wallHref;
|
||||
try {
|
||||
const event = await fetchEventPublicInfo(slug);
|
||||
if (!isEventActive(event)) throw appError("event-closed");
|
||||
|
||||
Reference in New Issue
Block a user