Я не могу назвать точную причину этого, возможно, какое-то новое обновление Discourse (или используемая вами тема или плагин) изменило CSS. Вы используете пользовательскую тему?
Вам может помочь (если вы можете изменить CSS вашего сайта) удаление (или изменение) отступа, примененного к логотипу (в .ember-view > a.category-title-link > div.category-logo.aspect-image в обозревателе HTML для каждого элемента категории):
.category-logo.aspect-image {
...
margin: 0.33em 2em 2em 0; # удалить
}
Вышеуказанный CSS заставляет описания смещаться вправо. Если вы удалите его, а затем примените отступ слева и уберете левый отступ у описания, чтобы оно осталось выровненным, это должно решить вашу проблему (хотя я не проводил тщательных тестов):
.categories-list .category .category-description {
margin-left: 75px;
padding: 0;
}
Что касается того, почему это произошло и повторится ли что-то подобное в будущем, возможно, команда Discourse сможет дать более подробное объяснение.