Trouver des sélecteurs CSS pour la mise en page de la page, les groupes d'utilisateurs

Continuant la discussion de Discourse Doc Categories :

:information_source: Ci-dessous se trouve une réponse ajoutée à l’OP avant de faire de Steph le propriétaire du sujet. – @ToddZ


Je ne sais pas s’il existe une référence générale, mais l’outil Inspect du navigateur peut aider à les dénicher : Making custom CSS changes on your site: Finding the right CSS selectors

Certains sélecteurs sont listés dans A little help with a CSS selector? :

  • is-staff
  • is-admin
  • is-moderator
  • is-new-user
  • group--primary_group_name

Et le composant CSS Classes for Current User's Groups donne les classes de la balise <body> pour l’utilisateur connecté que vous pourriez cibler, comme :

class="chat-enabled group-trust_level_0 group-trust_level_1 group-trust_level_2 group-trust_level_3" ... etc.
3 « J'aime »

Est-ce que cela se produit par défaut maintenant ? Je pensais qu’il fallait installer CSS Classes for Current User's Groups pour cela.

6 « J'aime »

oh wow, cela semble me permettre de faire beaucoup de choses auxquelles je pense (même si cela va nécessiter pas mal de travail de ma part… au moins c’est possible !!)

1 « J'aime »

Oups, oui, il semble que vous ayez besoin du composant. Modification de la publication.

3 « J'aime »

Je suis un peu confus, pourquoi suis-je soudainement le propriétaire du sujet de quelque chose que je n’ai pas écrit ?

J’ai fait une gaffe, Steph. J’aurais vraiment dû déplacer le sujet d’une manière différente, et en essayant de le réparer, j’ai rendu les choses plus confuses. Je vais voir si nous pouvons revenir en arrière.

1 « J'aime »

Ah, pas de souci ! Je vais retourner rattraper ma dernière heure de sommeil pendant que vous essayez de vous organiser !