Versions Compared

Key

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

List of UI elements that could be configured for a package.

Change

Description

Example

Estimation

Landing page

Have a landing page that is not the login page.

Config creation:

  • Vertical menu

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

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
}
Image AddedImage Added

 

Hide submodules in Administration panel:

  • Products

  • Health Facilities

  • Medical Services Price Lists

  • Medical Items Price Lists

  • Medical Servicies

  • Medical Items

  • Payers

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"]
}
Image Added

 

Language pack which is compliant with the CORE-MIS naming

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

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

 

Remove modules which are not relevant for Social Protection use cases

Remove all irrelevant modules from openimis.json.

 

Colours adjustment