Designers today have a whole array of elements to juggle from CSS and website to use of colour and typography.