...
Follow the steps given below:
- Navigate to the
<IoT<IOTS_HOME>/core/repository/deployment/server/jaggeryapps/devicemgt/app/units
directory. - Create a new directory that follows the following naming convention:
<NAME>.unit.ui.header.logo
Example:white-labeling.unit.ui.header.logo
Create a file named
logo.hbs
and configure it as follows:Code Block {{! Copyright (c) 2016, WSO2 Inc. (http://www.wso2.org) All Rights Reserved. WSO2 Inc. licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. }} {{#zone "productName"}}<ENTER THE NAME OF YOUR PRODUCT>{{/zone}} {{#zone "productNameResponsive"}}<ENTER THE NAME OF YOUR PRODUCT - THIS WILL BE USED WHEN THE CONSOLE BECOMES SMALLER IN SIZE>{{/zone}}
Create a file named
logo.json
and copy the configuration given below:Code Block { "version": "1.0.0", "extends": "cdmf.unit.ui.header.logo" }
- Change the logo:
- Create a directory named
public
and in it create a directory namedimg
. Add your logo to the
img
directory.
that theNote Make sure
logo is:
- The mage size of the
61px X 24px
and that it's of the PNG format.Panel For example, your final directory will look as follows: - logo is
288px X 112px
. - The image format is of the SVG format.
- The name of the image is
logo-inverse.svg
.
- Create a directory named
- Restart the WSO2 IoT Server and sign into the device management console using admin/admin credentials:
https://<IoT_HOST>:9443/devicemgt
. You can now see the updated logo on the top left corner of the screen.
Before white labeling the header After white labeling the header
White labeling the footer
Follow the steps given below:
- Navigate to the
<IoT<IOTS_HOME>/core/repository/deployment/server/jaggeryapps/devicemgt/app/units
directory. - Create a new directory that follows the following naming convention:
<NAME>.unit.footer
Example:white-labeling.unit.footer
Create a file named
footer.hbs
and configure it as follows:Code Block {{! Copyright (c) 2016, WSO2 Inc. (http://www.wso2.org) All Rights Reserved. WSO2 Inc. licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. }} {{#zone "footer"}} <p> <span class="hidden-xs">{ENTER THE NAME OF YOUR PRODUCT AND VERSION - THIS IS THE DEFAULT TEXT THAT WILL BE SHOWN}</span> <span class="visible-xs-inline">{ENTER PRODUCT ABBREVIATION AND VERSION - THIS WILL BE USED WHEN THE CONSOLE BECOMES SMALLER IN SIZE } | © </span> <script>document.write(new Date().getFullYear());</script>, <a href="{ENTER YOUR WEBSITE URL}" target="_blank"><img src="{{@unit.publicUri}}/img/logo.png"> Inc</a>. All Rights Reserved. </p> {{/zone}}
Create a file named
footer.json
and copy the configuration given below:Code Block { "version": "1.0.0", "extends" : "cdmf.unit.footer" }
- Changing the logo:
- Create a directory named
public
and in it create a directory namedimg
. - Add your logo to the
img
directory. Make sure that the size of the logo is21px
X
21px
.
Info This logo is added to the footer by the following configuration in the
footer.hbs
file.Code Block <img src="{{@unit.publicUri}}/img/logo.png">
Panel For example, your final directory will look as follows:
- Create a directory named
- Restart the WSO2 IoT Server and sign into the device management console using admin/admin credentials:
https://<IoT_HOST>:9443/devicemgt.
You can now see the updated footer on the bottom left corner of the screen.
Before white labeling the footer After white labeling the footer