From a7c0e150b62c65d4941e6af2780ca89966dce35c Mon Sep 17 00:00:00 2001 From: Andrew Dolgov Date: Fri, 29 Mar 2013 23:04:27 +0400 Subject: fix invisible active headline in 3pane mode --- classes/feeds.php | 2 +- js/viewfeed.js | 5 ++++- tt-rss.css | 33 ++++++++++++++++----------------- 3 files changed, 21 insertions(+), 19 deletions(-) diff --git a/classes/feeds.php b/classes/feeds.php index ddf48c4c5..2b00b848d 100644 --- a/classes/feeds.php +++ b/classes/feeds.php @@ -462,7 +462,7 @@ class Feeds extends Handler_Protected { $reply['content'] .= "
"; - $reply['content'] .= "" . truncate_string($line["title"], 200); diff --git a/js/viewfeed.js b/js/viewfeed.js index 3adfe5a9b..7abfef095 100644 --- a/js/viewfeed.js +++ b/js/viewfeed.js @@ -243,7 +243,6 @@ function render_article(article) { function showArticleInHeadlines(id) { try { - selectArticles("none"); var crow = $("RROW-" + id); @@ -253,6 +252,7 @@ function showArticleInHeadlines(id) { var article_is_unread = crow.hasClassName("Unread"); crow.removeClassName("Unread"); + crow.addClassName("active"); selectArticles('none'); @@ -337,6 +337,9 @@ function article_callback2(transport, id) { function view(id) { try { + var oldrow = $("RROW-" + getActiveArticleId()); + if (oldrow) oldrow.removeClassName("active"); + var crow = $("RROW-" + id); if (!crow) return; diff --git a/tt-rss.css b/tt-rss.css index c975e4156..bdfeee3a3 100644 --- a/tt-rss.css +++ b/tt-rss.css @@ -193,33 +193,23 @@ a:hover { color : #909090; } -.hl.even { - border-width : 0px 0px 1px 0px; +.hl { + border-width : 0px 1px 1px 0px; border-style : solid; border-color : #c0c0c0; - background : #f0f0f0; - border-collapse : collapse; } -.hl.odd { - border-width : 0px 0px 1px 0px; - border-style : solid; - border-color : #c0c0c0; - border-collapse : collapse; +.hl.active { + background : #ecf4ff ! important; } -.hl.even.Unread { +.hl.even { background : #f0f0f0; - border-width : 0px 0px 1px 0px; - border-style : solid; - border-color : #c0c0c0; border-collapse : collapse; } -.hl.odd.Unread { - border-width : 0px 0px 1px 0px; - border-style : solid; - border-color : #c0c0c0; +.hl.odd { + background : white; } div.filterTestHolder { @@ -1008,3 +998,12 @@ select.attachments { max-width : 120px; } +div.hl.active { + border-color : #88b0f0; +} + +div.hl.active a.title { + color : #4684ff; + font-weight : bold; +} + -- cgit v1.2.3