Trovare selettori CSS per layout di pagina, gruppi utente

Continuando la discussione da Discourse Doc Categories:

:information_source: Di seguito è riportata una risposta aggiunta all’OP prima di rendere Steph la proprietaria dell’argomento. – @ToddZ


Non so se ci sia un riferimento generale, ma lo strumento Ispettore del browser può aiutare a trovarli: Making custom CSS changes on your site: Finding the right CSS selectors

Alcuni selettori sono elencati in A little help with a CSS selector?:

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

E il componente CSS Classes for Current User's Groups fornisce le classi del tag <body> per l’utente loggato che potresti indirizzare, come:

class="chat-enabled group-trust_level_0 group-trust_level_1 group-trust_level_2 group-trust_level_3" ... ecc.

Questo accade di default ora? Pensavo fosse necessario installare CSS Classes for Current User's Groups per quello.

oh wow, questo sembra che mi permetterà di fare un sacco di cose a cui sto pensando (anche se richiederà un bel po’ di lavoro da parte mia… almeno è possibile!!)

Ops, sì, sembra che tu abbia bisogno del componente. Modifica del post.

Sono un po’ confuso, perché sono improvvisamente il proprietario dell’argomento di qualcosa che non ho scritto?

Ho fatto un pasticcio, Steph. Avrei dovuto spostare l’oggetto in un modo diverso, e nel tentativo di sistemare ho reso le cose più confuse. Vedo se possiamo annullare.

Ah, non preoccuparti! Tornerò a dormire per la mia ultima ora di sonno mentre cerchi di sistemare le cose!