implemented top banner with gradients