I have an icon that has a gradient applied, but looks fine on desktop but disappears when I view it on my mobile device. Not too sure why?
$el.x-icon{
color: rgb(0,176,228);
background: -moz-linear-gradient(152deg, rgba(0,176,228,1) 10%, rgba(173,0,255,1) 100%);
background: -webkit-linear-gradient(152deg, rgba(0,176,228,1) 10%, rgba(173,0,255,1) 100%);
background: linear-gradient(152deg, rgba(0,176,228,1) 10%, rgba(173,0,255,1) 100%);
/filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#00b0e4",endColorstr="#ad00ff",GradientType=1);
-webkit-background-clip: text;
-moz-background-clip: text;
background-clip: text;
-webkit-text-fill-color:transparent;
}
.x-icon i:before {
display: initial;
}