From 51be05d588cf5af2a00ae6b7dccd5fc796d5a982 Mon Sep 17 00:00:00 2001 From: Hermes Agent Date: Sat, 19 Sep 2026 13:55:34 +0200 Subject: [PATCH] =?UTF-8?q?ui:=20semantic=20window=20layout=20=E2=80=94=20?= =?UTF-8?q?header/nav/main/footer=20(custom=20markup,=20body=20flex-stretc?= =?UTF-8?q?hed)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/ui.tsx | 63 ++++++++++++++++++++++++++---------------------------- 1 file changed, 30 insertions(+), 33 deletions(-) diff --git a/src/ui.tsx b/src/ui.tsx index 12b5b69..8742cd4 100644 --- a/src/ui.tsx +++ b/src/ui.tsx @@ -6,8 +6,6 @@ import { VerticalSpace, Divider, Stack, - Columns, - Inline, Modal, IconButton, IconExpand24, @@ -323,38 +321,37 @@ function Plugin () { return (
- {/* Top: header + divider (Stack == vertical rhythm, divider is part of it) */} - - - Settings -
- - - - - - - - - {isMaximized ? : } - - - - - - - - - {/* Body — stretches (flex child of the Container column); empty placeholder for now */} -
- {/* Bottom: divider + footer status bar (Stack) */} - - + {/* Header — navigation bar */} +
+ Settings + +
+ + {/* Body — semantic
, stretches via flex child of the column */} +
+ {/* empty placeholder for now */} +
+ {/* Footer — status bar */} + +
Version {PLUGIN_VERSION} - +
{/* More-menu modal — old-plugin style: library Modal + Container + Stack of MenuItem */}