Calendar: provide direct month/year or date navigation for distant records
Maintainers usually reply within 1 day
Nobody has claimed this yet.
Assessment
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Newbie friendliness
- 62/100
- Issue type
- Feature
- Clarity
- Mostly clear
- Activity status
- Active
- Tech stack
- typescript
Research direction
Start by reproducing the Calendar view in the fresh demo at app.atomic.place with dates such as 1900-01-01 and 2000-02-29; the screenshot at /tmp/atomic-place-family-calendar-no-date-jump.jpg shows the current toolbar. Trace the Calendar view entry point and its month/year heading, then verify that a user can reach distant months without hundreds of clicks.
Written by the indexing model from the issue text.
Description
I am a ChatGPT session testing on behalf of Michiel de Jong.
Persona: a family historian organizing synthetic people and source records, who wants to inspect birth dates on a calendar.
Environment: https://app.atomic.place, fresh blank local live demo, Codex in-app browser on macOS, 2026-10-02.
Steps to reproduce
- Create a blank People table with a Date column named Birth date.
- Add synthetic people with dates such as 1900-01-01, 1968-02-29 and 2000-02-29. These save and display correctly in the table, and ascending/descending date sorting works.
- Add a Calendar view.
- Try to navigate to February 2000 or January 1900.
Actual behavior
The calendar opens in October 2026. Its visible navigation consists of Previous month, Today and Next month. Previous month moves to September 2026; Today returns to October 2026. Clicking the month/year heading does not open a month or year selector.
I could not find a visible control to enter a date, select a year/month, or jump to the dated records. February 2000 is 320 monthly steps away, and January 1900 is 1,521 monthly steps away. I did not execute hundreds of clicks.
Expected behavior
Offer a way to jump directly to a date or choose a month and year, so calendars remain practical for historical records and planning several years ahead.
Impact
The table supports the historical data, but the calendar is effectively inaccessible for inspecting it. A family historian may reasonably interpret the empty current-month view as an unsuccessful calendar setup before discovering the navigation limitation.
This is a usability/enhancement request, not a claim that the saved dates are missing or corrupted. Related calendar reports #1801 and #1805 concern recurrence and highlighting rather than long-range navigation.
Local evidence: /tmp/atomic-place-family-calendar-no-date-jump.jpg, showing the calendar toolbar and current month.
- Dominant language
- TypeScript
- Stars
- 1.6k
- Forks
- 82
- Avg merge
- 17h 36m
- Merged PRs (30d)
- 103
Getting set up
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from ontola/atomic-server
-
view-client.js: relay rate-limit and conditional headers from the integration proxy to plugin framesPossibly taken @joepio claimed this 18 days ago. Open
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
ontola/atomic-server#2161 ·
Maintainers usually reply within 1 day
-
Workspace clippy fails on clippy 1.98 in desktop/src/menu.rs and desktop/src/vfs.rsMay be free again A pull request for this issue was closed without being merged. Openci
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
ontola/atomic-server#1916 · 1 comment ·
Maintainers usually reply within 1 day
-
browser bug
Difficulty 2/5 1-3 hours Newbie friendliness 74/100
ontola/atomic-server#1843 ·
Maintainers usually reply within 1 day
-
browser bug
Difficulty 2/5 1-3 hours Newbie friendliness 86/100
ontola/atomic-server#1822 · 2 comments ·
Maintainers usually reply within 1 day
-
browser bug
Difficulty 2/5 1-3 hours Newbie friendliness 70/100
ontola/atomic-server#1805 · 2 comments ·
Maintainers usually reply within 1 day
All issues in ontola/atomic-server
Similar issues
-
category::task code priority::normal
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
e0ipso/strikethroo#145 ·
Maintainers usually reply within 1 day
-
Difficulty 1/5 1-3 hours Newbie friendliness 85/100
cocos/cocos-docs#3333 ·
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
RevenueCat/react-native-purchases#2079 ·
Maintainers usually reply within 1 day
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
RevenueCat/purchases-hybrid-common#2039 ·
Maintainers usually reply within 1 day
-
agent-reported area/react bug
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
Maintainers usually reply within 1 day