Скрыть посты с small_action при отображении/скрытии тем

Недавно мы обновились до версии 3.2.0.beta3-dev. После обновления посты «small_action» стали визуально слишком крупными для незарегистрированных/зарегистрированных событий:

Ранее они были скрыты. Можно ли снова их скрыть? В настройках сообщества я не нашёл способа сделать это. Вот их представление в DOM:

Я нашёл только следующую настройку, но ничего, связанного с постами «small_action» при добавлении/удалении тем из списка:

Здравствуйте и добро пожаловать @GaurangBlaze :slight_smile:

По-моему, недавних изменений в постах с действиями «Скрытые/Публичные» не было?

Возможно, у вас есть компонент темы, который выполнял эту задачу и может потребовать обновления?

Спасибо за быстрый ответ, @JammyDodger! Я только что проверил: мы используем только одну тему (думаю, URL — /admin/customize/themes):

Возможно, я ошибаюсь, но думаю, что Custom Header Links не имеет отношения к этой проблеме. Кроме того, на данный момент установлена последняя версия.

От какой версии вы обновились?

Думаю, это было 3.2.0.beta1-dev. Если есть возможность это проверить, это было бы здорово.

В конце концов вы докопались до сути?

Я сниму эту статью с публикации/опубликую её снова, чтобы вы могли убедиться, что это не универсальная проблема, если это поможет.

Это полезно. Похоже, это универсальная проблема :slightly_smiling_face: Смотрите скриншот:

К сожалению, мне всё ещё не удалось скрыть это.

Возможно, мне нужно будет подробно обсудить, чего вы ожидаете. :slight_smile: Те, что на скриншоте в этой теме, всегда казались мне именно такими?

Конечно. Вот как это было раньше: мне пришлось найти пример через Wayback Machine: March Development Update - News - Text Blaze Community

Обратите внимание, что небольшие посты с действиями не отображаются:

Эти небольшие посты с действиями всё ещё присутствуют в DOM, но, как и ожидалось, скрыты с помощью CSS:

Ссылка на этот файл стилей: https://web.archive.org/web/20230307092617cs_/https://community.blaze.today/stylesheets/desktop_theme_2_8bfecae92ad5104622d1da988786f10e4f8240ac.css?__ws=community.blaze.today

Я не уверен, добавляли ли мы desktop_theme_2_hash.css или он уже присутствовал в Discourse (и теперь был удалён).

Думаю, с этим CSS можно просто подключить и использовать:

div.small-action:not(.time-gap) {
    display: none;
}

В пользовательском CSS темы или как отдельный компонент темы, примененный к теме.

Похоже, это кастомный CSS с theme в URL.

Я попытался найти какие-либо изменения, связанные с small-action или time-gap, но ничего не нашёл. Смутно помню, что они были сгруппированы, возможно, в time-gap или чём-то подобном. Не уверен. :man_shrugging:

Я не осознавал, что это так легко исправить, и что это не связано с недавним обновлением Discourse :smiley: Спасибо всем за то, что откликнулись и помогли в этом :pray: