The general principles of user interface design are - it should be structured properly, simple to use, all important elements should be clearly visible, tolerant of user mistakes, aesthetically pleasing and consistent.