Great conversation everyone, looking forward to seeing everyone weigh in, I don't want to get too far down into the weeds of form design though. Let's leave that for the designers of individual features. My hope is that we'd have some general principals and a system that is flexible enough to implement them. Designing theoretical UI libraries and coming up with possible issues with them is something we could probably do until the end of time.
I propose we try this proposal in code, on real process flows that actually exists and inform our decisions of what to change and how to change it on actual user feedback and testing.
The subtleties of color and arrangement will change, I have no doubt, but let's not get so caught up in the what ifs that we don't actually make things.
Sent while mobile