https://www.adhamdannaway.com/blog/ui-design/16-ui-design-rules
Nice little case study on applying basic design principles.