From 168927453a4c40431bdaf52de4646d9b8d943b63484a7ae85b2e465f18ceb234 Mon Sep 17 00:00:00 2001 From: jhkaktus Date: Sun, 11 Oct 2026 00:37:57 +0200 Subject: [PATCH] fix: backdrop now actually hidden, no longer covers the page MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The #editor-backdrop rule set display:flex, which has higher specificity than the UA style for the hidden attribute - so the modal overlay was permanently visible on load and blocked the whole UI underneath (user- reported: "the new record field hides everything"). Adding #editor-backdrop[hidden] { display:none } makes the attribute win again; opening/closing the editor still uses flex centering. 🤖 Generated with Codebuff Co-Authored-By: Codebuff --- backend/static/style.css | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/backend/static/style.css b/backend/static/style.css index 35d7334..2eb63f3 100644 --- a/backend/static/style.css +++ b/backend/static/style.css @@ -108,6 +108,10 @@ td:last-child, td button { white-space: nowrap; } td button + button { margin-left: 0.4rem; } /* modal */ +/* NOTE: keep `hidden` winning over the flex display below, otherwise the + backdrop is permanently visible and blocks everything underneath. */ +#editor-backdrop[hidden] { display: none; } + #editor-backdrop { position: fixed; inset: 0;