Open mSupply represents our most recent advancement in the Logistics Management Information System (LMIS), expanding on more than two decades of development inherited from the well-established legacy of the original mSupply.
When filling out different forms and fields across omSupply, I noticed the required fields are marked/shown differently and there is no consistency across the platform. For example:
Inventory Adjustments: there is a red asterisk next to the field, no text to elaborate
Patient Details: there is text to specify some fields are required and a red border around the fields, but no asterisk
Adding new CCE to Cold chain: three fields are required and you are unable to continue without filling them out, however no indication is shown to help the user understand they are compulsory.
Expected behaviour 🤔
It would be good/helpful to standardise the appearance of required fields across the platform. For example, can all of them have red borders and asterisks? Possibly requires design!
How to Reproduce 🔨
Steps to reproduce the behaviour:
Navigate to the areas outlined above and see the discrepancies in design.
Your environment 🌱
Open mSupply Version: V2.1.0-RC4
Legacy mSupply Central Server Version: V7.15.05
Platform: Desktop App for Windows and omSupply for Android (Galaxy Tab A8)
What went wrong? 😲
When filling out different forms and fields across omSupply, I noticed the required fields are marked/shown differently and there is no consistency across the platform. For example:
Inventory Adjustments: there is a red asterisk next to the field, no text to elaborate
Patient Details: there is text to specify some fields are required and a red border around the fields, but no asterisk
Adding new CCE to Cold chain: three fields are required and you are unable to continue without filling them out, however no indication is shown to help the user understand they are compulsory.
Expected behaviour 🤔
It would be good/helpful to standardise the appearance of required fields across the platform. For example, can all of them have red borders and asterisks? Possibly requires design!
How to Reproduce 🔨
Steps to reproduce the behaviour:
Your environment 🌱