Я согласен, что было бы полезно добавить класс для div.topic-body у решённого поста.
Я могу придумать такой обходной путь:
<script type="text/discourse-plugin" version="0.8.42">
api.onPageChange((url) => {
$('button.accepted').parents('div.topic-body:first').toggleClass('solved-post-container', true);
});
</script>
С некоторым CSS вроде:
.solved-post-container {
outline: 3px !important;
outline-color: var(--success) !important;
outline-style: solid !important;
}
Но, на мой взгляд, всё ещё требуется какая-то точка входа в действие решения, чтобы контур исчезал, когда пост перестает быть решённым (возможно, это крайний случай, но было бы неплохо его покрыть).
Наличие класса для тела решённого поста, думаю, решило бы проблему ![]()