Привет! Я использую настраиваемую ширину для своего форума, так как большинство моих пользователей предпочитают более широкую разметку с меньшим количеством пустого пространства:
С помощью --topic-body-width я раньше мог расположить таймлайн и элементы управления в его подвале на расстоянии нескольких пикселей от правого края в моём окне браузера шириной 1920 пикселей. Но теперь, после обновлений до версии 3.3.0.beta1-dev, даже если я использую гораздо большие значения --d-max-width и --topic-body-width, я всё равно могу сделать это только такой ширины (скриншот на Meta с применёнными изменениями в инспекторе HTML):
Похоже, что максимальная ширина тела темы составляет около 1040 пикселей. Я попробовал убрать значение min-width в .timeline-container .topic-timeline, но это тоже не дало никакого результата. Есть какие-нибудь советы? Большое спасибо.
Это связано с тем, что новое обновление компонента темы DiscoTOC — автоматическое оглавление вычисляет .container.posts в процентах. Что, на мой взгляд, действительно отлично.
Спасибо за ответ! Я действительно использую D-TOC, но у меня не так много тем, где он применяется, поэтому небольшое смещение контента в нескольких темах с оглавлением не имеет большого значения. Чтобы вернуться к предыдущему «сдвигу» в поведении Discourse, вы бы рекомендовали
или
?
Ещё раз спасибо, я бы никогда не нашёл источник этого изменения без вашего совета.