| Краткое описание | Добавляет миниатюры тем к карточкам контекста с высоким уровнем детализации в теме Horizon | |
| Репозиторий | GitHub - criptonautas/discourse-horizon-topic-thumbnails: Topic thumbnails on Horizon's high context topic cards · GitHub | |
| Руководство по установке | Как установить тему или компонент темы | |
| Впервые работаете с темами Discourse? | Руководство для начинающих по использованию тем Discourse |
Установить этот компонент темы
Добавляет миниатюры к карточкам контекста с высоким уровнем детализации в теме Horizon без необходимости копирования (fork) или редактирования Horizon. Отключение или удаление компонента полностью отменяет изменения.
Скриншоты в реальном времени
На десктопе с включенной настройкой compact last reply:
На мобильном устройстве с изображением сверху:
Что делает этот компонент
- Показывает изображение темы в конце каждой карточки.
- На телефонах отображает его в виде баннера над карточкой.
- Оставляет заполнитель (placeholder) для тем без изображений, чтобы карточки выглядели единообразно.
- Опционально перемещает пилюлю с последним ответом в нижнюю строку карточки, чтобы сделать её короче.
- Загружает изображения подходящего размера для экрана, поэтому список тем не скачивает все оригинальные изображения.
Также работает совместно с Horizon AI Gists.
Требования
- Тема Horizon с включенными карточками контекста с высоким уровнем детализации
- Включенная настройка сайта
create thumbnails - Discourse 2026.5.0 или новее
Не устанавливайте его вместе с официальным компонентом Topic List Thumbnails: он не нужен, и два компонента будут конфликтовать на карточках Horizon.
Настройки
| Настройка | По умолчанию | |
|---|---|---|
thumbnail_size |
240 |
Ширина столбца миниатюр, от 100 до 400 пикселей |
mobile_thumbnails |
true |
Показывать баннер на телефонах |
placeholder_icon |
comments |
Иконка для тем без изображений |
placeholder_background |
нет | Изображение за заполнителем |
compact_last_reply |
true |
Сделайте карточки короче, переместив пилюлю с последним ответом |
enabled_categories |
пусто | Ограничить миниатюры этими категориями; подкатегории не включаются |
Известные ограничения
- Зависит от классов и имён столбцов в теме Horizon. Если они изменятся, миниатюры могут перестать отображаться или части карточки могут сместиться до обновления компонента.
- У существующих тем может отображаться оригинальное изображение или заполнитель, пока их размеры не будут сгенерированы в фоновом режиме.
Протестирован с обратной связью от участника Meta и в частном порядке в нашем сообществе. Сообщения об ошибках и pull-запросы приветствуются.

