ヘッダー
このセクションでは、オンプレミスインスタンスの主要な要素をカスタマイズする方法を説明します。サイトタイトル、ナビゲーションリンク、ヘッダー、フッター、ロゴを好みに合わせてカスタマイズできます。サイトタイトル
ナビゲーションバーのタイトルは環境変数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
JSON オブジェクトは
text と url に加えて、追加のカスタマイズ用に 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 が設定されていればステータスページへのリンクを表示し、設定されていなければ管理者のメールアドレスを表示します。
