cleanup + made fab primary coor

main
psychobunny 9 years ago
parent 4a901a7a5f
commit 06c02a63fe

@ -67,8 +67,9 @@
} }
&.plus { &.plus {
background-color: @brand-primary;
> span > span { > span > span {
background-color: @brand-primary; background-color: white;
} }
} }
} }

@ -1,6 +1,6 @@
"use strict"; "use strict";
/*globals ajaxify, config, utils, NProgress*/ /*globals ajaxify, config, utils, templates, app, Slideout, NProgress*/
$(document).ready(function() { $(document).ready(function() {
setupNProgress(); setupNProgress();
@ -175,18 +175,23 @@ $(document).ready(function() {
var card = $(html); var card = $(html);
avatar.parents('a').after(card.hide()); avatar.parents('a').after(card.hide());
card.find('.btn-morph').click(function(event){ if (parseInt(app.user.uid, 10) === parseInt(data.uid, 10)) {
$(this).toggleClass('plus').toggleClass('heart'); card.find('.btn-morph').hide();
} else {
card.find('.btn-morph').click(function(ev){
$(this).toggleClass('plus').toggleClass('heart');
if ($(this).find("b.drop").length == 0) { if ($(this).find('b.drop').length === 0) {
$(this).prepend("<b class='drop'></b>"); $(this).prepend('<b class="drop"></b>');
} }
var drop = $(this).find("b.drop").removeClass("animate"); var drop = $(this).find('b.drop').removeClass('animate'),
x = event.pageX - drop.width()/2 - $(this).offset().left; x = ev.pageX - drop.width() / 2 - $(this).offset().left,
y = event.pageY - drop.height()/2 - $(this).offset().top; y = ev.pageY - drop.height() / 2 - $(this).offset().top;
drop.css({top: y+'px', left: x+'px'}).addClass("animate");
}); drop.css({top: y + 'px', left: x + 'px'}).addClass('animate');
});
}
utils.makeNumbersHumanReadable($('.human-readable-number')); utils.makeNumbersHumanReadable($('.human-readable-number'));
@ -198,8 +203,7 @@ $(document).ready(function() {
card.fadeIn(); card.fadeIn();
}); });
}) });
}); });
} }
}); });
Loading…
Cancel
Save