Personalizzazione della landing page

È possibile, ma può risultare un po’ complesso a seconda di ciò che si intende fare. L’approccio che adottiamo più spesso consiste nell’override del template per la pagina della categoria predefinita in un tema (nel tuo caso, le caselle delle categorie con le sottocategorie)… e poi impostarlo come pagina iniziale (controllato da top_menu nelle impostazioni di amministrazione di Discourse). Quel template è disponibile qui: https://github.com/discourse/discourse/blob/master/app/assets/javascripts/discourse/app/templates/components/categories-boxes.hbs

Gli override dei template sono trattati nella sezione avanzata di Developing Discourse Themes & Theme Components

4 Mi Piace