AnakinCao/dsh-composer-fix
AnakinCao★ 0JavaScript最后同步: 2026-08-16
DSH Web GUI layout fix: composer (input bar + bottom status bar) leaves the scroll region — message scrolling stops above the input bar, the scrollbar no longer covers the input area
README 摘要
dsh-composer-fix 简体中文: README.zh.md A DSH (DeepSeek Harness) Web GUI layout fix: moves the composer (input bar + bottom status bar) out of the scroll region . What it does In the default DSH layout the composer sticks ( position: sticky ) to the bottom of the message scroll container, so the scrollbar spans the whole container — including the input bar and the bottom status bar . When you scroll up through history, message content slides underneath the input/status bar; under translucent skins like harbor it even shows through. This plugin moves the scrolling responsibility from the container down to the message list itself (attribute-only operations — no DOM node moves, no hash-class dependencies): - The scrollbar only covers the message area and ends above the input bar ; - Message scrolling stops above the input bar — content never passes through the input bar or the bottom status bar; - The input bar and bottom status bar stay fixed at the bottom of the window, always visible; - Under translucent skins (harbor) the composer surface stays opaque — no bleed-through; - The git branch chip is never covered by the input card, and its left edge always stays aligned with the input car…
在 GitHub 查看完整 README →