Кажется, исправлено в DEV: Prep for pre-topic-list-refactor (#6) · discourse/discourse-simple-theme@b305d81 · GitHub
подтвердил, что PR был включён в мою сборку — работает как по волшебству ![]()
Привет, большое спасибо за эту традиционную тему! Она гораздо ближе к тому, что ожидают пользователи моего перенесённого старого форума!
Кажется, есть небольшая ошибка в списке «Предлагаемые темы»: при нажатии на аватар пользователя последнего сообщения профиль пользователя на мгновение появляется и сразу же исчезает.
Привет, ещё одна ошибка: кнопка шестерёнки не появляется при массовых действиях с темой Sam’s Simple (с ней она отображается, а с темой по умолчанию Discourse — нет):
Привет! Принимаются ли пул-реквесты для этой темы? Несколько дней назад я отправил PR с простым исправлением в две строки для довольно серьёзной ошибки, из-за которой ломаются ссылки на профили пользователей.
Этот PR был слит. Спасибо за исправление ![]()
Привет! Одно из самых значительных улучшений в этой теме — удаление колонки posters из списков тем, где теперь отображаются только автор темы и последний участник. Однако этот подход не работает в списке тем личных сообщений. Когда пользователь является и автором темы, и последним участником, нет никакой информации о том, кто ещё является получателем. Поэтому для списка тем личных сообщений, похоже, необходимо вернуть колонку с аватарами posters, как в теме Discourse по умолчанию. Есть ли чистый способ добавить её обратно с помощью компонента темы, пока это не будет исправлено в официальном коде темы Sam’s Simple? Спасибо!
Я почти уверен, что это новая регрессия: в режиме десктопного браузера последний аватар автора сообщения частично отображается за пределами экрана:
Хм, мне не удалось воспроизвести ![]()
Кстати, этот модальное окно карточки пользователя взято из этого компонента темы: Usercard Redesign Experiment
@Arkshine Привет, спасибо за ответ. Думаю, это происходит, когда уровень масштабирования выше. Я впервые заметил проблему в Firefox, где у меня установлено масштабирование по умолчанию 110%, а также параметр layout.css.devPixelsPerPx равен 1.1. Но я также могу воспроизвести это в Chromium с настройками по умолчанию, просто немного увеличив масштаб (кажется, это происходит только при развернутом окне браузера):
А, понятно. Думаю, я перенесу эту проблему туда. Похоже, компонент карточки пользователя должен сам позаботиться о своём CSS, чтобы не выходить за пределы экрана. Но проблема усложняется тем, что в Simple Theme от Сэма карточка пользователя расположена ближе к правому краю.
Как сделать аватары квадратными в мобильном режиме?
Похоже, что заголовки категорий для этой темы не имеют переводов:

Возможно, это связано с DEV: Fix locale file location (#19) · discourse/discourse-simple-theme@62ca149 · GitHub?
Я только что обновил это на своем собственном хостинге и заметил то же самое
![]()
Очень полезно!@_@
Спасибо за отчеты, @Jaypes и @scog. Исправление было ранее объединено, и я только что обновил тему. Похоже, всё сработало!
Подтверждаю, что в последнем обновлении это исправлено. Большое спасибо!








