What are basics of design?

There are twelve fundamental ideas of design: contrast, balance, emphasis, proportion, hierarchy, repetition, rhythm, pattern, white space, movement, variety, and unity. These ideas paintings collectively to create visually attractive and purposeful designs that make experience to users.