I know there are some cases where checkboxes are a perfect fit! And my solution here is not one-size-fits-all. However, as product designers we must not settle for thoughtless UX design. Instead, we ought to create experiences that are self-describing, in subtle ways, that honor our customer’s time.
The best part? Doing this will simultaneously reduce support overhead and help our customers make better use of our products, and increasing their success.
- Source 8bit.io