From d8619ce3c833332c6cd3e80fc42ec84e24b49ccf Mon Sep 17 00:00:00 2001 From: Patrick Buckley Date: Fri, 12 Jun 2026 00:06:50 -0700 Subject: [PATCH] docs(ui): the pane-hosted coordinator scope is every coordinator in practice MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The /coordinator/{ws_id} standalone page is reachable only by direct URL — all three console navigation sites are shell-fallback else branches behind openPane. Record that in the sidebar-padding comment so the scope isn't over-read as a live second surface. --- .../console/static/coordinator/coord-chrome.css | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/turnstone/console/static/coordinator/coord-chrome.css b/turnstone/console/static/coordinator/coord-chrome.css index 6c99a453..f96334fd 100644 --- a/turnstone/console/static/coordinator/coord-chrome.css +++ b/turnstone/console/static/coordinator/coord-chrome.css @@ -62,12 +62,13 @@ flex-direction: column; min-height: 0; } -/* Pane-hosted only: the shell's per-pane ✕/− chip floats in the pane's - top-right corner (top 5px + 28px tall) — exactly where this sidebar's - toggle row and the Children refresh sit. Drop the sidebar content below - the chip's lane; padding (not margin) keeps the column's left border - running the full pane height. The standalone coordinator page has no - chip, so the 14px default stands there. */ +/* Pane-hosted: the shell's per-pane ✕/− chip floats in the pane's top-right + corner (top 5px + 28px tall) — exactly where this sidebar's toggle row and + the Children refresh sit. Drop the sidebar content below the chip's lane; + padding (not margin) keeps the column's left border running the full pane + height. (In practice this is EVERY coordinator — the /coordinator/{ws_id} + standalone page is a chip-less direct-URL fallback no UI path navigates to; + the .pane-body scope just keeps that lane honest.) */ .pane-body.coord-chrome-root #coord-sidebar.sidebar { padding-top: 44px; }