/** * Cureety – User Type Modal + UI visibility * ───────────────────────────────────────────────────────────────────────────── * Ecosystem JS · Feature 1 + Feature 2 * * Feature 1 – Modale de sélection du profil : * - Première visite (aucun profil stocké) → modale obligatoire * - Profil stocké incompatible avec la page courante → modale * · Page "pro" + localStorage "patient" → modale * · Page "patient" + localStorage "pro" → modale * · Page "both" → jamais de modale * - Au clic "Enter" : stocke le profil, redirige ou reste selon la page * * Feature 2 – Navbar & footer conditionnels (pages "both") : * - Structure attendue dans Webflow : * .usertype_wrapper > .usertype_pro (navbar ou footer pro) * .usertype_wrapper > .usertype_patient (navbar ou footer patient) * - Profil connu → affiche uniquement le wrapper du bon profil * - Profil inconnu (modale affichée) → cache les deux pour éviter le flash * - Appliqué immédiatement au chargement via un