UI configuration and estimations

The purpose of this document is to indicate the changes that we’ve made of WB collegues demand in order to adjust the UI to CORE-MIS UX.

Change

Estimation

Comments

How to do it?

Change

Estimation

Comments

How to do it?

Config creation:

  • Vertical menu

  • Move profile button to the app bar when left side menu is available

30m

 

In Django Admin add or extend frontend module configuration. It has to be named openimis-fe-core_js and be exposed. The content of the configuration should be:

{ "menuLeft": true }

Hide submodules in Administration panel:

  • Products

  • Health Facilities

  • Medical Services Price Lists

  • Medical Items Price Lists

  • Medical Servicies

  • Medical Items

  • Payers

1h

 

Remove all irrelevant modules from openimis.json.

If for any reason module cannot be removed: In Django Admin add or extend frontend module configuration. It has to be named openimis-fe-core_js and be exposed. The content of the configuration should be:

{ "excludedContributions": ["InsureeMainMenu"] }

Language pack which is compliant with the CORE-MIS naming

7h

 

Creating language packs: https://github.com/openimis/openimis-fe_js/blob/92217876cf24da39258b7dca73a4a8358a93834a/i18n.md

In order to apply language pack to the instance it’s needed to update openimis.json and add relevant language pack module.

Logo

2h

 

Replace existing logo in frontend’s assembly under src/openIMIS.png directory.

Remove modules which are not relevant for Social Protection use cases

1-2h

 

Remove all irrelevant modules from openimis.json.

Colours adjustment

 

 

 

 

UI Configuration process

Did you encounter a problem or do you have a suggestion?

Please contact our Service Desk



This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License. https://creativecommons.org/licenses/by-sa/4.0/