Этот компонент отображает баннер в верхней части каждой страницы. Можно использовать любые допустимые цвета CSS. Если вы планируете использовать переменные тем Discourse, оберните их в var(), чтобы получить что-то вроде var(--tertiary-very-low).
Было бы здорово иметь возможность контролировать размер и цвет этой границы.
Возможно, стоит добавить варианты размещения для разных мест вставки плагинов, например, below-site-header и above-main-containter?
Хотя использование перечисления вместо текстового ввода для выбора цветов удобно, это ограничивает администраторов в использовании переменных палитры цветов, которые работают в тёмной и светлой темах, а также в более детальном выборе значений цвета в формате hex.
Я предлагаю сделать настройку текста баннера текстовым полем с параметром textarea: true. Тогда у пользователя появится многострочное текстовое поле, которое можно растягивать. Это упростит выполнение таких действий: