Finally dealt with gradient background for full page height