From 7c2ed96fab88bd263324060a6b5bd5f764218cc6 Mon Sep 17 00:00:00 2001
From: Pascal Scholz
Date: Mon, 21 Sep 2026 23:16:20 +0200
Subject: [PATCH] Fix build-log close button not hiding the panel
.build-log set display:flex unconditionally, which as an author rule
beat the browser's default [hidden]{display:none} (author styles always
win over user-agent styles regardless of the hidden attribute). Add an
explicit .build-log[hidden]{display:none} rule so closing the panel -
and its initial hidden state on page load - actually works.
---
admin/public/style.css | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/admin/public/style.css b/admin/public/style.css
index f625d8e..e628da1 100644
--- a/admin/public/style.css
+++ b/admin/public/style.css
@@ -275,6 +275,10 @@ main {
.remove-btn { background: transparent; border-color: transparent; color: #d99; padding: 0.3rem 0.5rem; }
.add-btn { font-size: 0.8rem; }
+.build-log[hidden] {
+ display: none;
+}
+
.build-log {
position: fixed;
inset: auto 1.5rem 1.5rem auto;