Таблица для списка элементов или 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: