Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

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?

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:

Code Block
{ 
"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:

Code Block
{ 
"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