domino logo
4.5
  • About Domino
  • Architecture
  • Domino infrastructure
  • Kubernetes infrastructure
  • Installation
  • Configuration reference
  • Security and compliance
  • Authentication and authorization
  • Projects
  • Manage data
  • Environments
  • Monitoring
  • Audits and logs
  • Control Center
  • Backup and restore
  • Get help
  • Run the admin toolkit
  • MongoDB console
domino logo
About Domino
Domino Data LabKnowledge BaseData Science BlogTraining
>
Admin guide
>
Configuration reference
>
Customize the Domino UI

Customize the Domino UI

If you are using an on-premises deployment of Domino, you can use white labeling to customize the Domino interface with your organization’s brand, external resource links, banner, footer, and more. You can also remove specific UI elements to hide functionality according to your organization’s needs.

White labeling is controlled by certain Central Configuration keys. See Central Configuration for definitions of these keys.

Customize the footer

  1. Go to Admin > Advanced > Central Config.

  2. Set com.cerebro.domino.frontend.footerCustomization.customFooterHtml to the custom HTML that you want shown just above the page footer.

Customize the footer image

  1. Go to Admin > Advanced > Central Config.

  2. Set com.cerebro.domino.frontend.footerCustomization.customFooterImageUrl to a URL for the image that you want shown in the footer. The image displays on the same line as the Domino logo. If customFooterHTML is set, this displays below the custom HTML, inside the footer.

Customize the Contact Us link

  1. Go to Admin > Advanced > Central Config.

  2. Set com.cerebro.domino.frontend.footerCustomization.customContactUsHref to a URL that directs your users to a web-based form or email address (mailto:support@domain.com).

Advanced customization

The com.cerebro.domino.whitelabel.jsonConfig Central Configuration key supports additional white labeling parameters in JSON format:

Design elements

appLogo

The absolute URL of the logo image, or none to display the Domino logo.

appLogoBgColor

The background color of the logo; the default is transparent.

appName

The application name (such as Domino).

defaultProjectName

The default project name.

favicon

The absolute URL of the favicon image.

hideDownloadDominoCli

True to hide the Domino client download link.

hideLearnMoreOnFile

True to hide learn more on file.

hideMarketingDisclaimer

True to hide the marketing disclaimer.

pageFooter

The custom HTML that you want showing just above the page footer.

showSupportButton

True to show the Support button.

Git security

gitCredentialsDescription

A description to show in the Git credentials configuration window.

hideGitSshKey

True to hide the SSH key in Git configurations.

Project visibility

hidePopularProjects

True to hide the list of popular projects.

hidePublicProjects

True to hide the list of public projects.

hideSearchableProjects

True to hide the list of searchable projects.

hideSuggestedProjects

True to hide the list of suggested projects.

Support and error handling

errorPageContactEmail

The contact email to be used in error pages.

helpContentUrl

The URL of the help content.

supportEmail

The support email address.

supportUrl

The URL to a support ticketing site.

Example
{
  "appName": "My Data Science Platform",
  "appLogo": "https://example.datascience.org/sku_setup/logo/for-light-backgrounds/example_logo_blue.png",
  "favicon": "https://example.datascience.org/favicon.ico",
  "errorPageContactEmail": "admin@example.datascience.org",
  "gitCredentialsDescription": "My customized Git credentials description.",
  "helpContentUrl": "https://help.example.datascience.org",
  "hidePopularProjects": false,
  "hideDownloadDominoCli": false,
  "hideMarketingDisclaimer": false,
  "hidePublicProjects": false,
  "hideSearchableProjects": false,
  "hideSuggestedProjects": false,
  "hideLearnMoreOnFile": false,
  "hideGitSshKey": false,
  "pageFooter": "<div style='width:100%; height: 50px; background-color: black; color: white;text-align: center;'>Example Page footer</div>",
  "showSupportButton": true,
  "supportEmail": "support@example.datascience.org"
}
Domino Data Lab
Knowledge Base
Data Science Blog
Training
Copyright © 2023 Domino Data Lab. All rights reserved.