Questa guida spiega come personalizzare l’altezza predefinita della finestra di composizione quando si creano nuovi argomenti o risposte in Discourse.
Livello utente richiesto: Amministratore o Sviluppatore di temi
Panoramica
Discourse consente di personalizzare l’altezza predefinita della finestra di composizione quando gli utenti creano nuovi argomenti o rispondono a quelli esistenti. Ciò può migliorare l’esperienza utente fornendo uno spazio di modifica più confortevole in base alle esigenze della tua community.
Impostazione di altezze personalizzate per la finestra di composizione
Discourse fornisce due proprietĂ CSS personalizzate che controllano le altezze predefinite della finestra di composizione:
-
--reply-composer-height
Controlla l’altezza iniziale quando si risponde a un argomento -
--new-topic-composer-height
Controlla l’altezza iniziale quando si crea un nuovo argomento
Per modificare questi valori, aggiungi il seguente CSS al tuo tema:
:root {
--reply-composer-height: 255px;
--new-topic-composer-height: 400px;
}
Regola i valori in pixel per soddisfare i tuoi requisiti specifici. I valori predefiniti mostrati sopra sono solo esempi.
Preferenze utente
Queste modifiche CSS influiscono solo sull’altezza predefinita iniziale. Se gli utenti ridimensionano manualmente la loro finestra di composizione trascinando la maniglia, Discourse ricorderà la loro impostazione di altezza preferita per le sessioni future. Le preferenze utente hanno sempre la precedenza su questi valori predefiniti.
Dove aggiungere questo codice
Il modo consigliato è creare un nuovo componente del tema con queste modifiche. Puoi seguire la guida per apportare modifiche CSS personalizzate sul tuo sito.
Testare le modifiche
Dopo aver applicato queste modifiche, crea un nuovo argomento e rispondi a uno esistente per verificare che la finestra di composizione appaia all’altezza desiderata.