fix(manifold): let outputs list fill drawer

This commit is contained in:
monkey-w1n5t0n 2026-07-25 15:47:55 +02:00
parent 7e308a4e62
commit 32c4825a69
3 changed files with 6 additions and 6 deletions

2
MAP.md
View file

@ -50,7 +50,7 @@ anchor + locked decisions) and the `docs/specs/*-spec.md` set.
rect↔circular + feedback markers; ParticleStage has interactive cursor-labelled heatmap sliders, an adjustable
joystick, and double-click whole-screen follow-mouse input), `Dock` (top Mode selector + 5 vertically-centred drawers), `Drawers`
(Learning/Inputs/Outputs/Settings/Help; Learning includes the live model-architecture inspector and
expanded Outputs owns the remaining scroll height), `TrainingHealth` (real per-iteration loss curve from
Outputs owns the remaining scroll height), `TrainingHealth` (real per-iteration loss curve from
`nisps_ml_loss_history` + per-layer weight health from `nisps_ml_get_layer_stats`; rendered only at
the Learning drawer's `expanded` depth — that IS the advanced-surface flag), `VerdictCluster`
(mode-aware), `OutputEditor`/`DualRange`/`CurvePad`, `icons.tsx`

View file

@ -158,8 +158,8 @@ for the narrow pane.
core has no history; it never synthesises a curve.
- **inputs** — enable/configure input sources (XY pad / MIDI / gamepad).
- **route** (label "Outputs") — per-output control matrix + per-backend config; centered prepend/append `+`
controls are available in both condensed and expanded views, and at expanded depth the output rows fill the
remaining drawer height and scroll independently. The orange drawer tab uses `<` to expand and `>` to condense.
controls are available in both condensed and expanded views; the output rows fill the remaining drawer height
and scroll independently at both depths. The orange drawer tab uses `<` to expand and `>` to condense.
- **settings** — icon style (monochrome/colour), input-map shape (xy/joystick/rect/circular), corner radius.
- **help** — keymap pills + loop explanation.
- `src/dock/` holds the output-routing internals used by the `route` drawer:

View file

@ -791,9 +791,9 @@ function RoutingDrawer(ctx: ConsoleCtx, depth: DrawerDepth) {
display: 'flex',
flexDirection: 'column',
gap: 4,
flex: expanded ? 1 : undefined,
minHeight: expanded ? 0 : undefined,
maxHeight: expanded ? undefined : 220,
flex: 1,
minHeight: 0,
boxSizing: 'border-box',
padding: expanded ? '8px 10px' : '6px 10px',
overflow: 'auto',
}}