Header
Di bagian ini, kami akan membahas cara mempersonalisasi elemen-elemen utama dari instans on-premises Anda. Anda dapat menyesuaikan judul situs, tautan navigasi, header, footer, dan logo sesuai preferensi Anda.Judul situs
Judul bilah navigasi dapat disesuaikan dengan variabel lingkunganOVERLEAF_NAV_TITLE. Teks ini digunakan di pojok kiri atas navigasi jika tidak ada logo yang diatur.
Logo
Anda dapat menambahkan logo kustom alih-alih menggunakan teks dengan mengatur variabel lingkunganOVERLEAF_HEADER_IMAGE_URL. Nilai ini harus mengarah ke file gambar yang di-host secara eksternal.
config/variables.env
Logo tema terang dan gelap
Mulai versi 6.3.0, Anda dapat mengatur logo terpisah untuk tema terang dan gelap dengan variabel lingkunganOVERLEAF_HEADER_IMAGE_URL_LIGHT dan OVERLEAF_HEADER_IMAGE_URL_DARK. Kedua nilai harus mengarah ke file gambar yang di-host secara eksternal.
Jika salah satu variabel tidak diatur, tema tersebut akan menggunakan logo yang diatur di
OVERLEAF_HEADER_IMAGE_URL sebagai cadangan.Tautan navigasi header
Item navigasi tambahan dapat ditambahkan ke header navigasi dengan mengatur variabel lingkunganOVERLEAF_HEADER_EXTRAS ke array objek JSON. Contohnya:
toolkit/variables.env
Footer
Anda dapat menyesuaikan footer kiri maupun footer kanan yang lebih kecil (terdapat pada halaman seperti/project) menggunakan variabel lingkungan OVERLEAF_LEFT_FOOTER dan OVERLEAF_RIGHT_FOOTER. Keduanya mengharapkan array objek JSON yang akan disisipkan.
Keduanya mengharapkan array JSON yang akan disisipkan.
Saat hanya menggunakan
text, nilainya tidak boleh berisi HTML karena nilai tersebut akan ditampilkan sebagai teks mentah.config/variables.env
Selain
text dan url, objek JSON juga menerima properti class dan label untuk kustomisasi tambahan.Halaman pemeliharaan
Anda dapat menyesuaikan pesan yang ditampilkan di halaman Pemeliharaan dengan variabel lingkunganOVERLEAF_MAINTENANCE_MESSAGE. Teks ini menggantikan pesan default di bawah judul halaman.
OVERLEAF_MAINTENANCE_MESSAGE_HTML sebagai gantinya. Jika keduanya diatur, OVERLEAF_MAINTENANCE_MESSAGE_HTML akan diprioritaskan.
OVERLEAF_MAINTENANCE_MESSAGE ditampilkan sebagai teks biasa, sehingga tidak boleh berisi HTML. OVERLEAF_MAINTENANCE_MESSAGE_HTML ditampilkan sebagai HTML tanpa escaping.OVERLEAF_STATUS_PAGE_URL diatur, dan menampilkan alamat email admin jika tidak diatur.
