I'm doing a slight redesign of some forms and I'm trying to get good consistency amongst fields.
I've placed the label above the field for most of the forms, as some of the labels are quite lengthy, and this seems best for readability. This layout works well - but breaks down for a simple label-checkbox scenario. I've added a screenshot to show.
What's the best way I should lay out that first field of just a label+checkbox? It seems to look best as I've got it, but its very inconsistent having the label on the right, and all on the same row. But it looks illogical having a one-word label on one line and a single checkbox below it.
Also, side-question: you can see in the 3rd field, 'no' is first. I didn't design this form. I feel like 'yes' should always be first, even if 'no' is the default. Am I right in this?
I don't have any sources on hand to back up my decision but I have studied UX and browse this forum quite a bit so I think my decisions are based in reason. Feel free to correct me.