Можно ли достичь чего-то похожего на это с помощью #theme-component?
Да, вам потребуется:
-
изменить максимальную ширину стандартного списка тем с помощью CSS,
например:.wrap { max-width: 2000px; } -
установить что-то вроде плагина Layouts, чтобы добавить боковые панели (но это должно работать и с другими компонентами боковых панелей).
Всё это относительно просто.
Однако я не уверен, что более 3 колонок будет удобно воспринимать, особенно если учитывать боковые панели.
Да, мне, вероятно, придётся немного уменьшить масштаб… ![]()
Огромное спасибо!
Привет, @merefield
Если вы знаете, как отключить изображения в кратких описаниях тем?
Вот пример проблемы, с которой я столкнулся:
Я навожу курсор мыши на изображение в кратком описании (оно отображается пустым).
Я хочу полностью удалить его, оставив только текст в сокращённом виде под темой, так как у меня уже есть большое изображение в качестве миниатюры.
Как лучше это сделать?
Содержание отрывков определяется Discourse.
Это поведение немного удивительно, так как изображения обычно не включаются?
Можете ли вы дать ссылку на пост на форуме? Я смогу быстро посмотреть (не стесняйтесь написать мне в личные сообщения).
Для сравнения, в этой теме есть изображение, но оно не включено в отрывок: Список игровых циклов (WIP) - StarZen: Неофициальное сообщество Star Citizen
Просто предполагаю, но не могла ли ситуация с изображением в превью возникнуть из-за ссылок из интернет-магазина? Тогда Discourse должен видеть фрагмент контента, который также включает изображение.
Спасибо за предложение, @merefield!
Я обнаружил, что отрывки работают корректно, если они не находятся в заголовках.
Проблема заключалась в стиле “display: grid;”.
Вероятно, это связано с другими компонентами моей темы. Буду исследовать дальше.
Ещё раз спасибо!
«Изображение» было аватаром, который визуально сломался
Моя вина из-за стилей — я описал, что это было, в предыдущем комментарии. Спасибо за догадку!
Похоже, у вас установлен плагин theme sidecar.
Попробуйте включить эту настройку (в настройках плагина):

Я только что проверил с эмодзи в тексте, и при использовании этой настройки действительно происходит аккуратная очистка.
Нет, я не использую плагин боковой панели.
Вот общий вид моей страницы. Она скоро будет запущена публично.
Выдержки в плитках выглядят нормально с этим CSS
.tiles-style .topic-details {
display: block !important;
}
Примеры
Выглядит отлично! Красивый фон ![]()
Кстати, я имел в виду плагин ‘sidecar’ ![]()
Ах, извините — я совершенно забыл о плагине ‘sidecar’
- git clone https://github.com/merefield/discourse-topic-previews.git -b "theme_sidecar"
Спасибо! Попробую и с ним. Удачи!
Привет! Очень нравится этот компонент, с его помощью получается отличная галерея с использованием тегов!
Похоже, это новое обновление убрало возможность выбирать миниатюру из темы. Не уверен, что правильно это описываю. Раньше при редактировании заголовка основной темы можно было выбрать миниатюру для ветки, а теперь у меня только галочка и крестик. Любая помощь будет очень кстати. Если нужно, вот ссылка на мой форум: MPCNC Portable/Storable Build - Your Builds - V1E.com Forum
Установлен ли у вас плагин sidecar? Это обязательно. Один только компонент не может реализовать это, так как для этого требуются изменения в API, что невозможно без плагина… см. Pavilion
Нет, я его не вижу, но раньше оно работало очень долго.
Я попробую, спасибо за помощь.
Плагин sidecar не работает в последних тестах с включенным Ember CLI.
Uncaught Error: Could not find module preload-store imported from discourse/plugins/discourse-topic-list-previews/discourse/initializers/preview-route-edits
Если бы я был больше фронтенд-разработчиком, я бы отправил pull request, но я не знаю, с чего начать.
Спасибо, Ричард, я посмотрю как можно скорее.
Кстати, это немного странно, потому что в плагине sidecar не должно быть JavaScript. Можете проверить, что у вас ветка sidecar? Она ещё не в master. Ветвь master содержит устаревший плагин и предупреждение. Я скоро займусь этим, но пока это оставлено частично для того, чтобы администратор получил уведомление о необходимости переключения.
Вы правы, в нашем процессе развертывания плагина есть регрессия, из-за чего при первом запуске не проверяется правильная ветка. Приношу извинения за то, что не перепроверил!
Нет проблем, Ричард, это немного необычно.




