Skip to content

Conversation

@IIEnat
Copy link
Contributor

@IIEnat IIEnat commented Dec 5, 2025

Change Summary

Added three new variants to the input field component:

  • "time" which is an input field that only accepts input in this format HH:MM
  • "time-select" which is actually just a select field (already implemented) which has been prefilled with values of 30 minute intervals starting at 8am and ending at 5pm
  • "date" which utilizes shadcn's calendar and the popover (already implemented) to create a date picker

Additionally, I also fixed a padding issue with the badge component.
Also added a change for the select component where the viewport can show only 5 items at a time.

Changes can be quickly viewed on the /test/input page

image

Change Form

  • The pull request title has an issue number
  • The change works by "Smoke testing" or quick testing
  • The change has tests
  • The change has documentation

Other Information

Fixed a bug of a component that has previously been merged (badge component - issue 12)
Added a feature of a component that has previously been merged (select component - issue 40)

Related issue

@IIEnat IIEnat marked this pull request as draft December 6, 2025 07:15
@IIEnat IIEnat marked this pull request as ready for review December 13, 2025 07:11
@ErikaKK ErikaKK force-pushed the issue-41-Add_Datepicker_component branch from 257e671 to 8635363 Compare January 10, 2026 04:11
@ErikaKK ErikaKK merged commit e011a57 into main Jan 10, 2026
5 checks passed
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.

Add Datepicker component

3 participants