Non posso indicare la ragione specifica per cui è successo, forse un nuovo aggiornamento di Discourse (o un tema o plugin che utilizzi) ha modificato il CSS. Stai utilizzando un tema personalizzato?
Ciò che può aiutarti (se puoi modificare il CSS del tuo sito) è rimuovere (o modificare) il margine applicato al logo (in .ember-view > a.category-title-link > div.category-logo.aspect-image nell’esploratore HTML per ogni elemento della categoria):
.category-logo.aspect-image {
...
margin: 0.33em 2em 2em 0; # rimuovi
}
Il CSS sopra riportato fa sì che le descrizioni vadano verso destra; se rimuovi e poi applichi un margine a sinistra e rimuovi il padding a sinistra della descrizione per mantenerla allineata, dovrebbe risolvere il problema (non ho effettuato test approfonditi, però):
.categories-list .category .category-description {
margin-left: 75px;
padding: 0;
}
Per quanto riguarda il motivo per cui è successo e se accadrà (qualcosa di simile) in futuro, forse il team di Discourse potrà fornire una spiegazione migliore.