diff --git a/README.md b/README.md index 0a9dbc3..9b4d374 100644 --- a/README.md +++ b/README.md @@ -190,12 +190,15 @@ below. Nothing is installed without someone clicking. - **+** — add any enabled module; multiple tiles of the same module are fine (e.g. two transcripts filtered to different channels). - Drag a tile by its **title bar** to move it; drag either **bottom - corner** to resize; **✕** removes it. Hover a tile and a small pill - appears on its **bottom edge** — drag it to change just the height. If - another tile sits directly below, the pill moves the shared edge instead, - trading rows between the two so the column keeps its total height. Tiles - sit flush — when two share a vertical edge, hover the seam and the same - kind of pill appears; drag it to trade width (macOS split-view style). + corner** to resize; **✕** removes it. Hover a tile and a small mark + appears on each **edge** — drag one to move just that edge, so the tile + grows or shrinks into the space beside it while the opposite edge stays + put. The bottom edge is the exception: when another tile sits directly + below, it moves the shared edge instead, trading rows between the two so + the column keeps its total height. Tiles sit flush — when two share a + vertical edge, hover the seam and a pill appears; drag it to trade width + (macOS split-view style). That seam belongs to the pill, so the two tiles' + own side marks step aside there. - **Fullscreen** (the ⛶ button) is a viewing mode: the menu bar hides (its green lip at the top-left brings it back, minus the Admin button), the occupied columns stretch to the full width, and every column runs to the @@ -207,7 +210,16 @@ below. Nothing is installed without someone clicking. its normal row height and scrolls. - A tile's actions (menus, text size, clear…) live in its **title bar**; the small **notch** on the bar's bottom edge hides/shows the whole bar - for a clean wall-display look. The menu bar's handle is the **ProdDash + for a clean wall-display look. A hidden bar is not gone: point at the + tile's top edge and it slides back in over the content, where its buttons + click and its width drags the tile exactly as before — so a dashboard can + be arranged with every bar out of the way. +- **Auto-hide bars** (the button left of ⛶) folds every title bar away at + once, for a windowed screen that should read like a wall display. It is + off on a fresh dashboard and saves with the layout — including a named + layout on the server, so a booth loads its screen with the bars already + tucked away. Fullscreen folds the bars away regardless; this is the + windowed equivalent, asked for by hand. The menu bar's handle is the **ProdDash name itself**, wrapped in a translucent green pill at the left — click it to hide the bar; the slim green lip it leaves at the top-left edge brings the bar back. It stays at the left so it never sits on top of a tile's diff --git a/package.json b/package.json index 88de406..32e1974 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "proddash", - "version": "1.5.0", + "version": "1.6.0", "private": true, "description": "Modular production dashboard for Waters Church \u2014 zero-dependency Node server + vanilla client", "license": "UNLICENSED", diff --git a/public/index.html b/public/index.html index a1bfa52..c494d74 100644 --- a/public/index.html +++ b/public/index.html @@ -19,6 +19,14 @@ + +