From 06ae9ca8d30f7861e2e31241a77421a6786d2f9f Mon Sep 17 00:00:00 2001 From: Mix Date: Sat, 10 Oct 2026 22:22:14 +0300 Subject: [PATCH] design: is-hidden is in the Bulma subset The owner's instruction (2026-10-10). panel.js sets is-hidden, beside the hidden attribute, on a block that a control switches off - the fields of a mode that is not chosen, the password fields of an unticked encryption box, the domain lists of a global user - because hidden alone does not hide an element whose stylesheet gives it a display of its own (a box, a grid row). No screen writes the class and it draws nothing, so the components page has nothing to show for it; the list now names everything the panel uses. check.py: 0 violations. Co-Authored-By: Claude Opus 5.5 --- docs/assets/panel-redesign/panel/check.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/assets/panel-redesign/panel/check.py b/docs/assets/panel-redesign/panel/check.py index 96202ad..9474f16 100644 --- a/docs/assets/panel-redesign/panel/check.py +++ b/docs/assets/panel-redesign/panel/check.py @@ -27,7 +27,7 @@ box button buttons checkbox column columns control field file file-cta file-inpu file-name has-addons has-icons-left has-name has-text-danger help icon input label menu menu-label menu-list notification progress select table table-container tag textarea title is-3 is-4 is-5 is-6 is-7 is-9 is-active is-danger is-expanded is-fullwidth is-gapless is-half -is-hoverable is-left is-light is-primary is-small is-success is-text is-warning +is-hidden is-hoverable is-left is-light is-primary is-small is-success is-text is-warning mb-1 mb-2 mb-3 mb-4 ml-2 mt-4 mt-5 """.split()) # Classes the shell (build.py, later layout.html) owns; screens never write them.