From b025047cbfb8ea2480d5e8774092a45e1849422e Mon Sep 17 00:00:00 2001 From: Codeman maintainer Date: Mon, 10 Aug 2026 11:54:10 +0200 Subject: [PATCH] feat(settings): size up the two task modals, lead Respawn with auto-resume The shared surface is tuned for App Settings: a long, dense document you scan. Add Case and Session Options are the opposite - a handful of short panels you act on once - and at that density they read as a few small fields marooned in a large empty frame, with rail entries too small to aim at. Both now take the same size-up while App Settings stays tight: 900px wide, a 236px rail with 0.9rem entries and 19px icons, 0.88rem row labels, 0.82rem fields, and `height: auto` between a 560px floor and 88vh - so the shell is as tall as the panel showing instead of a fixed box the content rattles in (Summary opened two thirds empty before). Respawn is reordered around what people come to it for: - Auto-resume is a CALLOUT again, not the first row of a list. It is what turns a limit-halted overnight run back on, so it gets an accent card, an icon, and a hit target covering the whole card (the label wraps its own switch - no `for`, since nesting already associates them and the pair has historically double-fired). The armed "resumes at HH:MM" note renders inside it. - Loop control (status + Enable/Stop) moves ABOVE the loop configuration. A running loop is the thing you open this tab to see or stop, and Enable is the point of the tab either way; it was previously below three groups of config. - Enable/Stop and the status pill scale with the rows around them. The Context tab is renamed Session, since "context" only described one of its three groups, and those groups become Identity / Context window / Behavior. --- src/web/public/index.html | 76 ++++----- src/web/public/styles.css | 333 ++++++++++++++++++++++++++++++++++++++ 2 files changed, 372 insertions(+), 37 deletions(-) diff --git a/src/web/public/index.html b/src/web/public/index.html index 7e0035f6..5e9f17a7 100644 --- a/src/web/public/index.html +++ b/src/web/public/index.html @@ -1004,7 +1004,7 @@ + + + + + +

Respawn loop

Whenever Claude goes idle, Codeman sends the update prompt, optionally runs /clear + /init, and kickstarts the next round — repeating for the chosen duration. Configure it here, then press Enable.

@@ -1122,34 +1142,16 @@
-
-

Loop control

-
-
-
- Status -
- - Not active -
-
-
- - -
-
-
-
-