Form Elements
Basic Form Inputs
All basic form elements are designed to feel and function very similarly to one another with distinguishing features and icons for scanning and usability. Form elements are uniform in their shape and size, with inputs, buttons, etc all being the same height to ensure grouped elements are properly aligned and related. For the most part, form elements should follow the standards used in Angular Material, with some small edge cases for some unsupported functionality. We are currently using the “Legacy form field” style, but it’s possible we’ll want to update to a newer style at some point (though there’s no functional difference).