Inputs can have different types, and be disabled
The label can have different floating states
Inputs can be styled with custom properties
UI Smoke Tests