頁首
在本節中,我們將說明如何個人化你的本地部署執行個體中的關鍵元素。你可以依照自己的偏好,自訂網站標題、導覽連結、頁首、頁尾與標誌(Logo)。網站標題
導覽列標題可以透過OVERLEAF_NAV_TITLE 環境變數自訂;若未設定標誌,此文字會顯示在導覽列的左上角。
標誌
你可以設定環境變數OVERLEAF_HEADER_IMAGE_URL,以自訂標誌取代文字。此值應指向一個外部託管的圖片檔案。
config/variables.env
淺色與深色主題標誌
從 6.3.0 版開始,你可以透過OVERLEAF_HEADER_IMAGE_URL_LIGHT 與 OVERLEAF_HEADER_IMAGE_URL_DARK 環境變數,分別為淺色與深色主題設定不同的標誌。兩者的值都應指向外部託管的圖片檔案。
若其中任一變數未設定,該主題會改用
OVERLEAF_HEADER_IMAGE_URL 中設定的標誌。頁首導覽連結
你可以將OVERLEAF_HEADER_EXTRAS 環境變數設定為一個由物件組成的 JSON 陣列,以在導覽頁首中加入額外的導覽項目。例如:
toolkit/variables.env
頁尾
你可以使用環境變數OVERLEAF_LEFT_FOOTER 與 OVERLEAF_RIGHT_FOOTER,自訂左側頁尾與較小的右側頁尾(出現在 /project 等頁面)。兩者都需要一個將被插入的 JSON 物件陣列。
兩者都需要一個將被插入的 JSON 陣列。
僅使用
text 時,其中不得包含 HTML,因為該值會以純文字形式呈現。config/variables.env
除了
text 與 url 之外,JSON 物件也接受 class 與 label 屬性,以進行更多自訂。維護頁面
你可以透過OVERLEAF_MAINTENANCE_MESSAGE 環境變數,自訂維護頁面上顯示的訊息;此文字會取代頁面標題下方的預設訊息。
OVERLEAF_MAINTENANCE_MESSAGE_HTML。若兩者皆有設定,則以 OVERLEAF_MAINTENANCE_MESSAGE_HTML 為優先。
OVERLEAF_MAINTENANCE_MESSAGE 會以純文字呈現,因此不得包含 HTML。OVERLEAF_MAINTENANCE_MESSAGE_HTML 則會以 HTML 呈現且不經跳脫處理。OVERLEAF_STATUS_PAGE_URL 有設定時,預設訊息會連結到你的狀態頁面;若未設定,則會顯示管理員的電子郵件地址。
