Closed as not planned
Description
Problem to solve
There are around more than 100 instances of text inputs or search inputs elements across the product, see <input>
instances[1].
Currently, most input elements rely on the main button styles in index.css
.
gitpod/components/dashboard/src/index.css
Lines 83 to 91 in 77b4d06
It would be great to have some form elements as components to cover some of the different elements, states, variants, etc. of each element once across the product.
Elements: Checkbox, Date Picker, Filter, Search, Textarea, Text Input, etc.
Some basic designs already exist for the input and the checkbox elements.
Input | Checkbox |
---|---|
![]() |
![]() |
See also relevant discussion (internal). Cc @selfcontained