#775 Quick select day/month/year times #776
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Summary
Implements quick select functionality for UTC calendar periods in the TimeUI
component, allowing users to rapidly navigate to specific time ranges through two
intuitive methods: a dropdown menu and timeline double-clicking.
Changes
New Features
ticks
Enhancements
Timeline Labels
numbers
Visual Feedback
period
incorrect ranges
Timezone Handling
.toDate()
Technical Details
Special Decade Handling
const year = referenceTime.year()
const decadeStart = Math.floor(year / 10) * 10
periodStart = moment.utc().year(decadeStart).startOf('year')
periodEnd = moment.utc().year(decadeStart + 10).startOf('year')
Timeline Integration
Files Modified
double-click handler, hover effects
highlight, button states
function
Test Plan
hour, minute, second)
Screenshots/Demo
[Add screenshots showing the quick select dropdown and timeline double-click
functionality]
🤖 Generated with https://claude.com/claude-code
Fixes #775