feat: add coloured calendar system indicators
Add a selectable single-dot or per-system indicator mode. Date systems now carry configurable colours; results are cached per displayed month and invalidated when paths/settings change. Refine calendar hierarchy, spacing, hover, and today states.
This commit is contained in:
@@ -70,6 +70,17 @@
|
||||
- [ ] Note indicator dots show on days with existing .md files
|
||||
- [ ] Today is highlighted with accent border
|
||||
|
||||
## Calendar: System-coloured indicators
|
||||
|
||||
- [ ] Calendar → Indicator style → **Single dot** keeps one neutral dot for an existing date-named note
|
||||
- [ ] Calendar → Indicator style → **Colour by note system** shows a blue dot for Daily, green for Journal, and violet for Meeting by default
|
||||
- [ ] A day holding multiple meeting notes still shows exactly one Meeting dot
|
||||
- [ ] A day holding Daily, Journal, and Meeting notes shows three compact dots in that order
|
||||
- [ ] Hover each coloured dot → its date-system name is identified by a tooltip
|
||||
- [ ] Change Daily/Journal/Meeting indicator colours in Settings → the visible calendar refreshes immediately
|
||||
- [ ] Add a custom date system with its own colour and a matching note → its dot appears in system order
|
||||
- [ ] Create, delete, or rename a date-system note → coloured dots refresh without changing months
|
||||
|
||||
|
||||
## Calendar: Date systems
|
||||
|
||||
|
||||
Reference in New Issue
Block a user