Please Note This forum exists for community support for the Mango product family and the Radix IoT Platform. Although Radix IoT employees participate in this forum from time to time, there is no guarantee of a response to anything posted here, nor can Radix IoT, LLC guarantee the accuracy of any information expressed or conveyed. Specific project questions from customers with active support contracts are asked to send requests to support@radixiot.com.

Radix IoT Website Mango 3 Documentation Website Mango 4 Documentation Website

Custom setting of Theme with uiSettings.json is not working for me


  • A recent post and article say that custom themes can be created /edited in

    ${MA_HOME}/web/modules/mangoUI/web/ui/uiSettings.json

    and/or placed in

    ${MA_HOME}/overrides/web/modules/mangoUI/web/ui/uiSettings.json .

    1. Not working for me by either changing uiSettings.json in its original location or by putting it in ${MA_HOME}/overrides/web/modules/mangoUI/web/ui/ .
    2. In fact ${MA_HOME}/web/modules/mangoUI/web/ui/uiSettings.json. doesn't even change when default is changed in /ui/administration/ui-settings , yet that information is stored somewhere because on restart it the changed default does come up. But where?

    All modules are updated as of today with core 3.2.1+20170828224743


  • I assume this is the article you have referenced? It is pretty comprehensive.

    Copy the file to overrides and modify it there. The json file will not change when you change settings on the UI settings page. The JSON file contains defaults and extra information such as palettes etc.

    I suspect the problem that you are having is that the old JSON file is cached when you view the UI settings page. Clear your browser cache before visiting the UI settings page and you should by able to select your custom theme/palettes.