This blog describes my work in my last week 28 June — 02 July 2021
In my 3rd week, I was not much into my work so as I decided, I worked upon multiple things with full dedication in my 4th week.
In my 4th week, as I promised at the end of my 3rd week, I was really enthusiastic in my approach to my work. Eventually I took multiple tickets to work upon. I’ll try to explain them accordingly below.
MF-615: Active Visits Widget
I worked the whole week on the active visits widget and the corresponding pull request’s link is: https://github.com/openmrs/openmrs-esm-patient-management/pull/15. At the end of the week, I was able to almost complete all the work on it with some minor changes.
Added Extension slot for widgets on homepage
In addition to the above widget I also added an extension slot on the home page by the slot name: homepage-widgets-slot. The corresponding pull request is: https://github.com/openmrs/openmrs-esm-home/pull/66.
MF-638: Fixing design issues in patient registration page
Mr. Dennis Kigen, my primary mentor brought out the design issues in the patient registration page, which I volunteered up to work on. The changes were as follows:
- Adding Breadcrumbs
- Fixing the structure for the form as per the mockup designed.
- Add space below the form.
The corresponding PR is: https://github.com/openmrs/openmrs-esm-patient-management/pull/14
Fixing the background color of breadcrumbs
I created a pull request when working on the above ticket to remove the fixed background colour for breadcrumbs in the esm-core. The corresponding PR is:https://github.com/openmrs/openmrs-esm-core/pull/145.
I would love to thank Dennis Kigen, Grace Potma, Jonathon Dick and Florian Rappl for helping me out in every step in the week.