How do I customise the styling of "solved topics" in the main list?

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;
}

ただし、投稿が「解決済み」から外れた際にアウトラインが消えるようにするには、解決アクションへのフックがまだ必要になると思います(これはエッジケースかもしれませんが、対応できると良いでしょう)。

解決済み投稿本体にクラスを付与すれば、この問題は解決すると思います :slight_smile: