Add UI/UX design principles to contributing documentation

Background

@cs-shadow defined a couple of design principles on the mailing list which we agreed upon:

Task description

These design principles should be documented in the contributing documentation.