アイテムまたはdivをリスト表示するテーブル

皆さんこんにちは。Discourse は初心者です。テーマコンポーネントを作成して、使用されている表要素(table、tbody、th、tr、td)をリスト項目(ol/ul、li)に置き換えたいと考えています。それが難しい場合は、div タグに置き換えるだけでも構いません。

これまでに、Handlebars を使って表の見出しを削除し、同様のフックを通じてカスタムトピック一覧を作成することに成功しました。ただし、作成された div の内容は表の中に含まれています。簡単な例を以下に示します…

<script type='text/x-handlebars' data-template-name='list/topic-list-item.raw'> ... </script>

Discourse における表の使用をすべて置き換える方法をご存知の方はいらっしゃいますか?できれば順序付きリストまたは順序なしリストでの置き換えを希望します。

単なる好奇心からですが、その目的は何ですか?

トピック一覧(および提案されたトピックなど)の列を単一の div に置き換えたいと考えています。

トピックページの返信とそれほど変わらないと思いますが、機能は簡素化し、スニペットのみにしたいです。

Fakebook のようなテーマで使用されているテクニックをご覧ください: