Sam's Simple Theme

Значки категорий тоже должны быть исправлены сейчас.

2 лайка

Цвет непрочитанных тем немного трудно читать:

Тема по умолчанию:

Эта тема:

Вероятно, нужно убрать хардкод этого значения:

1 лайк

Хм, похоже, после последнего обновления что-то сломалось.

Теперь при открытии темы из списка загружается совершенно новая страница, а не просто тема с индикатором загрузки и т. д. Это немного сбивает с толку: на секунду непонятно, сработал ли клик, и окно редактора исчезает, поэтому сложно добавлять цитаты из других тем и т. п.

1 лайк

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

Пожалуйста, проверьте, установлена ли на вашем сайте последняя версия?

/admin/upgrade

2 лайка

О, круто :slight_smile:

Да, это не самая последняя версия
2.7.0.beta8 ( f002c58a30 )

2 лайка

Исправление для ошибки, о которой я упоминал, было добавлено через несколько дней после вашего последнего обновления. Пожалуйста, попробуйте обновиться снова и сообщите, сохраняется ли проблема.

1 лайк

Да, после обновления всё работает нормально.

Только интересно, почему эта проблема возникала только в этой теме. У других тоже была эта функция auto-route, но somehow они работали нормально. :thinking:

1 лайк

Представлен PR, исправляющий это

1 лайк

Тема в представлениях тем значительно изменилась после обновления… Пожалуйста, помогите!!!

Можете уточнить, что именно изменилось? Есть ли у вас скриншот?

Да, вот как это выглядело до обновления:

А теперь это выглядит так:

1 лайк

хм, это странно… тема у меня на Meta работает нормально…

Я не вижу ошибок в консоли на вашем сайте… вы что-то редактировали в теме? Если установить её ещё раз, проблема останется?

1 лайк

Краткий обзор показывает, что REFACTOR: Update structure, fix for ember-cli (#5) · discourse/discourse-simple-theme@0482a6c · GitHub, возможно, изменил форматирование этой страницы 10 августа.

1 лайк

Это рефакторинг структуры темы и исправление проблемы с обновлениями ember-cli, но оно не должно было изменить макет (он также работает как ожидалось на нашем сайте создателя тем: https://theme-creator.discourse.org/theme/awesomerobot/simple).

1 лайк

Я нашёл проблему: похоже, что эти изменения вступили в конфликт с уже существующим компонентом, что привело к изменению отображаемого формата.

Спасибо.

3 лайка

У меня возникла похожая проблема с последним обновлением — я обновил всё сразу, поэтому не уверен, в чём именно дело: в теме, другом компоненте или в самом Discourse:
Discourse 2.8.0.beta8
10a57825c8

Тема обновлена 21 ноября (номер версии не найден), статус «актуальна».

Теперь на десктопе и прочитанные, и непрочитанные темы отображаются как «непрочитанные» (вторичный синий цвет), тогда как на мобильном устройстве всё работает корректно:
Десктоп:

Мобильное устройство:

То же самое наблюдается при различных вариациях светлой, средней и тёмной тем оформления, которые мы создали… На главной странице с разделом «Категории + Последние» двухколоночная верстка выглядит корректно: непрочитанные темы выделены ярким жирным шрифтом, а прочитанные — приглушённым и без жирности; однако в списке «Последние» все темы всегда отображаются жирным шрифтом третьего уровня.

При использовании предпросмотра на других темах (по умолчанию и других) поведение отображается корректно.

1 лайк

Вы решили эту проблему?

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

1 лайк

При просмотре в DevTools кажется, что это правило из app/assets/stylesheets/common/base/_topic-list.scss каким-то образом исчезает при использовании этой темы

1 лайк

Ах, похоже, здесь отсутствует topic-list-data.

Отправил PR.

2 лайка

У меня не было — большое спасибо, что проверили это :slight_smile:

1 лайк