geometric pattern with gradient