Внутри меня каждый раз просыпается Адриан Мунк. И я знаю, что у всех есть внутренний Адриан Мунк, а у некоторых он такой же, как у меня . Так что это может быть важно хотя бы немного и для других.
Пожалуйста, простите, если этот вопрос уже обсуждался здесь, на Meta. Но я не нашёл подходящего ответа через поиск.
Спасибо, но не совсем. Или я чего-то не понимаю — что, впрочем, вполне возможно.
Я создал тему на скриншоте из стандартной темы моего собственного экземпляра Discourse. Я нигде её не скачивал и не загружал. Также я не вижу каталога темы в общих путях к файлам за пределами контейнера Docker.
Полагаю, скриншоты предназначены только для тем, которые вы создаёте самостоятельно на GitHub, например, при самостоятельной разработке. Поэтому они находятся в Documentation > Developer Guides.
Если вы создали тему исключительно через административный интерфейс, то нет.
Чтобы добавить скриншоты, у вас должна быть локальная файловая структура или каталог, соответствующий структуре темы.
Вы можете экспортировать тему, распаковать её, добавить скриншоты, как указано в упомянутом выше руководстве, снова запаковать и импортировать. Но, с другой стороны, скриншоты в основном используются, чтобы показать другим людям, как выглядит ваша тема. Если вы нигде её не опубликовали, кому же вы это показываете?
Например, другим администраторам. Но, как я уже сказал, это не особенно важно. Я просто замечаю это каждый раз, когда захожу туда, чтобы что-то отредактировать в теме.
Код, который я привёл выше, недавно перестал работать. Изменилось имя класса, поэтому CSS-селектор больше не совпадает (по-моему, это произошло в #40001). Вот обновлённая версия, которую я сейчас использую на своём форуме:
приведите к нижнему регистру и замените пробелы на дефисы