Adding gradient opacity
Implementing gradient opacity