Abstract colorful halftone banner design