sidebar layout is a bit misaligned looking with threads below projects #59

Closed
opened 2026-07-28 16:27:05 +00:00 by hugo · 1 comment
Owner

Threads should not have an icon, only project need one, and the thread name should start at the same pixel as the project name. that would make it look much more orderly. Additionally the draft session should be first in the session list, instead of coming after the archived sessions. it is just where the chat will show later after the first message anyway.

Threads should not have an icon, only project need one, and the thread name should start at the same pixel as the project name. that would make it look much more orderly. Additionally the draft session should be first in the session list, instead of coming after the archived sessions. it is just where the chat will show later after the first message anyway.
hugo added the enhancement label 2026-07-28 16:27:05 +00:00
Author
Owner

Implemented in 74c5948. Sidebar session rows no longer use leading chat or pin icons. Project disclosure and folder controls now have fixed geometry, and every stored, pinned, archived, and draft session title uses the matching derived indent, so names begin on the same pixel as project names. Draft sessions now render first under their project, before stored and archived sessions. The active indicator remains trailing and session-state actions remain in the menu. This is a DS4Server-only UI feature; DS4 has no corresponding sidebar. Verified with compilation plus the full commit gates: rustfmt, Clippy with warnings denied, app bundle, and all-feature tests (150 passed, 12 hardware/model tests ignored).

Implemented in 74c5948. Sidebar session rows no longer use leading chat or pin icons. Project disclosure and folder controls now have fixed geometry, and every stored, pinned, archived, and draft session title uses the matching derived indent, so names begin on the same pixel as project names. Draft sessions now render first under their project, before stored and archived sessions. The active indicator remains trailing and session-state actions remain in the menu. This is a DS4Server-only UI feature; DS4 has no corresponding sidebar. Verified with compilation plus the full commit gates: rustfmt, Clippy with warnings denied, app bundle, and all-feature tests (150 passed, 12 hardware/model tests ignored).
hugo closed this issue 2026-07-28 17:11:46 +00:00
Sign in to join this conversation.