Date Picker - Functional & UI/UX Improvements #30

Closed
opened 2025-07-08 08:33:50 -04:00 by AtHeartEngineer · 0 comments

Originally created by @dgraf-gh on 6/27/2025

We need to address some critical issues with the date picker to ensure stable and user-friendly behavior:

Current Issues:

  • The component behaves erratically during resizing.
  • It defaults to a random date when loaded without a selection.
  • Loading a date from the URL is unreliable and inconsistent.

Required Functionality:

The date picker must operate predictably:

  • If no date is pre-selected, it should default to the current date.
  • If a date is provided in the URL, it must reliably open to that specific date.

UI Enhancements:

  • Unavailable dates (e.g., future dates) need distinct styling to clearly indicate what can and cannot be clicked.
  • On mobile, the "Today" button should be moved to a more appropriate and easily accessible place outside of the year row.
*Originally created by @dgraf-gh on 6/27/2025* We need to address some critical issues with the date picker to ensure stable and user-friendly behavior: ### Current Issues: * The component behaves erratically during resizing. * It defaults to a random date when loaded without a selection. * Loading a date from the URL is unreliable and inconsistent. ### Required Functionality: The date picker must operate predictably: * If no date is pre-selected, it should default to the current date. * If a date *is* provided in the URL, it must reliably open to that specific date. ### UI Enhancements: * Unavailable dates (e.g., future dates) need distinct styling to clearly indicate what can and cannot be clicked. * On mobile, the "Today" button should be moved to a more appropriate and easily accessible place outside of the year row.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github/reitti#30