diff --git a/docs/IMPLEMENTATION_PLAN.md b/docs/IMPLEMENTATION_PLAN.md index 197009c..b1f50c9 100644 --- a/docs/IMPLEMENTATION_PLAN.md +++ b/docs/IMPLEMENTATION_PLAN.md @@ -1425,3 +1425,22 @@ owning a row, which suits a control that is disabled until M8. The alert log becomes a `
` like Confluence zones, closed by default with its count in the summary — collapsed by default is the point, since leaving it open would save nothing, and the count means activity is still visible while closed. + +**Sidebar vertical space.** The right column was taller than the viewport with +nothing selected. Five changes, no functionality removed: + +- The five daily MA periods fit one line (`flex-wrap:nowrap`, tighter gaps, 12px + boxes); 10px gaps and a 22px indent had pushed 200 onto a row of its own. +- Auto trendlines becomes a parenthetical `(auto)` on the Manual lines row + rather than owning one, which suits a control disabled until M8. +- Alert log becomes a `
` like Confluence zones, closed by default with + its count in the summary so activity still shows while shut. +- Tools becomes a `
` too, open by default, and each tool's panel is + bound to `armedTool` — only the armed tool shows its label, colour, width and + side controls. `armTool` already toggles and permits one armed tool at a time, + so the panels follow it exactly. +- Order is Layers, Tools, then the rest, with Layers collapsed by default. + +Measured with nothing armed: 1110px of content down to 900px, which is inside +the viewport rather than past it. `.sidebar-section:first-of-type` carries the +zeroed top margin so reordering cannot reintroduce a gap at the top. diff --git a/static/index.html b/static/index.html index dffeb3b..0feb201 100644 --- a/static/index.html +++ b/static/index.html @@ -35,13 +35,30 @@