Extraits de sujets et bouton AI Gists

:information_source: Résumé Combine les boutons « Extrait de la liste des sujets » et « AI summary gists »
:hammer_and_wrench: Dépôt https://github.com/Lillinator/topic-excerpts-gists-button
:question: Guide d’installation Comment installer un thème ou un composant de thème

Installer ce composant de thème

:bulb: Remarque – ce composant de thème suppose que vous avez au moins installé le composant Extrait de la liste des sujets. L’activation des AI summary gists est facultative, mais ce composant est conçu pour fonctionner avec les deux.

:woman_technologist:t2: Aperçu

Ce composant de thème combine le bouton « AI summary gists » de Discourse et le bouton « Extrait de la liste des sujets » pour rendre les trois options d’affichage de la liste des sujets plus pratiques pour les utilisateurs grâce à une solution à un seul bouton.

Il peut également être utilisé sans les résumés AI pour afficher simplement les modes compact et extraits, offrant ainsi une meilleure expérience utilisateur, car le bascule « Extrait de la liste des sujets » disparaît par défaut dans les vues mobiles.

Le composant inclut également une nouvelle icône de bouton pour les extraits de la liste des sujets, un bascule pour afficher ou masquer les étiquettes principales des boutons, ainsi que des options pour modifier les textes des étiquettes.


:gear: Paramètres

Paramètre Description
Afficher les étiquettes Activer ou désactiver les étiquettes des boutons dans les tailles de vue de bureau et de tablette. Les options du menu déroulant affichent toujours les étiquettes sur bureau. Le mode mobile affiche toujours uniquement des icônes.

:camera_flash: Captures d’écran

Paramètres administrateur par défaut

Les administrateurs peuvent choisir d’afficher une étiquette textuelle sur bureau, ainsi que modifier les chaînes d’étiquettes des boutons.

Expérience utilisateur

Avec les étiquettes textuelles par défaut et le mode compact sélectionné.

Extrait de la liste des sujets sélectionné.

Avec Afficher_les_étiquettes désactivé et en sélectionnant les AI summary gists (les étiquettes s’affichent toujours sur les boutons du menu déroulant sur bureau).

Pas d’AI ? Pas de problème !

AI summary gists désactivés (AI_summary_gists_enabled désactivé, ou Discourse AI non configuré) et utilisation uniquement des extraits de la liste des sujets. Également des étiquettes de bouton raccourcies (voir les chaînes de texte dans les paramètres).

Mobile

Le bouton est une icône uniquement par défaut et le menu se comporte comme le bouton gists, apparaissant depuis le bas de l’écran.


:briefcase: Cas d’utilisation & Fonctionnalités

  • Offrir à vos utilisateurs une UX plus intuitive pour choisir entre le mode compact, les AI summary gists et les extraits de sujets, plutôt que d’avoir 2 boutons à des endroits différents.
  • Expérience mobile améliorée avec les extraits de sujets, car le bouton est toujours visible.
  • Peut être utilisé sans l’activation du résumé AI ; si le paramètre Discourse AI AI_summary_gists_enabled est désactivé (ou si l’AI n’est pas configurée), alors l’option gists ne s’affichera pas sur le bouton.

:light_bulb: Tâches futures possibles

  • Exclusion par catégorie ou groupe ?
  • Déplacer les badges de catégorie et de tag en bas dans les cartes d’extrait de sujet ?

:musical_note: Remarque

  • C’était un projet collaboratif avec @Moin, et elle a créé l’icône des extraits de la liste des sujets.
  • Ce composant ne fonctionne pas avec les extraits Horizon.

Découvrez mes autres créations Discourse
12 « J'aime »

Merci Lilly

C est un super composant :+1:

3 « J'aime »

merci ! je suis content que vous trouviez cela utile :slight_smile:

3 « J'aime »

J’ai refactorisé ce composant pour que le formatage du bouton fonctionne avec le nouveau thème Modernized Foundation. Il fonctionne toujours avec le Foundation original également.

3 « J'aime »