Preambolo
Mentre configuravo e personalizzavo l’istanza Discourse della mia community, ho cercato modi per sfruttare l’incredibile potenza della piattaforma per aumentare la mia felicità e quella dei miei utenti.
Una delle cose che vorrei fare sarebbe aggiungere una firma personalizzata ai messaggi privati che invio e “firmarli”. Non voglio usare un’immagine; ma piuttosto, il mio nome in un font Google.
Far funzionare questo mi aiuterà a capire come offrire snippet e simili alla mia community per il loro utilizzo durante la composizione dei post, quindi la conoscenza è generale, anche se la domanda è specifica.
Il motivo per cui pongo la domanda è che prima di dedicare tempo alla creazione di questi blocchi per l’uso, vorrei assicurarmi che sia il modo migliore per procedere. Perché se mi vengono in mente delle idee intelligenti, sto pensando di condividere alcuni esempi per iniziare una discussione in modo da poter raccogliere ancora più idee intelligenti da altri più intelligenti di me. ![]()
La Domanda: Come inserire del testo in un post in un blocco che può essere selezionato tramite CSS?
Quello che ho trovato finora
Mi sono imbattuto nell’argomento seguente:
[ CSS personalizzato all’interno di un post / aggiunta di classi personalizzate](Custom css inside a post / adding custom classes)
Da quell’argomento, ho ricavato questa risposta:
Questo sembra funzionare, ma sono curioso di sapere se è attualmente considerata la migliore pratica/metodo per questo.
Mentre ci sono, una domanda specifica leggermente fuori tema pur rimanendo pertinente:
Sto “abusando” di una personalizzazione per far funzionare la mia idea di firma, solo che non funziona, e sono curioso se qualcuno ha qualche intuizione al volo.
Sto caricando font Google personalizzati usando un plugin che so funziona perché tutto il mio forum sta utilizzando con successo quei font. Ho usato quello per forzare il caricamento di “Playwrite USA Traditional”.
Ho il seguente CSS nel mio tema:
div[data-theme-ieh] {
font-family: "Playwrite USA Traditional";
text-align: right;
}
Il mio div nel mio post di esempio è effettivamente allineato a destra, ma sta usando Arial o simile, non il font del mio tema, né Playwrite.
Mi manca qualcosa di stupido nella mia configurazione, o c’è qualcos’altro che ti viene in mente che mi manca? Questa non è una domanda di Discourse.
Inoltre, c’è un modo migliore per caricare un font Google per l’uso sul mio sito?
