Tomorrow: sidebar, search, and Settings UI plan #42

Open
opened 2026-08-22 18:27:02 +00:00 by kayg · 1 comment
Owner

Ask

Track tomorrow's seven focused UI work items in one place. Complete each linked issue independently, while keeping the sidebar sections/pinning relationship and the context-menu action surface coordinated.

Checklist

Duplicate check

I searched the open issue list before creating these issues and read the relevant existing bodies.

  • #28 is the REST history-cap fix; none of these issues changes retrieval or pagination.
  • #29 is the optional-capabilities Modules settings page; #41 is only Settings detail navigation chrome and does not restate the Modules page.
  • #32 is the deferred accounts/profiles and gateway-switching model; #38 concerns per-session pin state, and #39's Pin action uses that state without adding account switching.
  • #33 is the bottom account identity row and soft edge; #37/#38 concern session grouping and pinning, and explicitly leave the account row outside the session list.
  • #34 is the policy decision for compaction-preserved search rows; #40 changes only search-panel geometry and does not choose an indexing corpus.

Related open issues were also checked: #4 owns the broader deep-link design, so #39 only adds the sidebar context-menu surface and reuses its accepted URL path; #8 owns local search, so #40 only changes the existing panel's size; #9 owns broad motion polish, so #35 is the concrete sidebar swipe interaction.

## Ask Track tomorrow's seven focused UI work items in one place. Complete each linked issue independently, while keeping the sidebar sections/pinning relationship and the context-menu action surface coordinated. ## Checklist - [ ] [#35 — Add swipe actions to chat sidebar session rows](https://git.kayg.org/kayg/hermternal-apple/issues/35) - [ ] [#36 — Make chat sidebar session rows one line](https://git.kayg.org/kayg/hermternal-apple/issues/36) - [ ] [#37 — Group chat sidebar sessions into sections](https://git.kayg.org/kayg/hermternal-apple/issues/37) - [ ] [#38 — Make chat sessions pinnable](https://git.kayg.org/kayg/hermternal-apple/issues/38) - [ ] [#39 — Add a Craft-like sidebar row context menu](https://git.kayg.org/kayg/hermternal-apple/issues/39) - [ ] [#40 — Make the search panel taller](https://git.kayg.org/kayg/hermternal-apple/issues/40) - [ ] [#41 — Add Xcode-style Settings back and forward navigation](https://git.kayg.org/kayg/hermternal-apple/issues/41) ## Duplicate check I searched the open issue list before creating these issues and read the relevant existing bodies. - [#28](https://git.kayg.org/kayg/hermternal-apple/issues/28) is the REST history-cap fix; none of these issues changes retrieval or pagination. - [#29](https://git.kayg.org/kayg/hermternal-apple/issues/29) is the optional-capabilities Modules settings page; #41 is only Settings detail navigation chrome and does not restate the Modules page. - [#32](https://git.kayg.org/kayg/hermternal-apple/issues/32) is the deferred accounts/profiles and gateway-switching model; #38 concerns per-session pin state, and #39's Pin action uses that state without adding account switching. - [#33](https://git.kayg.org/kayg/hermternal-apple/issues/33) is the bottom account identity row and soft edge; #37/#38 concern session grouping and pinning, and explicitly leave the account row outside the session list. - [#34](https://git.kayg.org/kayg/hermternal-apple/issues/34) is the policy decision for compaction-preserved search rows; #40 changes only search-panel geometry and does not choose an indexing corpus. Related open issues were also checked: #4 owns the broader deep-link design, so #39 only adds the sidebar context-menu surface and reuses its accepted URL path; #8 owns local search, so #40 only changes the existing panel's size; #9 owns broad motion polish, so #35 is the concrete sidebar swipe interaction.
Author
Owner

Current status: one-line sidebar rows are still outstanding. Implemented: sections are Schedules plus Pinned plus date buckets; pinning is server-side; the per-row context menu is done; and native swipe actions are done on both leading and trailing edges.

Current status: one-line sidebar rows are still outstanding. Implemented: sections are Schedules plus Pinned plus date buckets; pinning is server-side; the per-row context menu is done; and native swipe actions are done on both leading and trailing edges.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
kayg/hermternal-apple#42
No description provided.