- Bump `.wmde-markdown` specificity with an `html` prefix so globals.css
wins the cascade over the library's lazy-loaded chunk, and make the
preview background transparent so it blends into its container card.
- Add destructive color/hover to the to-do delete button for clarity.
- Indent the details editor and preview (`ml-6`) so their left edge aligns
with the title text rather than the checkbox column.
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.
- 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
- 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
- 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