Hi,
In their current form, inputs lack a lot of consistency, both in spacing and font-size. You can see how it looks when mixing different kind of inputs:
I think that, similar to what Polaris used, all the input should not have any spacing by default, and the spacing must be set consistently through a new / component.
As I’ve raised here: Give input fields more flexibility - #2 by Bill-Shopify it would also be important for fields to be able to displayed in an inline way. When doing so, the label and its input should be aligned, and switch should shift to the right, similar to the theme editor:
Still on the form area, here are the missing input fields that should be prioritized:
- Range
- Color
- Date
- Time
Thanks