Before this patch:
- On a tablet, buttons wouldn't display (big screen; can't hover).
- On a PC, fields would make layout jumps while hovering.
@moduon MT-4472
Mobile screens benefit most from this module's enhanced usability.
However, since the events used for displaying/hiding the +/- buttons depend on mouse, at the end you'll never see these buttons on mobile screens.
Thus, here's a new approach: smaller screens *always* display the buttons.
Besides, inputmode is now decimal, just like upstream float fields.
@moduon MT-4396