Just a friendly announcement in case you missed me sharing this in recent O3 squad calls: It’s painfully obvious that we need some beautification of the O3 RefApp, and the simplest way to do that is via Icons. We are already seeing that many implementers of O3 are adding their own icons, and O2 organizations report that the icons have been a key part of their user training.
So: Our goal for the O3 RefApp and the O3 development community is:
Goal: Clear UI patterns in Zeroheight (om.rs/o3ui) for which icons to use for different common navigation areas (both themes, like Appointments, Billing; and, Clinical Program areas, like MCH, NCD, etc).
Secondary Source: Health Icons.org (where we can’t find an appropriate icon on Carbon’s existing library. Note that Paul will need to invest time in adjusting these ones to be “Carbonized” so we do strongly prefer Carbon icons as much as possible.)
Plenty of user testing and feedback seeking to come in future weeks!
Example of our progress thus far (this is just brainstorming):
I wonder if we’ll want to proactively put these icons in esm-styleguide, perhaps with some kind of bundle-splitting? Or if we should put our custom icons in a new library that isn’t part of esm-framework, but rather allows adding icons as build-time dependencies? @ibacher@dkigen
I would propose that as part of this work stream, we look to release our first CarbonMRS icon pack, with the Carbon Design Icons being a fallback for implementors who cannot find what they need. We may also wish to consider having a method of requesting an icon for future releases of the CarbonMRS icon pack in the Zero Height page we would create to support this.
Here’s a first pass at the categorisation to make it easier for an implementor, developer or designer to find the most appropriate icon:
Patient Management
Patient profile: Icon for personal information, medical history.
Admissions and discharges: Bed, door icons.
Appointments: Calendar, clock icons.
Clinical
Triage: Icons for different urgency levels, such as colored alerts.
I’m going to move forward with the first CarbonMRS Icon pack. I’ll post a link here once it’s released and detail out how we can collaborate together to include new icons for future releases.
On there you’ll find all the details of past and upcoming releases, how to request or submit a new icon for the library as well as, of course, all the currently released CarbonMRS icons for O3!
As things stand, the icon name is currently the name in the Carbon Design System. We intend to switch the emphasis in the coming weeks to its O3 name with the Carbon name (for those using developer tools) underneath for clearer direction about its intended purpose.
What’s next?
Well, you’ll see in the planned releases at the top of the page what to expect and it includes custom icons for CarbonMRS that are not available in the existing Carbon Design set.
Please let us know what you think. Contributors to this project are of course welcome, so if you have an icon, an idea or a need, let’s chat!