Skip to content

Commit

Permalink
Added support for passing random as a value of the elements color or …
Browse files Browse the repository at this point in the history
…angle data attribute. Refactored code is also shorter.
  • Loading branch information
TalAter committed Aug 14, 2013
1 parent da73dba commit c8ee22b
Showing 1 changed file with 8 additions and 6 deletions.
14 changes: 8 additions & 6 deletions jquery.flatshadow.js
Original file line number Diff line number Diff line change
Expand Up @@ -67,19 +67,21 @@

if (el.attr('data-color')) {
var color = el.attr('data-color');
} else if (settings.color != "random") {
var color = settings.color;
} else {
var color = colors[Math.floor(Math.random() * colors.length)];
var color = settings.color;
}
if (color == "random") {
color = colors[Math.floor(Math.random() * colors.length)];

}

if (el.attr('data-angle')) {
var angle = el.attr('data-angle');
} else if (settings.angle != "random") {
var angle = settings.angle;
} else {
var angle = angles[Math.floor(Math.random() * angles.length)];
var angle = settings.angle;
}
if (angle == "random") {
angle = angles[Math.floor(Math.random() * angles.length)];
}

var darkercolor = colorLuminance(color, -0.3);
Expand Down

0 comments on commit c8ee22b

Please sign in to comment.