summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--digest.css8
-rw-r--r--digest.js10
2 files changed, 17 insertions, 1 deletions
diff --git a/digest.css b/digest.css
index 70728c70e..2ed6aae93 100644
--- a/digest.css
+++ b/digest.css
@@ -209,6 +209,14 @@ a:hover {
clear : left;
}
+#headlines ul#headlines-content li.fresh a.title {
+ font-weight : bold;
+ font-size : 16px;
+ display : block;
+ padding-left : 21px;
+ color : #007FFF;
+}
+
#headlines ul#headlines-content li.unread a.title {
font-weight : bold;
font-size : 16px;
diff --git a/digest.js b/digest.js
index 8659c8fb3..cb42633b6 100644
--- a/digest.js
+++ b/digest.js
@@ -405,7 +405,15 @@ function add_headline_entry(article, feed, no_effects) {
if (article.excerpt.trim() == "")
article.excerpt = __("Click to expand article.");
- var tmp_html = "<li id=\"A-"+article.id+"\" "+style+" class=\"unread\">" +
+ var li_class = "unread";
+
+ var fresh_max = getInitParam("fresh_article_max_age") * 60 * 60;
+ var d = new Date();
+
+ if (d.getTime() / 1000 - article.updated < fresh_max)
+ li_class = "fresh";
+
+ var tmp_html = "<li id=\"A-"+article.id+"\" "+style+" class=\""+li_class+"\">" +
icon_part +
"<div class='digest-check'>" +