Превью тем Discourse и кнопка AI Gists

:information_source: Краткое описание Объединяет кнопки «Отрывки из списка тем» и «AI-резюме гистов»
:hammer_and_wrench: Репозиторий https://github.com/Lillinator/discourse-topic-excerpts-gists-button
:question: Руководство по установке Как установить тему или компонент темы
:open_book: Новичок в темах Discourse? Начинающий: руководство по использованию тем Discourse

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

:bulb: Примечание — этот компонент темы предполагает, что у вас как минимум установлен компонент Отрывки из списка тем. Включение AI-резюме гистов необязательно, но данный компонент предназначен для работы с обоими.

:woman_technologist:t2: Обзор

Этот компонент темы объединяет кнопку AI-резюме гистов Discourse и кнопку «Отрывки из списка тем», чтобы сделать три варианта просмотра списка тем более удобными для пользователей с помощью решения одной кнопкой.

Его также можно использовать без AI-резюме, только для компактного вида и отрывков, чтобы обеспечить лучший пользовательский опыт, так как переключатель «Отрывки из списка тем» по умолчанию исчезает на мобильных экранах.

Компонент также включает новую иконку кнопки для «Отрывков из списка тем», переключатель для отображения или скрытия основных меток кнопок, а также параметры для редактирования текстов меток.


:gear: Настройки

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

:camera_flash: Скриншоты

Настройки администратора по умолчанию

Администраторы могут выбрать отображение текстовой метки на настольном компьютере, а также редактировать строки меток кнопок.

Пользовательский опыт

С выбранными метками по умолчанию и компактным видом.

Выбраны отрывки из списка тем.

При отключенной настройке Show_labels и выборе AI-резюме тем (метки всё ещё отображаются на выпадающих кнопках на настольных устройствах).

Нет AI? Не проблема!

AI-резюме гистов отключено (AI_summary_gists_enabled выключен или AI Discourse не настроен), используется только «Отрывки из списка тем». Также некоторые сокращённые метки кнопок (см. текстовые строки в настройках).

Мобильная версия

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


:briefcase: Варианты использования и функции

  • Предоставьте пользователям более интуитивный UX для выбора между компактным видом, AI-резюме гистов и отрывками из тем, вместо двух кнопок в разных местах.
  • Улучшенный мобильный опыт с отрывками из тем, так как кнопка всегда видна.
  • Может использоваться без включённого AI-резюмирования; если настройка Discourse AI AI_summary_gists_enabled отключена (или AI не настроен), то опция гистов не будет отображаться на кнопке.

:light_bulb: Возможные будущие задачи

  • Исключение категорий или групп?
  • Переместить значки категорий и тегов вниз в карточках отрывков из тем?

:musical_note: Примечание

  • Это был совместный проект с @Moin, и она создала иконку «Отрывки из списка тем».
  • Этот компонент не работает с отрывками Horizon.

Посмотрите другие мои материалы по Discourse
12 лайков

Спасибо, Лилли

Это отличный компонент :+1:

3 лайка

Спасибо! Я рад, что это вам пригодилось :slight_smile:

3 лайка

Я рефакторировал этот компонент, чтобы форматирование кнопок работало с новой темой Modernized Foundation. Также сохраняется совместимость с оригинальной темой Foundation.

3 лайка