Modifica del layout con i temi

Ciao,

Per evitare di perdere tempo a tentare qualcosa che non è fattibile, è possibile modificare in modo significativo il layout delle pagine utilizzando i temi? Nello specifico, vorremmo cambiare l’interlinea, rimuovere i distintivi degli utenti dall’elenco degli argomenti e ampliare lo spazio orizzontale utilizzato quando si visualizzano i post effettivi. Si tratta di una semplice questione di regolazioni CSS, o rischiamo di imbatterci in elementi più rigidamente codificati?

Ciao e benvenuto su Meta @klemstance :wave:

Sì, il sistema dei temi di Discourse ti permette di personalizzare praticamente tutto lato client, nulla è hardcoded.

Abbiamo alcune guide che possono aiutarti a iniziare:

e una raccolta di temi e componenti open source che puoi consultare nella categoria Customization > Theme

Per quanto riguarda i dettagli specifici del tuo post:

:white_check_mark: La spaziatura delle righe può essere modificata facilmente con CSS.

:white_check_mark: Non sono sicuro di cosa tu intenda, ma puoi aggiungere o rimuovere elementi con un tema/componente. Puoi anche nascondere elementi con CSS.

:white_check_mark: Questo è realizzabile con CSS, ma dovresti essere consapevole degli effetti che le tue modifiche potrebbero avere sulla timeline (la barra di scorrimento sul lato destro dei topic). Detto questo, si tratta semplicemente di CSS e puoi apportare qualsiasi modifica tu voglia, se sai cosa stai facendo.

Wow - apprezzo molto la risposta dettagliata!

Sembra promettente - allora mi metterò al lavoro e farò qualche prova. Grazie ancora.