From c025a387092a238639493633ad25e90361f09fba Mon Sep 17 00:00:00 2001 From: Disco DeDisco Date: Wed, 1 Apr 2026 15:30:20 -0400 Subject: [PATCH] small pipeline z-index hierarchy fix --- src/static_src/scss/_room.scss | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/static_src/scss/_room.scss b/src/static_src/scss/_room.scss index ec804e8..6c2d259 100644 --- a/src/static_src/scss/_room.scss +++ b/src/static_src/scss/_room.scss @@ -305,6 +305,10 @@ $pos-d-y: round($pos-d * 0.866); // 95px // Numbered gate-slot circles rendered above the backdrop (z 130 > overlay 120 // > backdrop 100). .room-page is position:relative with no z-index, so its // absolute children share the root stacking context with the fixed overlays. +// When role-select is open, suppress pointer events so the strip doesn't +// intercept clicks on cards (landscape: strip overlaps centered card fan). +html:has(.role-select-backdrop) .position-strip { pointer-events: none; } + .position-strip { position: absolute; top: 1.5rem;