v0.10.3: input area speaker line — 4 rows get │ in :input-prompt color

Consistent with history area: user │ (amber), agent │ (tan), gate │ (grey),
and the 4-row input box │ (:input-prompt).
This commit is contained in:
2026-05-16 09:14:51 -04:00
parent bad7686d4e
commit f6dbd6dbd0

View File

@@ -209,6 +209,9 @@ Returns a list of strings, one per line."
(hint-fg (theme-color :hint)))
;; Light grey input panel: h-7 to h-4 (4 rows), indented by hpad
(cl-tty.backend:draw-rect fb hpad (- h 7) inner-w 4 :bg bg-i)
;; Speaker line for all 4 input rows
(dolist (r (list (- h 7) (- h 6) (- h 5) (- h 4)))
(cl-tty.backend:draw-text fb 0 r "│" (theme-color :input-prompt) nil))
;; Prompt at h-6, second row at h-5 (placeholder for expansion)
(cl-tty.backend:draw-text fb hpad (- h 6) visible input-fg nil)
;; Hint — lowercase, right-aligned at h-2