Possibilité de sélectionner la couleur de la catégorie dans les paramètres de catégorie même si « category style = none »

When the general setting “category style” is set to ‘none’, then it is not possible anymore to change the category color in the category settings page. This looks like a very good idea for basic usage as it simplifies the settings.

But the category color is still displayed even though “category style = none”:

  • On the category page
  • If we use the Location plugin and want the map markers to follow the category color

Right now, changing the color there requires changing the general “category style” setting back and forth.

Would it be relevant to add a general boolean setting that shows up only when “category style = none”, re-establishing the ability to tweak category color on the category settings page ?

3 « J'aime »

J’ajoute un autre cas où la couleur de la catégorie reste visible même lorsque le paramètre global category style=none est actif :
Lorsque vous avez une catégorie parent affichant les catégories enfants sous forme de blocs, la catégorie enfant s’affiche avec un surlignage vertical coloré. Cette couleur est figée et ne peut pas être modifiée.

La seule façon de changer la couleur consiste à définir le paramètre global category style=bullet, actualiser la page pour mettre à jour, modifier la couleur de la catégorie, puis revenir au paramètre global category style=none.

Je demande à nouveau la possibilité de modifier la couleur même lorsque l’option none est sélectionnée. Si ce n’est pas par défaut, alors via un paramètre global facultatif nommé add_the_ability_to_change_color_in_category_settings, qui n’apparaîtrait dans le tableau des paramètres que lorsque none est sélectionné.

1 « J'aime »

Je viens de passer plus d’une heure à chercher pourquoi l’outil de sélection de la couleur d’une catégorie (badge) manquait dans mon tableau de bord d’administration. Je pensais qu’un plugin pouvait être en cause, et j’ai essayé de reconstruire mon site. Il s’avère que cette fonctionnalité est masquée lorsque le paramètre de style de catégorie est défini sur « none ».

Je ne pense pas que ce soit la meilleure expérience utilisateur. Plusieurs composants et plugins utilisent les couleurs des catégories, y compris le composant d’icônes de catégorie. J’utilise le composant d’icônes de catégorie à la place des badges, j’ai donc le style de catégorie défini sur « none ». J’utilise également ces couleurs dans des en-têtes personnalisés.

Je pense que le sélecteur de couleur des catégories devrait toujours être disponible ; sinon, nous devons réactiver les badges, définir la couleur, puis les désactiver à nouveau. Je ne sais pas pourquoi l’outil de sélection de couleur ne peut pas être toujours actif, peut-être avec un texte explicatif indiquant comment les couleurs seront utilisées, afin qu’il soit clair que, avec un style de badge « none », elles peuvent ne pas avoir d’effet.

J’espère que cela a du sens et que c’est quelque chose qui vaut la peine d’être envisagé. J’apprécie vraiment Discourse, et j’aimerais contribuer de manière modeste avec quelques idées.

2 « J'aime »

La demande est fondée, compte tenu de certaines requêtes de support :

3 « J'aime »

OK, donc la demande d’interface utilisateur est d’ajouter le texte « Vous ne pouvez pas sélectionner de couleurs car vous avez un style de catégorie défini sur Aucun » dans cette zone @eviltrout. Nous avons déjà dépassé la règle de trois sur ce point..

Je ne pense pas que permettre aux utilisateurs de sélectionner des couleurs pour constater ensuite que cela n’ait aucun effet fonctionnera ; cela ne fera qu’engendrer d’autres demandes d’assistance.

1 « J'aime »

Super. Cela devrait faire gagner du temps à d’autres personnes ayant suivi un processus similaire au mien.

Je souhaite simplement ajouter mes réflexions sur la solution proposée avant qu’elle ne soit mise en œuvre…

Ajouter du texte explicatif, comme suggéré, clarifiera certainement les choses. Mais je reste convaincu que devoir modifier temporairement le style de catégorie n’est toujours pas la solution idéale. Si je cherche à changer une couleur parce que je l’utilise, par exemple, dans un en-tête de catégorie personnalisé ou avec des icônes de catégorie, il est un peu étrange de devoir modifier temporairement un paramètre sans rapport direct avec mon objectif, d’autant plus que ce paramètre se trouve dans une tout autre partie de l’interface d’administration. De plus, si je travaille sur un forum en direct (ce qui n’est probablement pas une bonne idée), tous les utilisateurs connectés verront les badges apparaître puis disparaître quelques minutes plus tard.

Je suis tout à fait d’accord pour dire que le texte explicatif est la meilleure façon d’éviter la confusion et de réduire les demandes d’assistance, mais pourquoi ne pas laisser le sélecteur de couleur toujours visible et utiliser le texte explicatif pour expliquer son fonctionnement et, par conséquent, pourquoi un utilisateur pourrait ne voir aucun effet en le modifiant ? Par exemple, quelque chose comme : « Ces couleurs sont utilisées pour les badges de catégorie (activés via le Style de catégorie dans les Paramètres de base) et peuvent également être utilisées par des composants et des plugins personnalisés ». Vous pourriez même ajouter le texte « actuellement défini sur ‘aucun’ » au milieu de cette phrase pour la rendre encore plus informative.

Enfin, bien que je ne sois pas un designer UX professionnel, un conseil UX que l’on m’a donné et que je n’ai jamais oublié est d’éviter de faire disparaître les éléments de l’interface utilisateur. Oui, cela peut réduire l’encombrement en les retirant lorsqu’ils ne sont pas nécessaires, mais faire changer l’interface peut confondre les utilisateurs. Désactiver les éléments est souvent une meilleure option, car cela indique quelque chose à l’utilisateur : vous êtes au bon endroit, mais cette fonctionnalité n’est actuellement pas pertinente pour vous. Sans cela, les utilisateurs peuvent tirer d’autres conclusions : je suis au mauvais endroit ? Une mise à jour a-t-elle déplacé cette fonctionnalité vers un autre écran ? Ai-je cassé quelque chose ? Est-ce un bug ? etc. (Pour être clair, je ne suggère pas de désactiver cette fonctionnalité, je souligne simplement pourquoi je pense que la désactiver complètement, même avec du texte explicatif, n’est peut-être pas la meilleure option).

(Désolé pour la longueur. Je tiens simplement à être clair).

1 « J'aime »

Fait via :

4 « J'aime »