Branding
Header
In this section, we'll cover how to personalize key elements of your on-premises instance. You can customize the site title, navigation links, header, footer, and logo according to your preferences.
Site title
The navigation bar title can be customized with the OVERLEAF_NAV_TITLE
environment variable, this text is used in the top left corner of navigation if no logo is set.
Logo
You can add a custom logo rather than using text by setting the environment variable OVERLEAF_HEADER_IMAGE_URL
. This value should point to an externally hosted image file.
Header navigation links
Extra navigation items can be added to the navigation header by setting the OVERLEAF_HEADER_EXTRAS
environment variable to a JSON array of objects. For example:
Footers
It is possible to customize both the left and smaller right footer which is found on pages like /project
using the environmental variables OVERLEAF_LEFT_FOOTER
and the smaller OVERLEAF_RIGHT_FOOTER
Both expect an array of JSON which will be inserted.
When using text
only, it must not contain HTML as the value will be rendered as raw text.
This data needs to be valid JSON to work, with quotes escaped when passed through as an environmental variable.
In addition to text
and url
, the JSON object also accepts the properties class
and label
for additional customization.
Last updated
Was this helpful?