Добавьте распространённые термины брендов в настройки темы вашего форума, и они будут подсвечиваться в каждом сообщении.
Использует https://markjs.io/ для подсветки текста в Discourse. Поддерживаются методы mark() и markRegExp(). Для подсветки текста используется цвет темы «quaternary» (Discourse → Настроить → Цвета).
Настройте компонент темы в его параметрах. Укажите, нужно ли отмечать одно слово или предпочтительнее использовать регулярное выражение для выбора текста. Также можно задать чувствительность к регистру (или отсутствие таковой).
Пример регулярного выражения: [\s]discourse[\s] (см. скриншот выше и выделенное слово «discourse»).
Кроме того, некоторые из нас могут легко учиться у вас на примере ваших компонентов темы, так как они «просты» :). «Простота» — это своего рода дзен… хорошая работа!