Как создать пользовательский компонент темы?

Привет, Discourse,

Я хочу создать пользовательский компонент темы для отображения HTML из стороннего API. Я изучил тему Brand Header, но думаю, что она мне не подойдёт, так как мне нужно отображать данные из API.

Поэтому, не могли бы вы помочь мне с тем, как создать пользовательский компонент темы?

Отправной точкой может стать руководство для начинающих по разработке тем Discourse, а также другие руководства по темам в разделе Documentation.

Не знаю, поможет ли это, но вот простой пример доступа к другому сайту: GitHub - literatecomputing/runners-onebox-theme: Custom oneboxes for Garmin and Strava · GitHub