Форматирование js.signup_cta.value_prop

Привет! Я хотел бы сделать поле js.signup_cta.value_prop более привлекательным, но HTML и базовый Markdown работают не очень хорошо. Есть какие-то рекомендации?

Есть какие-то мысли по этому поводу?

Привет, добро пожаловать!

Я бы оформил это как запрос функции в раздел Contribute. Это вполне разумно — разрешить использование HTML в этой области.

Также можно создать компонент темы. В этом месте можно использовать плагинный выход (plugin outlet). Я быстро сделал один: GitHub - Arkshine/discourse-signup-cta-html · GitHub. Однако предпочтительным способом было бы изменение ядра, поскольку компоненты дублируют код. (Если вы новичок в компонентах темы, вы можете следовать инструкции по адресу Installing a theme or theme component)

Вау! Большое спасибо — я очень ценю это.

После обновления Discourse теперь можно добавлять HTML-разметку в текст этой функции, как в заголовок, так и в основной текст. Соответствующие переводы:

  • admin/customize/site_texts?q=signup_cta.value
  • admin/customize/site_texts?q=signup_cta.intro

Спасибо, что поделились!