Setting a Custom Logo and Favicon

Setting a Custom Logo

Important: These instructions are applicable for PSA Integration version 1.3 and later.

If you want to set a custom logo for your PSA Integration service, follow these steps:

  1. Create the psa-logo.png image file with a logo. We recommended the following dimensions: 321 pixels wide and 25 pixels high.

  2. Add the psa-logo.png file to the skin by placing it into the /content/images/logos/ folder:

    /content/images/logos/psa-logo.png

  3. Generate a new version of a skin package and import it into CloudBlue platform. For details, refer to instructions in Skin Customization and Skin Creation.

  4. Set up rewrite rules for the new image on the UI node or cluster by using the modified psa-brand-rules-ctl_add-logo.py script and following the “CloudBlue Commerce Brand Requirements” instructions.

Setting a Custom Favicon and Logo

To set a custom favicon together with a custom logo for your PSA Integration service, follow these steps:

  1. Perform steps 1-3 from "Setting a Custom Logo" above.

  2. Create the psa-favicon.ico image file with logo. The standard dimensions for this image are 16*16 pixels.

  3. Generate a new version of a skin package and import it into CloudBlue platform. For details, refer to instructions in Skin Customization and Skin Creation.

  4. If you applied rewrite rules beforehand and receive the error: "OpenAPIError: Rewrite rules with the same referrer (PSA, 0, PSA) value already exists.", delete previous rules before the next step with this command:

    # python psa-brand-rules-ctl.py delete ${brand-id}
  5. Set up rewrite rules for the new image on the UI node or cluster by using the modified psa-brand-rules-ctl_add-logo_and_icon.py script and following the “CloudBlue Commerce Brand Requirements” instructions.