Tutorial

Customize the Product Information

The content below is going to introduce how to replace the product information of iManager, such as name and Logo.

Please follow the steps to replace the product information:

  1. Download the package ‘imanager-custom.zip’, click to download.
  2. Unzip ‘imanager-custom.zip’, copy the folder ‘imanager-custom’ to any directory of the machine which Kubernetes Master node is running on.
  3. Enter the directory ‘imanager-custom’, open the file ‘values_en.yaml’, execute:

    vi values_en.yaml
  4. Edit the file ‘values_en.yaml’, modify the following values to your product information:

    # Product name
    title: iManager
    # Superscript of product name, you can keep in empty
    title_sup: for k8s
    # Name display when you retract the navigation bar on the left
    title: iMgr
    # File name of Logo
    logo: logo.svg
    # Copyright
    copyright: Copyright @ 2014-2020 SuperMap Software Co., Ltd. All rights reserved
    # Version
    version: Version 10.1.1
  5. Enter the directory ‘custom/keycloak’, replace the iManager icon ‘favicon.ico’ to your icon, relpace the iManager logo ‘logo.svg’ to your logo. The introduction of the pictures please refer to the appendix at the end of this page.
  6. Enter the directory ‘custom/imanager-dashboard-ui’, replace the iManager icon ‘favicon.ico’ to your icon, replace the iManager logo ‘logo.svg’ to your logo(You can define the name of the logo, just make sure to modify the logo name in ‘values_en.yaml’). The introduction of the pictures please refer to the appendix at the end of this page.
  7. Back to the directory ‘imanager-custom’, execute the following command(replace <namespace> to namespace of your iManager, replace <registry> to address of you registry):

    chmod +x custom.sh && ./custom.sh <namespace> <registry>
  8. Refresh interface of iManager.

Appendix

Pictures explanation:

Name Use
keycloak/favicon.ico The icon on the lable of login page
keycloak/logo.svg The product logo on the login page
imanager-dashboard-ui/favicon.ico The icon on the lable of management page
imanager-dashboard-ui/logo.svg The product logo on the management page

iManager icon:

imanagerlogo1

iManager Logo:

imanagerlogo