Commit graph

13 commits

Author SHA1 Message Date
ccmdi
993834c068
feat: smarter container collapsing 2025-11-18 19:21:30 -05:00
ccmdi
0065c83552
feat: seamless dropdown container 2025-11-18 19:19:56 -05:00
ccmdi
9d55d73203
fix: timeline container margins 2025-11-18 19:03:27 -05:00
ccmdi
43afb95815
feat: timeline slider dropdown container 2025-11-18 19:03:19 -05:00
Claude
4eb6379cdc
refactor: use Lucide icons for playback controls and add collapsible controls
- Replace unicode play/pause characters with Lucide icons (play/pause)
- Add collapsible playback controls with chevron toggle
- Collapsed by default with smooth animation (max-height + opacity)
- Toggle button with chevron-down/up icons
- Clean animation transitions for expand/collapse
2025-11-18 23:55:18 +00:00
Claude
96b1466e32
feat: add timeline playback mode
Adds automatic timeline playback with play/pause control and variable speed
- Play/pause button with ▶/⏸ icons
- Speed control (0.5x, 1x, 2x, 5x, 10x)
- Auto-restart from beginning when at end
- Pauses on manual slider adjustment
- Clean interval cleanup on component destroy

Also fixes ESLint error in extractDateValue by adding proper type checking
before string conversion
2025-11-18 23:47:37 +00:00
ccmdi
bc4d62bafa
feat: granularity 2025-11-15 18:18:15 -05:00
ccmdi
53d36f59ff
feat: timeline view slider area pos 2025-11-15 12:09:40 -05:00
ccmdi
e02267f54e
feat: ext base view for timeline 2025-11-15 11:54:19 -05:00
ccmdi
eee17ec0d1
feat: timeline view basis 2025-11-15 11:38:58 -05:00
ccmdi
89df6cb751
chore: fix eslint 2025-11-04 08:12:14 -05:00
ccmdi
640ce208e4
feat: improved property css; rebuild cache setting 2025-10-15 19:08:37 -04:00
ccmdi
2f1c4e0708
init 2025-10-09 09:26:37 -04:00