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

Image AddedImage Added

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

30m

Image Removed

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

2h

Image RemovedImage Added

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

Vertical menu

1d

Image Removed

Logo

2hCreating 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 cases4h

1-2h

Remove all irrelevant modules from openimis.json.

Colours adjustment

UI Configuration process