Features
- Add read more/expand functionality to ContentDisplay component with overflow detection
- Enhance dynamic item updates with improved state preservation and scroll position tracking
- Add theme and line width customization for horizontal timeline
- Improve dark mode synchronization in TimelineContextProvider
Improvements
- Refactor design token system: consolidate semantic tokens, deprecate legacy imports
- Improve focus behavior in timeline component with better initial render handling
- Update CSS styles for media details expanded/minimized states
- Enhance timeline card styles and nested timeline layout
- Optimize component re-renders with memoization and useCallback
Bug Fixes
- Fix custom elements in left content (Fixes #520)
- Fix item update handling to differentiate between appends and replacements