From 632423d97ca2ebd30b1214e03592035809217197 Mon Sep 17 00:00:00 2001 From: Alexandre Alapetite Date: Sat, 23 Nov 2013 23:47:20 +0100 Subject: Améliorations suite à icon() MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Contribue à https://github.com/marienfressinaud/FreshRSS/issues/284 --- public/scripts/main.js | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) (limited to 'public') diff --git a/public/scripts/main.js b/public/scripts/main.js index 8f82fc593..e21483f28 100644 --- a/public/scripts/main.js +++ b/public/scripts/main.js @@ -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) { -- cgit v1.2.3