Timeline Navigation
Chronicle’s signature feature is the draggable immersive document timeline. This guide explains how to use it.Concept
The timeline treats document history as a navigable dimension. Instead of traditional “version history” with discrete snapshots, Chronicle shows you a continuous timeline of all changes, allowing you to:- Scrub through time like a video
- Jump to specific moments
- Filter by user or operation type
- Preview historical states
- Compare different points in time
Using the Timeline Panel
The timeline panel appears on the right side of the editor:Scrubbing
Drag the slider to move through time. The document content updates in real-time to show the state at that moment.Clicking Entries
Click any entry in the timeline to jump directly to that point. The entry will be highlighted and the document will show the state immediately after that operation.Back to Present
When viewing historical state, a “Back to Present” button appears. Click it to return to the current document state.Code Integration
Using TimelinePlugin
Programmatic Navigation
Querying History
Timeline Store (React)
In the app, use the Zustand store:Best Practices
- Indicate Historical Mode - Always clearly show when viewing historical state
- Disable Editing - Prevent edits when viewing history (read-only mode)
- Show User Colors - Use consistent colors for each collaborator
- Batch Operations - Group rapid edits (typing) into single entries
- Performance - Virtualize long timelines for smooth scrolling