La chronologie manque dans certains sujets sans réponses

J’ai remarqué qu’il n’y a que de l’espace blanc sur la droite

Pour reproduire, visitez un sujet sans réponses comme Indicate which themes and components are safe to use with RTL locales ou un autre sans réponses. Tant que ce sujet n’a pas de réponse, vous pouvez également le voir ici. J’ai l’impression que le sujet ne devrait pas être trop long. Les longs sujets avaient une chronologie.

4 « J'aime »

Je suis à peu près certain que la chronologie n’est pas tant « manquante » que « délibérément non affichée » pour les sujets courts afin de réduire le bruit à l’écran.

EDIT : ah, d’accord, pour les sujets sans réponses. Une fois qu’une réponse apparaît, elle s’affiche :

Je n’arrive pas à imaginer une raison de changer cela - la chronologie n’apporte aucune information sur un sujet sans réponses.

3 « J'aime »

Je pense que c’est intentionnel ! :smile:

S’il y a un seul message et que sa hauteur est inférieure à 1000px, la chronologie ne s’affiche pas.

https://github.com/discourse/discourse/blob/main/app/assets/javascripts/discourse/app/components/topic-timeline/container.js#L91-L104

Cela me semble logique. Surtout pour les messages courts, la hauteur de la chronologie est forcée à 300px ; elle n’aurait pas une belle apparence et serait peu utile ici.

Exemple

Cela dit, je comprends que pour une cohérence (visuelle), je ne serais pas contre voir une chronologie (même une version plus courte). Je pense :thinking:

3 « J'aime »

Votre exemple me semble logique aussi. Mais pour un sujet où je dois faire défiler pour lire l’intégralité du message, c’est confus. Comment savoir qu’il manque quelque chose parce que le message est « court » et qu’il n’y a pas de réponse ?

La première information pour moi est le nombre de réponses. Il y a aussi deux boutons. Sur certains sujets, je dois faire défiler pour utiliser les boutons à la fin et sur d’autres sujets, ils sont sous la chronologie. S’il n’y a aucune raison de les mettre là, vous pourriez toujours faire défiler vers le bas pour les atteindre.

Mon premier message ici était aussi trop court, mais la chronologie s’adapte facilement à côté.

Pour moi, l’espace vide à droite indique que quelque chose manque. Peut-être que la notification du message et le texte ne devraient pas laisser d’espace pour la chronologie, quand elle ne s’affiche pas ? Alors, on n’aurait pas l’impression que quelque chose manque. (Mais je pense que la clé à molette est affichée sur tous les sujets, donc pour certains utilisateurs, l’espace est utilisé)

2 « J'aime »

Bon point :+1:
Je l’ai testé sur un grand écran. Vous n’aurez certainement pas le même comportement sur une tablette ou un petit écran. Je n’y avais pas pensé.

Je suis d’accord avec vous. :slight_smile:

EDIT : Je pense que ce serait un pari sûr d’afficher la chronologie dès que la hauteur du message dépasse la hauteur de la chronologie + une marge. Donc environ 450/500px peut-être.

3 « J'aime »

Je l’ai transmis à UX :+1:

3 « J'aime »

Sur un sujet connexe, il y a également une bulle d’aide expliquant la fonctionnalité de chronologie, mais elle s’affiche parfois sur le sujet de bienvenue lorsqu’il n’y a pas de réponses. Et donc, il n’y a pas de chronologie.

2 « J'aime »

Il y a aussi un sujet distinct

3 « J'aime »