Le bouton s’active quand le navigateur autorise l’installation (événement PWA beforeinstallprompt).
iOS n’affiche pas de bouton d’installation automatique — passe par le menu Partager.
/manifest.json valide (icônes, nom, couleurs)./sw.js (service worker) actif à la racine du site.