Ich stimme zu, dass es nützlich wäre, eine Klasse für den div.topic-body eines gelösten Beitrags zu haben.
Mir fällt eine Workaround-Lösung ein, wie diese:
<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>
Mit etwas CSS wie:
.solved-post-container {
outline: 3px !important;
outline-color: var(--success) !important;
outline-style: solid !important;
}
Ich denke jedoch, dass dafür immer noch ein Hook in die Lösungsaktion erforderlich ist, damit der Rahmen verschwindet, wenn der Beitrag als nicht gelöst markiert wird (vielleicht ein Randfall, aber es wäre schön, diesen Fall abzudecken).
Eine Klasse für den gelösten Beitragstext würde das Problem meiner Meinung nach lösen ![]()