Salut,
J’ai constaté que mon site n’est pas responsive sur ma tablette. Mais il est responsive si je désactive les plugins en mode sans échec. J’ai uniquement des plugins officiels sur mon site web.
J’ai le même problème en mode incognito également.
Je soupçonne que cela a quelque chose à voir avec la nouvelle barre latérale, car si j’utilise le menu hamburger pour masquer la barre latérale, le site devient réactif et s’aligne parfaitement sur l’écran.
Je crains de ne pas avoir de tablette pour tester cela moi-même, mais pourriez-vous essayer de désactiver la barre latérale en utilisant les paramètres d’administration enable experimental sidebar hamburger et enable sidebar et voir si cela aide à court terme :
Oui, si je désactive les deux paramètres de la barre latérale, le site redevient réactif et s’aligne sur l’écran. Le problème est lié à la barre latérale.
Je peux le reproduire sur votre site. Je pense que cela est dû au fait que les publicités du haut ont une largeur fixe. Je ne suis pas sûr qu’il soit possible de sélectionner un type d’annonce réactif ? ou de lui donner une largeur CSS. Probablement que les publicités de Discourse ont besoin d’une mise à jour pour mieux fonctionner avec la barre latérale… ou avez-vous apporté des modifications aux publicités ?
Je vois. Je pense que le problème vient des annonces à largeur fixe. Par exemple, si vous ouvrez le site avec la barre latérale réduite, puis que vous ouvrez la barre latérale, les annonces pleine taille seront également déplacées vers la droite et la largeur de l’annonce ne sera mise à jour qu’après un rafraîchissement complet de la page.
Malheureusement, je ne peux pas l’essayer maintenant sur mon site de test.
Mais je peux imaginer que quelque chose comme ceci pourrait fonctionner pour les autres annonces également. Pouvez-vous essayer de modifier le code précédent pour obtenir ceci ?
J’ai remplacé le CSS précédent par le nouveau. Mais j’ai toujours le même problème sur toutes les pages, sauf sur le site principal. J’ai aussi essayé de vider le cache, mais sans succès.
Désolé, c’était mon meilleur conseil pour l’instant, mais au moins nous savons maintenant que les publicités en sont la cause. Je pense que vous pouvez supprimer le code pour être sûr de ne pas entrer en conflit avec la correction future.
Bonjour, Oh oui, je peux le reproduire. Il semble que la largeur maximale de .loading-container en dessous de 790px en soit la cause avec la barre latérale ouverte sur les pages de sujets.
Merci, Don. Le site est maintenant réactif et fonctionne comme prévu sur ma tablette. J’espère que le personnel de Discourse corrigera également ce bug sur meta.