Datum in Zeitleisten-Schieberegler wird manchmal nicht im mobilen Layout angezeigt

Hallo, es scheint einige sehr zufällige Probleme mit Discourse zu geben, bei denen das Datum nicht angezeigt wird oder im Timeline-Slider nur der Monat ohne das Jahr angezeigt wird, insbesondere im mobilen Modus:

Schmaler Desktop-Modus: 1) Firefox angemeldet, 2) Firefox anonym, 3) Chromium angemeldet, 4) Chromium anonym

Mobiler Modus: 1) Firefox angemeldet, 2) Firefox anonym, 3) Chromium angemeldet, 4) Chromium anonym

Es gab auch Schwierigkeiten, das Datum in der Timeline anzuzeigen, selbst im normalen Desktop-Modus. Ich habe eine CSS-Anpassung gefunden, die ein Entwickler hier hochgeladen hat. Wenn diese auf meinem Discourse angewendet wird, scheint sie im normalen Desktop-Modus immer den Monat/das Jahr anzuzeigen und im mobilen Modus auf Firefox für Android zumindest den Monat, aber manchmal nicht das Jahr, und im mobilen Modus auf Chrome für Android immer den vollen Monat/das Jahr:

.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 „Gefällt mir“

Ich werde mir das ansehen; manchmal wird das Datum ausgeblendet, wenn nicht genügend Platz dafür vorhanden ist … obwohl es in diesem Fall auf Mobilgeräten etwas zu aggressiv ist.

2 „Gefällt mir“

Vielen Dank @awesomerobot für die Untersuchung!

Versucht es manchmal auch, nur den Monat ohne das Jahr anzuzeigen, um Platz zu sparen, oder ist das eine separate Logik oder ein Fehler? Ich vermutete, dass es etwas mit Platzbeschränkungen zu tun hatte, und ich habe verschiedene Zoomstufen ausprobiert, aber es scheint keinen Unterschied zu machen, und ich bin mir nicht sicher, warum es Unterschiede zwischen Firefox und Chromium gibt. Zum Beispiel:

Und dann bin ich mir nicht sicher, warum es einen Unterschied in dem Platz gibt, der benötigt wird, um März 2020 anzuzeigen (zeigt nur März und nur in Firefox) im Vergleich zu Apr 2020 (zeigt das Jahr auch nur mit Firefox):

Der Inhalt ist auf 2 Zeilen begrenzt, um ein weiteres Problem mit der Positionierung der „Zurück“-Schaltfläche und der Überlappung mit den Daten oben/unten zu vermeiden – daher wird alles, was in eine dritte Zeile umgebrochen würde, ausgeblendet.

Ich habe ein Update vorgenommen, das dies verbessern sollte. Es ist jetzt auf Meta live. Lassen Sie mich wissen, wenn das Problem weiterhin besteht.

6 „Gefällt mir“

Funktioniert super, vielen Dank @awesomerobot!

1 „Gefällt mir“