Добавление элементов слева и справа от main-outlet в теме

Здравствуйте! Я новичок во многих соглашениях по разработке, используемых в Discourse, поэтому ищу здесь немного напутствия.

В целом я пытаюсь добавить изображение ко всем четырём сторонам main-outlet для создаваемой мной темы. Доступ к верхней и нижней частям через ссылки на выходы below-site-header и above-footer кажется вполне очевидным. Однако менее понятно, как добавить изображение к левой и правой сторонам main-outlet.

Есть какие-то подсказки? Или исходный код других тем, где реализовано нечто подобное?

Почему бы просто не использовать: Плагин «Custom Layouts» — плагин — Discourse Meta?

Руководство по разработке виджетов здесь: Pavilion

Отлично, это похоже на то, что я ищу. Я изучу исходный код, спасибо!

Плагин поддерживается бессрочно, так почему бы не сосредоточиться на создании собственных виджетов? Это позволит вам избежать необходимости изобретать велосипед.

Суть в том, что вы можете создать один виджет, а затем перемещать его и менять его порядок относительно других виджетов, используя только настройки.

Также существует совместимый пользовательский HTML-виджет, который позволяет выводить произвольный HTML-код, но создание нативного виджета в конечном итоге является лучшим способом получить полную интеграцию на уровне JavaScript.