separate creating of gradient into different file. more work with styling the forecasts layout.