Améliorations du parcours et de l'aperçu des thèmes

Bonjour à l’équipe Discourse ! Je souhaiterais humblement demander quelques améliorations pour l’expérience de navigation et d’aperçu des thèmes. J’ai fait quelques recherches et je n’ai pas trouvé d’autre sujet à ce sujet, donc désolé si j’ai manqué quelque chose et que c’est un doublon. Je reconnais également que cela pourrait être considéré comme plusieurs « demandes de fonctionnalités », mais je les inclus toutes ici car elles sont toutes liées et constituent différentes façons d’améliorer les choses, dont je n’imagine pas que toutes seront mises en œuvre, si tant est que l’une le soit. J’espère que vous préférez cela à ce que je publie 5 demandes de fonctionnalités distinctes pour chacune d’elles séparément.

Un moyen de ne voir que les thèmes complets en vue miniature

L’un des défis immédiats de la catégorie Thèmes actuelle est que, bien que la vue principale de la catégorie affiche des miniatures (super !), elle inclut à la fois des composants de thème et des thèmes complets, ainsi que même des éléments cassés (marqués comme tels). Il existe un tag pour les thèmes complets uniquement, mais il n’est pas affiché sous forme de miniatures :
https://meta.discourse.org/tags/c/theme/61/theme-full

Il n’y a donc aucun moyen de ne voir que les « thèmes complets » avec des aperçus (du moins à ma connaissance). Je dois donc soit trier la vue « tout ce qui est lié aux thèmes », soit me passer d’aperçus. Les deux approches sont moins efficaces et agréables qu’une vue filtrée « thèmes complets » avec des miniatures.

Miniatures/Images pour tous les thèmes

Un autre problème connexe est que certains thèmes ne semblent pas avoir de miniatures, que ce soit parce qu’aucune image n’est incluse ou que l’aperçu ne se charge pas correctement à partir des images incluses, comme dans ce cas :

ou que l’image d’aperçu telle qu’affichée dans l’aperçu du sujet n’est tout simplement pas utile :

Je réalise que certains de ces thèmes sont publiés par des tiers ou sont autrement non officiels, mais il est également clair que certaine modération est effectuée dans cette catégorie. Il serait donc agréable que cela inclue la garantie qu’une image d’aperçu fonctionnelle soit présente.

Il existe ce site tiers qui semble au moins catégoriser les choses de manière prévisible (c’est-à-dire avec des miniatures) par thème par rapport aux composants, etc. :
https://discoursethemes.dev/themes/
Cependant, ce n’est pas une source officielle, il apparaît plus bas dans les résultats de recherche Google (Thèmes dans Meta est naturellement plus haut), il est difficile de savoir à quel point il est à jour (bien qu’il puisse tirer directement des données de la catégorie Thèmes ici sur Meta ?), et il présente le même problème d’absence de miniature qui existe ici (probablement parce qu’il tire ses données d’ici).

Sélecteur de thème dans l’instance d’aperçu du thème

Une autre chose qui aiderait serait simplement d’avoir une instance de Discourse (que vous avez déjà, pour prévisualiser dynamiquement les thèmes d’une manière ou d’une autre) qui aurait tous ces thèmes configurés dans un sélecteur d’une certaine nature. Actuellement, l’aperçu est malcommode ; vous devez naviguer vers chaque sujet ici dans Meta → Thème et cliquer sur un lien pour prévisualiser. C’est une petite chose, certes, mais lorsque vous essayez de comparer de nombreux thèmes, c’est définitivement un peu malcommode et cela prend du temps.

Navigation/Aperçu et installation des thèmes dans Discourse

Bien sûr, il existe également la fonction d’installation de thème dans les paramètres de personnalisation de Discourse lui-même. Mais elle n’affiche que des liens pour les « populaires », ce n’est pas un annuaire complet (je réalise que c’est intentionnel), elle manque d’aperçus, et elle mélange également les composants avec des thèmes complets (sans moyen de filtrer). Là encore, je comprends qu’il s’agisse d’une conception intentionnelle de la catégorie « populaires » dans l’installateur de thèmes, mais je suggère que puisque déjà il semble exister une telle connexion qui remplit dynamiquement une liste de thèmes populaires (probablement à partir de Meta), j’espère que vous envisagerez à l’avenir d’ajouter une liste complète de thèmes non cassés, idéalement avec des aperçus, et filtrables par thème complet, composant, etc. En fait, ces deux éléments pourraient simplement être ajoutés dans deux onglets supplémentaires sur le côté gauche, juste en dessous de « Populaires » et au-dessus de « À partir de votre appareil ». C’est-à-dire :

  • Populaires
  • Annuaire complet des thèmes
  • Annuaire des composants de thème
  • À partir de votre appareil
  • À partir d’un dépôt Git

Comme solution de contournement, ce que je fais maintenant, c’est simplement d’installer tous les thèmes possibles que je pourrais vouloir utiliser. N’ayant pas de véritable annuaire dans Discourse, c’est un processus manuel, et cela nécessite également d’installer un composant de thème pour le rendre vraiment fonctionnel (pour la commutation de thème - je sais que vous pouvez le faire via les préférences, mais ce n’est pas idéal pour tester pleinement de nombreuses options différentes). C’est faisable pour l’instant, mais cela m’a pris du temps avant de réaliser que c’était la meilleure solution actuelle (à ma connaissance). D’autres nouveaux utilisateurs bénéficieraient certainement de certaines améliorations concernant la façon dont les thèmes sont répertoriés, prévisualisés, etc.

Merci d’avoir lu et d’avoir envisagé tout cela ! Je sais que certains points peuvent sembler tatillons, mais en tant qu’administrateur Discourse relativement nouveau, je pense que c’est un domaine où cela pourrait être plus convivial, et certaines améliorations pourraient même ne pas prendre beaucoup d’effort.

4 « J'aime »