module Element.Input exposing ( focusedOnLoad , button , checkbox, defaultCheckbox , text, multiline , Placeholder, placeholder , username, newPassword, currentPassword, email, search, spellChecked , slider, Thumb, thumb, defaultThumb , radio, radioRow, Option, option, optionWith, OptionState(..) , Label, labelAbove, labelBelow, labelLeft, labelRight, labelHidden ) {-| Input elements have a lot of constraints! We want all of our input elements to: - _Always be accessible_ - _Behave intuitively_ - _Be completely restyleable_ While these three goals may seem pretty obvious, Html and CSS have made it surprisingly difficult to achieve! And incredibly difficult for developers to remember all the tricks necessary to make things work. If you've every tried to make a `