"docked" в <body> всегда присутствует?

Похоже, что недавно изменился способ, которым Discourse обрабатывает класс «docked» в теге .

Раньше, если я правильно помню, класс «docked» динамически появлялся в после начала прокрутки (пример), но теперь он всегда присутствует. К сожалению, теперь этот класс теряет свой смысл: его можно было бы просто полностью убрать и удалить строки, содержащие not(.docked). Однако было бы полезно сохранить старое поведение для тех из нас, кто всё ещё использует его для отображения, например, другого содержимого заголовка в самом верху по сравнению с уменьшенным заголовком, когда пользователь начинает прокрутку.

Есть ли другой способ обработки описанного случая сейчас? Пожалуйста, подскажите.

Это может вам помочь:

Упомянутый вами класс .docked отличается от того, который используется для .topic-progress-wrapper.
Он появляется, когда :arrow_double_down:

закреплён в нижней части темы.

1 лайк

Спасибо. Я изучу эти две предложенные темы.

1 лайк