La date dans le curseur de la chronologie ne s'affiche parfois pas dans la mise en page mobile

Salut, il semble y avoir des problèmes très aléatoires avec Discourse qui n’affiche pas la date ou qui affiche seulement le mois sans l’année dans le curseur de la chronologie, surtout en mode mobile :

Mode bureau étroit : 1) Firefox connecté, 2) Firefox anonyme, 3) Chromium connecté, 4) Chromium anonyme

Mode mobile : 1) Firefox connecté, 2) Firefox anonyme, 3) Chromium connecté, 4) Chromium anonyme

Il a également été difficile d’afficher la date dans la chronologie, même en mode bureau de largeur normale. J’ai trouvé un ajustement CSS qu’un développeur a téléchargé ici qui, lorsqu’il est appliqué sur mon Discourse, semble toujours afficher le mois/l’année en largeur de bureau normale, et au moins le mois mais parfois pas l’année en mode mobile sur Firefox pour Android, et toujours le mois/l’année complet en mode mobile sur Chrome pour Android :

.timeline-container .topic-timeline .timeline-scrollarea {
    min-width: 5em;
}
.timeline-container .topic-timeline .timeline-replies,
.timeline-container .topic-timeline .timeline-ago {
    overflow: visible;
    max-width: unset;
}
.timeline-container .topic-timeline .timeline-scroller-content {
    overflow: visible;
    padding-left: 0.5em;
    max-height: 4em;
}
1 « J'aime »

Je vais examiner cela ; parfois, la date est masquée s’il n’y a pas assez d’espace pour elle… bien que dans ce cas, sur mobile, je pense qu’elle est un peu trop agressive.

2 « J'aime »

Merci beaucoup @awesomerobot d’avoir examiné la question !

Est-ce que parfois il essaie d’afficher uniquement le mois sans l’année pour gagner de la place, ou s’agit-il d’une logique distincte ou d’un bug ? Je soupçonnais que cela avait quelque chose à voir avec les limitations d’espace, et j’ai essayé différents niveaux de zoom, mais cela ne semble faire aucune différence, et je ne suis pas sûr de la raison pour laquelle il y a une incohérence entre Firefox et Chromium. Par exemple :

Et puis, je ne suis pas sûr de la raison pour laquelle il y a une différence dans l’espace nécessaire pour afficher Mar 2020 (affiche uniquement Mar et uniquement dans Firefox) par rapport à Apr 2020 (affiche l’année également uniquement avec Firefox) :

Le contenu est limité à 2 lignes pour éviter un autre problème de positionnement du bouton « retour » et de chevauchement avec les dates en haut/en bas — ainsi, tout ce qui passerait à une troisième ligne est masqué.

J’ai effectué une mise à jour qui devrait améliorer cela, elle est maintenant en ligne sur Meta. Faites-moi savoir si vous rencontrez toujours le problème.

6 « J'aime »

Fonctionne très bien, merci beaucoup @awesomerobot !

1 « J'aime »