https://freemiumtech.blogspot.com/2024/01/free-linear-gradient-color-provider.html