Skip to content

Add new UI components, showcase page, and fix TimePicker timezone bug#43

Draft
wowi42 wants to merge 1 commit intomint-lang:masterfrom
wowi42:feat/new-components-and-showcase
Draft

Add new UI components, showcase page, and fix TimePicker timezone bug#43
wowi42 wants to merge 1 commit intomint-lang:masterfrom
wowi42:feat/new-components-and-showcase

Conversation

@wowi42
Copy link

@wowi42 wowi42 commented Mar 18, 2026

New components: TimePicker, DateTimePicker, Accordion, Alert, Avatar, Badge, RadioGroup, Separator, Skeleton, Tooltip, with tests for each.

Add Main component as a testbed page showcasing all components.

Fix TimePicker/DateTimePicker hour off-by-one caused by mixing local time (getHours/new Date) with UTC-based Time.format. All time operations now use UTC methods (getUTCHours, setUTCHours, etc.) for consistency.

DateTimePicker also gains a showTimezone property to display the timezone in the dropdown and label.

New components: TimePicker, DateTimePicker, Accordion, Alert, Avatar,
Badge, RadioGroup, Separator, Skeleton, Tooltip — with tests for each.

Add Main component as a testbed page showcasing all components.

Fix TimePicker/DateTimePicker hour off-by-one caused by mixing local
time (getHours/new Date) with UTC-based Time.format. All time operations
now use UTC methods (getUTCHours, setUTCHours, etc.) for consistency.

DateTimePicker also gains a showTimezone property to display the
timezone in the dropdown and label.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant