Обычно макет страницы категорий для рабочего стола задается через глобальные настройки сайта. При добавлении в тему этот компонент позволит вам переопределить макет страницы категорий для конкретной темы.
Ссылка на репозиторий https://github.com/tshenry/discourse-categories-layout-override
Этот компонент можно устанавливать несколько раз, если это необходимо. В таком случае рекомендуется изменить его имя, чтобы вы могли отслеживать, какой макет соответствует каждой копии компонента.
Недавно в версии 3.2.0.beta 4-dev компонент темы не работал. Я также надеюсь, что кастомизация отображения для мобильных устройств будет интегрирована в ядро Discourse. Потому что я хочу получить синхронный опыт работы с десктопа до мобильных устройств.