17: DatePicker + DateTimePicker + DateRange — date/time widgets #18

Open
opened 2026-07-05 00:37:35 -06:00 by ppreeper · 0 comments
Owner

Description

Build date/time selection widgets from PRD-002.

Widgets

DatePicker

Calendar popover for date selection. Month navigation, day grid, keyboard navigation.

DateTimePicker

DatePicker + time selector (hour:minute dropdowns).

DateRange

Two linked DatePickers with arrow separator, min/max validation.

RemainingDays

Readonly: "Today", "Tomorrow", "{n} days ago", "In {n} days". Edit: delegates to DatePicker.

References

PRD-002 DatePicker/DateTimePicker/DateRange/RemainingDays sections
oddo_widget_subcomponents.md §9.1-9.2

## Description Build date/time selection widgets from PRD-002. ## Widgets ### DatePicker Calendar popover for date selection. Month navigation, day grid, keyboard navigation. ### DateTimePicker DatePicker + time selector (hour:minute dropdowns). ### DateRange Two linked DatePickers with arrow separator, min/max validation. ### RemainingDays Readonly: "Today", "Tomorrow", "{n} days ago", "In {n} days". Edit: delegates to DatePicker. ## References PRD-002 DatePicker/DateTimePicker/DateRange/RemainingDays sections oddo_widget_subcomponents.md §9.1-9.2
Sign in to join this conversation.
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
ppreeper/webtemplate#18
No description provided.