|
|
@@ -43,14 +43,13 @@ function mark_read(active, only_not_read) {
|
|
|
$r = active.find("a.read").attr("href", res.url),
|
|
|
inc = 0;
|
|
|
if (active.hasClass("not_read")) {
|
|
|
- $r.find('.icon').removeClass('i_unread').addClass('i_read').text('☑');
|
|
|
active.removeClass("not_read");
|
|
|
inc--;
|
|
|
} else if (only_not_read !== true || active.hasClass("not_read")) {
|
|
|
- $r.find('.icon').removeClass('i_read').addClass('i_unread').text('☐');
|
|
|
active.addClass("not_read");
|
|
|
inc++;
|
|
|
}
|
|
|
+ $r.find('.icon').replaceWith(res.icon);
|
|
|
|
|
|
//Update unread: feed
|
|
|
var feed_url = active.find(".website>a").attr("href"),
|
|
|
@@ -113,14 +112,13 @@ function mark_favorite(active) {
|
|
|
$b = active.find("a.bookmark").attr("href", res.url),
|
|
|
inc = 0;
|
|
|
if (active.hasClass("favorite")) {
|
|
|
- $b.find('.icon').removeClass('i_starred').addClass('i_non-starred').text('☆');
|
|
|
active.removeClass("favorite");
|
|
|
inc--;
|
|
|
} else {
|
|
|
- $b.find('.icon').removeClass('i_non-starred').addClass('i_starred').text('★');
|
|
|
active.addClass("favorite").find('.bookmark');
|
|
|
inc++;
|
|
|
}
|
|
|
+ $b.find('.icon').replaceWith(res.icon);
|
|
|
|
|
|
var favourites = $('.favorites>a').contents().last().get(0);
|
|
|
if (favourites && favourites.textContent) {
|