Oi !
Em primeiro lugar, um bom plugin aqui! Eu só precisava de algo assim;)
Eu só tenho uma pergunta sobre gradiente.
Os gradientes são renderizados quando o ângulo é especificado com uma palavra (Top, Left, ...), mas não quando coloco um ângulo em Degree (por exemplo: gradiente linear (0deg, rgb (0, 0, 0) 0% , rgb (255, 255, 255) 100%) não funcionará).
Existe uma maneira de corrigir isso ? Porque eu uso muitos gradientes com valores de graus :)
Obrigado !
Obrigado pela informação.
Existe uma maneira de consertar, mas no momento não tenho tempo para isso. Vou adicioná-lo à lista de pendências e voltar quando tiver tempo.
Provavelmente, nenhum dos gradientes funciona.
Estamos usando uma notação diferente de 0 graus: gradiente linear (para baixo, cor, cor);
Existe alguma atualização sobre este @niklasvh , estou enfrentando o mesmo problema.
1 para resolver este problema. @niklasvh, você pode nos dar uma pista para tentar resolver isso?
Existe uma solução simples para isso, basta adicionar este if
antes de existir a troca de posição no LinearGradientContainer
if (imageData.args[0].indexOf('deg') != -1) {
var rad = parseFloat(imageData.args[0].substr(0, imageData.args[0].length - 3)) * (Math.PI / 180);
//Finds y start and scales it between 0 and 1
this.y0 = (Math.cos(rad) + 1) / 2;
//Flips y1
this.y1 = 1 - this.y0;
//Same as for y0 but flip axis to match with css gradient
this.x0 = (-Math.sin(rad) + 1) / 2;
this.x1 = 1 - this.x0;
} else {
imageData.args[0].split(" ").reverse().forEach(function(position) {
switch (position) {
........
}
}
Solicitações pull
@NicolayThafvelin 3q
Corrigido em 1.0.0