Колонка голосования списка тем

:information_source: Краткое описание Этот компонент темы добавляет столбец для отображения количества голосов.
:eyeglasses: Предпросмотр предпросмотр — наиболее заметен в категории «discourse»
:hammer_and_wrench: Репозиторий GitHub - chapoi/topic-list-voting-column · GitHub
:question: Руководство по установке Как установить тему или компонент темы
:open_book: Новичок в темах Discourse? Руководство для начинающих по использованию тем Discourse

Установить этот компонент темы

Краткое описание

Очень простая и неофициальная альтернатива более развитому старшему «брату»: Альтернативный стиль голосования в категориях

Создан для реализации этого старого запроса на функцию, а также потому, что другой компонент темы скрывает стандартные столбцы.

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

Подробное описание

По умолчанию:

  • отображается только количество голосов
  • отсутствует стилизация
  • показывается только при просмотре категории, в которой включено голосование

Настройка: показывать везде

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

Настройка: скрыть вкладку «Голоса»

Поскольку столбец голосов также можно сортировать, дополнительная вкладка «Голоса» излишня. Установите эту настройку, чтобы скрыть вкладку.

Настройка: стилизация «Бells & Whistles»

Для удовольствия

Добавит слегка необычную стилизацию столбца:

  • серые тона для тем без голосов
  • синий цвет для тем с голосами
  • красный цвет для «горячих» тем (см. следующую настройку)
  • «Штамп», отмечающий, что вы проголосовали

Цвета определяются переменными tertiary и danger-hover.

Настройка: минимальное количество голосов для :fire:

Определяет, когда применяется стилизация «горячих» тем. Работает только если включён режим «Bells & Whistles». Установите значение ноль, чтобы отключить эффект.


Примечания

  • работает только на настольных компьютерах
  • пока протестировано только в браузере Chromium и только в идеальных сценариях

Планы

добавить тесты

6 лайков