Skip to content

v0.4.4 — docked detail column fixes

Choose a tag to compare

@aa2246740 aa2246740 released this 19 Sep 12:11
· 53 commits to main since this release

Fixes — the docked detail column

Opening a record shows a detail column on the left. This release fixes a run of problems around it:

  • It can be closed again. 返回工作路径 was hidden by CSS at desktop width, so an opened inspector had no way back.
  • Closing is a motion, not a removal. The detail content leaves toward the work path first, then the column narrows — the closing edge never slices a readable line. Opening runs the same beats in reverse.
  • The panel no longer flicks sideways. The column's width changes every frame, while the panel's own left was re-derived from that width a frame late by a resize observer. The measured frame is now pinned for the transition, so only the left edge follows layout.
  • The header status line stays inside the column. 对话轮次 … · … 个步骤 · … used to slip under the work-path card; docked children now use border-box, and an over-long line wraps instead of being covered.

Contract tests pin all four behaviours.

Install

dsh plugin --profile web add dsh-watcher@0.4.4

Needs official dsh and pnpm on PATH, then restart that Host and reload the page. lib/ is committed, so no local build is required.

Full history: CHANGELOG.md