Ui improvements

This should make a gradient background I could not check it my self thou...