diff --git a/components.css b/components.css index b20b762..0d254b1 100644 --- a/components.css +++ b/components.css @@ -507,7 +507,11 @@ } .feedback-panel.is-open { - pointer-events: auto; + pointer-events: none; /* pass clicks through the wrapper to dots behind */ +} + +.feedback-panel.is-open .feedback-box:not([hidden]) { + pointer-events: auto; /* only the visible card captures events */ } /* Single box fills the panel */ @@ -544,6 +548,8 @@ } #viewVariant { + bottom: auto; /* hug content height */ + max-height: calc(100% - var(--padding-md) * 2); /* cap at full panel */ } /* ── Action Bar ── */ diff --git a/index.html b/index.html index eba3a50..daa631d 100644 --- a/index.html +++ b/index.html @@ -391,7 +391,7 @@