Intestazione
In questa sezione vedremo come personalizzare gli elementi chiave della tua istanza on-premises. Puoi personalizzare il titolo del sito, i link di navigazione, l’intestazione, il piè di pagina e il logo secondo le tue preferenze.Titolo del sito
Il titolo della barra di navigazione può essere personalizzato con la variabile d’ambienteOVERLEAF_NAV_TITLE; questo testo viene usato nell’angolo in alto a sinistra della navigazione se non è impostato alcun logo.
Logo
Puoi aggiungere un logo personalizzato al posto del testo impostando la variabile d’ambienteOVERLEAF_HEADER_IMAGE_URL. Questo valore deve puntare a un file immagine ospitato esternamente.
config/variables.env
Loghi per il tema chiaro e scuro
A partire dalla versione 6.3.0, puoi impostare loghi distinti per il tema chiaro e quello scuro con le variabili d’ambienteOVERLEAF_HEADER_IMAGE_URL_LIGHT e OVERLEAF_HEADER_IMAGE_URL_DARK. Entrambi i valori devono puntare a un file immagine ospitato esternamente.
Se una delle due variabili non è impostata, il tema corrispondente ricorre al logo impostato in
OVERLEAF_HEADER_IMAGE_URL.Link di navigazione nell’intestazione
È possibile aggiungere ulteriori voci di navigazione all’intestazione impostando la variabile d’ambienteOVERLEAF_HEADER_EXTRAS su un array JSON di oggetti. Ad esempio:
toolkit/variables.env
Piè di pagina
È possibile personalizzare sia il piè di pagina sinistro sia quello destro più piccolo (presenti in pagine come/project) usando le variabili d’ambiente OVERLEAF_LEFT_FOOTER e OVERLEAF_RIGHT_FOOTER. Entrambe si aspettano un array di oggetti JSON che verranno inseriti.
Entrambe si aspettano un array JSON che verrà inserito.
Quando si usa solo
text, il valore non deve contenere HTML, poiché verrà visualizzato come testo grezzo.config/variables.env
Oltre a
text e url, l’oggetto JSON accetta anche le proprietà class e label per ulteriori personalizzazioni.Pagina di manutenzione
Puoi personalizzare il messaggio mostrato nella pagina di manutenzione con la variabile d’ambienteOVERLEAF_MAINTENANCE_MESSAGE; questo testo sostituisce il messaggio predefinito sotto il titolo della pagina.
OVERLEAF_MAINTENANCE_MESSAGE_HTML. Se sono impostate entrambe, OVERLEAF_MAINTENANCE_MESSAGE_HTML ha la precedenza.
OVERLEAF_MAINTENANCE_MESSAGE viene visualizzato come testo semplice, quindi non deve contenere HTML. OVERLEAF_MAINTENANCE_MESSAGE_HTML viene visualizzato come HTML senza escape.OVERLEAF_STATUS_PAGE_URL è impostata, e mostra l’indirizzo email dell’amministratore quando non lo è.
