Tabella per elencare elementi o div

Ciao a tutti. Sono nuovo su Discourse. Sto cercando di creare un componente del tema per sostituire gli elementi tabella utilizzati (table, tbody, th, tr, td) con elementi di lista (ol/ul, li) o, in mancanza di ciò, semplicemente con tag div.

Finora sono riuscito a rimuovere le intestazioni della tabella con Handlebars e anche alcune liste di argomenti personalizzate tramite l’hook simile, tuttavia il contenuto div creato si trova all’interno della tabella. Di seguito un breve esempio…

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

Qualcuno sa come sostituire tutti gli usi delle tabelle in Discourse, preferibilmente con elenchi ordinati o non ordinati?

Per pura curiosità, qual è lo scopo?

Voglio sostituire le colonne nell’elenco degli argomenti (e nei suggerimenti, ecc.) con un unico div.

Immagino che non sia molto diverso dai messaggi di risposta nella pagina dell’argomento, ma con meno funzionalità, semplicemente un estratto.

Dai un’occhiata alle tecniche utilizzate in temi come Fakebook:

1 Mi Piace