Hi team,
I’m currently building a Shopify app using Polaris Web Components, and I’ve noticed that two commonly used UI elements are not yet available:
-
Time Picker component
-
Tags Input component (similar to a multi-value input field or Bootstrap-style tag input)
These components are widely used in modern applications for scheduling, filtering, categorizing data, and enhancing the user experience. Since Polaris already includes many essential form components, having these two would ensure better UI consistency and reduce the need for custom, non-Polaris solutions.
Why are these components important
-
Time Picker: Useful for booking flows, scheduling tasks, timed events, rate-limiting windows, or any scenario requiring hour/minute selection.
-
Tags Input: Essential for keyword/tag selection, categories, labels, filters, or list inputs.
Current workaround
At the moment, I’m implementing custom components, but this results in:
-
UI inconsistencies with the rest of Polaris
-
Additional maintenance for styling and accessibility
-
Missing built-in Polaris UX patterns that users expect
Request
Would the Polaris team consider adding official TimePicker and TagsInput components to the Polaris Web Components roadmap?
If there are recommended patterns, best practices, or known community-built solutions that align with Polaris, I’d appreciate any guidance.
Thank you!