Обновление изменило наш универсальный баннер — не знаю, куда добавлять CSS

Разноплановый баннер на нашем сайте после, похоже, недавнего обновления полностью сломался. Мы не можем понять, как теперь стилизовать наше расписание. Любая помощь будет очень признательна… Кто-нибудь знает, куда нужно добавить CSS, чтобы это выглядело лучше?

Я использую бета-версию теста Discourse и Versatile Banner на своём форуме, и всё работает как ожидалось (см. ссылку в моей карточке пользователя). Возможно, конфликтует какой-то другой компонент или недавнее изменение где-то ещё? Вы вносили какие-либо другие недавние изменения или добавляли новые компоненты?

если это не связано с этим недавним коммитом? Не уверен, что он есть на вашем форуме. В вашей панели администратора когда указано последнее обновление Discourse?

(DEV: Do not manipulate theme module paths at build-time by davidtaylorhq · Pull Request #23148 · discourse/discourse · GitHub)

Кажется, я упускаю суть разговора… Похоже, было обновление ядра Discourse, которое что-то изменило? CSS, который мы добавляли ранее, чтобы расписание выглядело красиво, больше не работает.

Возможно, это тот коммит, на который я ссылался. Обновление компонента построителя таблиц сломало мой форум昨晚 из-за этого коммита, который ещё не применён к моему форуму. Вы недавно обновляли компонент? Возможно, теперь для его работы требуется, чтобы этот коммит был слит в ваш сайт.

Это выше моей зарплаты. Я не уверен, что означает этот коммит… Я не думаю, что мы вручную обновляем что-либо на нашем сайте. Мы храним его на Discourse, так что, я полагаю, они сами выкатывают обновления?

Я быстро гляну ваш форум… :slight_smile:

И, кстати, не беспокойтесь насчет обновления компонента — он актуален, я проверил.

Хм, как мне зарегистрироваться? Я перешёл по ссылке для регистрации, но получил огромную страницу с рекламой.

К сожалению, судя по конфигурации, у меня нет доступа к просмотру кода.

Чтобы настроить Versatile Banner, откройте его настройки и поля ввода на странице /admin/customize/themes во вкладке Components:

Есть ли у вас скриншот того, как это выглядело раньше, или, возможно, фрагмент кода из настроек column content?

Это платный форум… Так что вам придется пройти через платный доступ, чтобы туда попасть…

Вот как это выглядело раньше (игнорируйте стрелку):

Код, который мы используем, выглядит так:

<p>
  <span>Расписание живых вопросов и ответов -</span>
  <span>
    <a
      href="https://forum.georgegammon.com/t/upcoming-live-q-a-5-23-2023-reply-with-your-george-gammon-questions/12481">
      <span> Джордж Гэммон: </span>Вторник, 23 мая, 20:00 EST</a>
    <a href="https://forum.georgegammon.com/t/upcoming-live-q-a-5-23-2023-reply-with-your-lyn-alden-questions/12446">
      <span> Лин Олден: </span>Вторник, 23 мая, 16:00 EST</a>
    <a
      href="https://forum.georgegammon.com/t/upcoming-live-q-a-5-25-2023-reply-with-your-chris-macintosh-questions/12502">
      <span>Крис МакИнтош: </span>Четверг, 25 мая, 19:00 EST</a>
    <a href="https://forum.georgegammon.com/t/upcoming-live-q-a-6-5-2023-reply-with-your-brent-johnson-questions/12444">
      <span> Брент Джонсон: </span>Понедельник, 5 июня, 19:00 EST</a>
    <a
      href="https://forum.georgegammon.com/t/upcoming-live-q-a-6-12-2023-reply-with-your-jason-hartman-questions/12491">
      <span> Джейсон Хартман: </span>Понедельник, 12 июня, 16:00 EST</a>
<a href="https://forum.georgegammon.com/t/upcoming-live-happy-hour-6-19-2023-reply-with-your-team-rcp-questions/12383">
      <span> RCP Happy Hour: </span>Понедельник, 19 июня, 15:30 EST</a>
    <a
     href="https://forum.georgegammon.com/t/upcoming-live-q-a-5-29-2023-reply-with-your-patrick-ceresna-questions/12402">
      <span> Патрик Чересна: </span>Понедельник, 29 мая, 13:00 EST</a>
    <a
      href="https://forum.georgegammon.com/t/rcp-podcast/6173">
      <span>Подкаст RCP Live Q&A</span>(только аудио)</a>
  </span>
</p>

Похоже, что недавно произошли изменения и часть CSS-кода была удалена. Я считаю, что у этих тегов span должны быть свойства. Не могли бы вы опубликовать CSS-код, используемый для форматирования этих тегов? Скорее всего, он находится в общей папке / css одного из ваших компонентов или тем.

Да, это имеет огромный смысл. Мой разработчик сказал, что не мог понять, куда поместить CSS после обновления… Похоже, это и есть проблема…

Я могу исправить эти теги, если у меня будет исходный CSS-код. Если ваш разработчик хочет сделать это, ему нужно заполнить эти теги правильными свойствами span, соответствующими коду форматирования CSS.

CSS-стили, которые ваш разработчик применял ранее, должны находиться в отдельном компоненте — если у вас есть компонент с названием, например, «Versatile Banner Custom» или «Custom Banner»?

Привет, JammyDodger, у нас пока только один баннер Versatile, как вот этот…

Что такое пользовательские стили? Я подозреваю, что это может быть оно. Код будет находиться в Common/Css (там будет кнопка).

Вот как выглядит эта вкладка:

Я нашёл там один элемент стиля..

Хм, возможно, дело не в этом. Ничего нет во вкладке «Общее»? У вас верное направление, нужно лишь найти компонент или тему, где находится этот код.

Пусто… в этом плагине ничего нет, кроме того, что находится в секции Desktop выше.

Возможно, это связано с заголовком theme-selector, но я сомневаюсь. Не уверен. Мне действительно нужно увидеть весь правильный код, чтобы дать точный ответ.

Если вы не можете его найти, возможно, я сделаю CSS на лету и посмотрю, смогу ли я воссоздать его первоначальный вид, как на вашем скриншоте. Правда, не уверен, какой именно шрифт заголовка красный.

edit: Я делаю для вас новый баннер на основе того, что вы предоставили. Дайте мне немного времени.