Обратная связь по компоненту темы "Режим чтения"

Спасибо, Джордан :slight_smile:

Твой коммит также упростил поиск CSS-кода для управления этим. Я поэкспериментировал как с полноцветными, так и с полностью скрытыми аватарами, и после обсуждения с несколькими коллегами мы решили использовать полностью скрытые аватары.

Если кто-то захочет изменить настройки на полноцветные или полностью скрытые аватары, просто добавьте следующий код как компонент темы:

Полностью скрыть аватары

.reader-mode {
    .topic-avatar img,
    .topic-avatar .avatar-flair {
    opacity: 0;
    transition: opacity 0.3s;
    filter: none;
  }
}

Показать аватары в полном цвете

.reader-mode {
    .topic-avatar img,
    .topic-avatar .avatar-flair {
    opacity: 1;
    transition: opacity 0.3s;
    filter: none;
  }
}

Размер шрифта не сохраняется в ползунке настроек

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

Это не критичная проблема, но стоит отметить, если она ещё не была замечена.

P.S. Когда мы показали выпадающий список стилей шрифта, реакция была: «вау, нет Comic Sans :triumph:» :joy:

1 лайк

О, эта продвинутая опция просто крута! Я заметил её там, когда настраивал размер текста под возраст.

2 лайка

Да, верно, мне нужно сохранять состояние здесь при изменении. Обновлю это :+1:

1 лайк

У меня есть рабочая ветка с огромным обновлением, которое я выпущу на этой неделе.

  • Весь код, отвечающий за внешний вид, вынесен в отдельный @service.
  • Состояние теперь отслеживается по темам с использованием того же @service.
  • Упрощено меню.
  • Упрощены настройки шрифтов.

Осталось лишь немного доработать детали. Но вот как это работает на практике.

5 лайков

Это выглядит просто потрясающе!

Интерфейс простой и чистый — это восхитительно. :chefs_kiss:

3 лайка

Компонент выпущен :smile:

Спасибо всем за обратную связь и предложения!

Режим чтения :eyeglasses:

5 лайков