Improving “+ Add Client”

I worked on improving a particular function on the collection edit screen: Adding a client to an open collection.

This is what the previous modal looked like:

This is the new version:

I updated this dialog with the following features:

  • Adding a name field. (Which is already possible for clients themselves in the front end, so this establishes feature parity)
  • Making the sending of the email optional. (As some clients prefer to send collection links through other channels, it makes sense to make this optional here as well.)

I also made the checkbox somewhat dynamic, by only allowing it to be checked, if the email field is not empty:

(Could be improved by checking if the input is actually a valid email address.)