1
0
mirror of https://github.com/avinal/nikki.git synced 2026-07-03 21:40:09 +05:30
Files
nikki/composeApp
avinal f788cb8162 Add compose toolbar, per-task preview, monospace editor
Compose card toolbar:
- "add task" button inserts - [ ] on new line
- "due" and "at" buttons appear when editing a task line
- Date/time pickers insert formatted values at cursor
- "+" opens existing insert menu (media, code block)

Per-task live preview:
- Each task shown as a row: checkbox + text + metadata chips
- Replaces flat bag of unassociated chips
- Same preview in both compose card and inline memo editor

Editor improvements:
- Monospace font in both compose and inline editors
- TextFieldValue for cursor control (cursor moves to end)
- Auto-continue: enter after task line inserts new - [ ]
- Backspace on empty auto-inserted line removes it
- Enter on empty task line exits task mode

Signed-off-by: Avinal Kumar <avinal.xlvii@gmail.com>
Co-Authored-By: Claude Opus 4.6 (1M context)
2026-06-05 15:09:47 +05:30
..