Mir ist aufgefallen, dass bei diesen Plugins die user-stream-item-Vorlagen aktualisiert werden müssen (vielleicht gibt es auch andere Plugins) … um sie an die Kernänderungen anzupassen.
Vor einigen Monaten gab es eine Korrektur in der Kernvorlage user-stream-item, die die Reihenfolge der Elemente geändert und einige neue Klassen hinzugefügt hat.
Wenn jemand eine schnelle Übergangslösung benötigt, habe ich einige CSS-Änderungen vorgenommen, um diese Elemente an die richtige Stelle zu bringen.
Common > CSS
.user-stream {
.item,
.user-stream-item {
// das Hinzufügen des Ausschlusses spielt keine große Rolle
// außer dass diese nicht zum aktuellen Kernstil hinzugefügt werden
.info:not(.user-stream-item__header) {
display: flex;
align-items: flex-start;
.stream-topic-details {
order: 1;
flex-grow: 1;
}
.expand-item,
.collapse-item {
order: 2;
}
.time {
order: 3;
}
}
}
}
Danke für den Bericht, @Don! Es sieht so aus, als ob die Plugins für Reaktionen/Folgen ursprünglich die HTML-Struktur von Core kopiert haben und daher beide vom alten CSS abhingen.
Ich denke, wir können die Dinge sauberer gestalten, indem wir die UserStreamItem-Komponente von Core in beiden Plugins wiederverwenden: