Actually, I solved this on my own in a different sort of unconventional method.
I took a screenshot image of the checkbox circle icon
I then changed the checkbox collection style to a list. In the list image section I imported my screenshot of the checkbox circle for the 2 basic alerts.
For the Open Stipulations, I used the red notification icon I’d created - then I just made everything compact.
It almost works but the red alert notification icon is a slightly larger size than the checkbox circles.
So I’m open to suggestions on how to fix this or anything else that would make this presentation pop
I will look into setting these up as one collection, for now this is working as intended
as for the badge, I think I solved that one too.
My original badge image was not the same resolution or size as the circle icons. By changing the image I got everything sized the same which seems to have worked and serves the intended purpose
I suggest an idea: what if your badge disappears when the checkbox is checked? I believe this might be your goal. Additionally, you can freely adjust the width or height of your badge.
class name is badgeOnChecklist
In this very instance, the badge disappearing isn’t necessary because the component only shows when there are open stipulations. Alternatively I could put a template and if/ then condition which says “Congrats you have 0 stipulations” but it seemed unnecessary to do so.
I greatly appreciate the help and for others it would definitely mark your answer as the “solved” answer because that’s likely most people’s use case.
I just added a condition at the beginning of the selector. If you change the selector to .badgeOnChecklist .collection-item:nth-child(2) .is-pointer > div::before, it will not disappear even when checked.