From Dance to Web Design You know what’s pretty cool? Choreographers and website designers share a common foundation in the world of design, relying on a set of fundamental principles including alignment, repetition, contrast, hierarchy, and balance. These principles are ...