fix(modal): backdrop z-index when stacking modals

Previously, backdrop wouldn't go over the previous open modal when a
modal is open on top of another.

Also broken the template into multiple lines, to make it more readable. Not sure if that style is better.

One way of fixing #1653