Что-то недавно изменилось, не могу увеличить `--topic-body-width`

Привет! Я использую настраиваемую ширину для своего форума, так как большинство моих пользователей предпочитают более широкую разметку с меньшим количеством пустого пространства:

:root {
  --d-max-width: 1900px;
  --topic-body-width: 1244px;
}

С помощью --topic-body-width я раньше мог расположить таймлайн и элементы управления в его подвале на расстоянии нескольких пикселей от правого края в моём окне браузера шириной 1920 пикселей. Но теперь, после обновлений до версии 3.3.0.beta1-dev, даже если я использую гораздо большие значения --d-max-width и --topic-body-width, я всё равно могу сделать это только такой ширины (скриншот на Meta с применёнными изменениями в инспекторе HTML):

Похоже, что максимальная ширина тела темы составляет около 1040 пикселей. Я попробовал убрать значение min-width в .timeline-container .topic-timeline, но это тоже не дало никакого результата. Есть какие-нибудь советы? Большое спасибо.

Привет :wave:

Это связано с тем, что новое обновление компонента темы DiscoTOC — автоматическое оглавление вычисляет .container.posts в процентах. Что, на мой взгляд, действительно отлично.

Огромное спасибо! У меня не так много оглавлений, и пользователи явно предпочитают более широкие посты, поэтому я отменил это:

.container.posts {
    grid-template-columns: unset;
}

Всё должно быть нормально, верно?

По умолчанию это включено в ядро, если вы не используете D-TOC. :arrow_down_small:
Таким образом, вы можете отменить эти изменения процентов с помощью этого кода.

@media screen and (min-width: 925px) {
  .container.posts {
    grid-template-columns: auto auto;
  }
}

Или вы можете расширить секцию постов, изменив проценты. Например;

@media screen and (min-width: 925px) {
  .container.posts {
    grid-template-columns: 80% 20%;
  }
}

Спасибо за ответ! Я действительно использую D-TOC, но у меня не так много тем, где он применяется, поэтому небольшое смещение контента в нескольких темах с оглавлением не имеет большого значения. Чтобы вернуться к предыдущему «сдвигу» в поведении Discourse, вы бы рекомендовали

или

?

Ещё раз спасибо, я бы никогда не нашёл источник этого изменения без вашего совета.