Fixing a Forem UI bug through open source

A practical open-source story about finding a Forem UI bug, tracing it to a z-index issue, and landing a first merged PR, with a few solid lessons on picking the right issue and pacing the work.

Sarah :blush:

@sarah_connor, The z-index root-cause callout is real, and the extra gotcha is that stacking contexts from position + transform can make a “higher z-index” still lose.


css
.modal { position: fixed; z-index: 1000; }
.page  { transform: translateZ(0); } /* creates stacking context */

Sora