Commit Graph

5 Commits

Author SHA1 Message Date
Brian Fertig 05a633458d Save button now closes dialog and update label to "Save and Close"
The previous Save button only persisted data without dismissing the
dialog, requiring a second click. Now it flushes the note and all dirty
rows, then closes the dialog in the same interaction. The label change
makes the combined action explicit to the user.
2026-09-29 07:48:58 -06:00
Brian Fertig f204f41b68 Style group session dialog with the group's accent color
- Replace generic card/gray styling with the group's own tint, derived
  via color-mix so the dialog reads as a "window" version of the card
- Add 3px colored border, tinted header/footer panels, and softened
  border rules on todo rows to tie the whole dialog to one hue
- Give the Save button a solid accent background with theme-appropriate
  text color (white on light, dark on neon) for clear affordance
2026-09-29 07:47:11 -06:00
Brian Fertig b6d72fff95 Refactor todo details toggle to inline icon button
- Replace the separate "Details" label and edit/preview button row with
  a compact icon button beside the title input
- Remove the "No details yet" placeholder to keep the row compact when
  details are not being edited
- Pin the title input to a fixed width so it no longer stretches to fill
  the row
2026-09-29 07:31:29 -06:00
Brian Fertig 661a1bfab6 Collapse completed to-dos in group session dialog
- Move completed drafts out of the active list to reduce clutter.
- Add a collapsible “Completed” section with per-row expansion controls.
2026-09-21 16:18:09 -06:00
Brian Fertig ddba881380 Replace notes dialog with group session dialog
- Combine group notes and to-dos in one editing surface
- Add debounced autosave with explicit save and flush-on-close
- Preserve in-progress local edits against cross-device and AI updates
2026-09-21 12:48:35 -06:00