use css nth-child instead of old even/odd class hacks for normal mode
This commit is contained in:
parent
72c29b65d4
commit
8d090a910b
|
@ -288,8 +288,6 @@ class Feeds extends Handler_Protected {
|
|||
$expand_cdm = get_pref('CDM_EXPANDED');
|
||||
|
||||
while ($line = $this->dbh->fetch_assoc($result)) {
|
||||
$class = ($lnum % 2) ? "even" : "odd";
|
||||
|
||||
$id = $line["id"];
|
||||
$feed_id = $line["feed_id"];
|
||||
$label_cache = $line["label_cache"];
|
||||
|
@ -316,6 +314,8 @@ class Feeds extends Handler_Protected {
|
|||
array_push($topmost_article_ids, $id);
|
||||
}
|
||||
|
||||
$class = "";
|
||||
|
||||
if (sql_bool_to_bool($line["unread"])) {
|
||||
$class .= " Unread";
|
||||
++$num_unread;
|
||||
|
|
|
@ -1594,7 +1594,6 @@ class Pref_Feeds extends Handler_Protected {
|
|||
|
||||
while ($line = $this->dbh->fetch_assoc($result)) {
|
||||
|
||||
$class = ($lnum % 2) ? "even" : "odd";
|
||||
$feed_id = $line["id"];
|
||||
$this_row_id = "id=\"FUPDD-$feed_id\"";
|
||||
|
||||
|
@ -1664,7 +1663,6 @@ class Pref_Feeds extends Handler_Protected {
|
|||
|
||||
while ($line = $this->dbh->fetch_assoc($result)) {
|
||||
|
||||
$class = ($lnum % 2) ? "even" : "odd";
|
||||
$feed_id = $line["id"];
|
||||
$this_row_id = "id=\"FERDD-$feed_id\"";
|
||||
|
||||
|
|
|
@ -1041,8 +1041,6 @@ class Pref_Prefs extends Handler_Protected {
|
|||
|
||||
while ($line = $this->dbh->fetch_assoc($result)) {
|
||||
|
||||
$class = ($lnum % 2) ? "even" : "odd";
|
||||
|
||||
$profile_id = $line["id"];
|
||||
$this_row_id = "id=\"FCATR-$profile_id\"";
|
||||
|
||||
|
|
|
@ -69,8 +69,6 @@ class Pref_Users extends Handler_Protected {
|
|||
|
||||
print "<ul class=\"userFeedList\">";
|
||||
|
||||
$row_class = "odd";
|
||||
|
||||
while ($line = $this->dbh->fetch_assoc($result)) {
|
||||
|
||||
$icon_file = ICONS_URL."/".$line["id"].".ico";
|
||||
|
@ -81,9 +79,7 @@ class Pref_Users extends Handler_Protected {
|
|||
$feed_icon = "<img class=\"tinyFeedIcon\" src=\"images/blank_icon.gif\">";
|
||||
}
|
||||
|
||||
print "<li class=\"$row_class\">$feed_icon <a href=\"".$line["site_url"]."\">".$line["title"]."</a></li>";
|
||||
|
||||
$row_class = $row_class == "even" ? "odd" : "even";
|
||||
print "<li>$feed_icon <a href=\"".$line["site_url"]."\">".$line["title"]."</a></li>";
|
||||
|
||||
}
|
||||
|
||||
|
@ -408,8 +404,6 @@ class Pref_Users extends Handler_Protected {
|
|||
|
||||
while ($line = $this->dbh->fetch_assoc($result)) {
|
||||
|
||||
$class = ($lnum % 2) ? "even" : "odd";
|
||||
|
||||
$uid = $line["id"];
|
||||
|
||||
print "<tr id=\"UMRR-$uid\">";
|
||||
|
|
|
@ -134,8 +134,6 @@ function headlines_callback2(transport, offset, background, infscroll_req) {
|
|||
|
||||
if (!hsp) hsp = new Element("DIV", {"id": "headlines-spacer"});
|
||||
|
||||
fixHeadlinesOrder(getLoadedArticleIds());
|
||||
|
||||
if (getInitParam("cdm_auto_catchup") == 1) {
|
||||
c.domNode.appendChild(hsp);
|
||||
}
|
||||
|
@ -1496,26 +1494,6 @@ function cdmExpandArticle(id, noexpand) {
|
|||
return false;
|
||||
}
|
||||
|
||||
function fixHeadlinesOrder(ids) {
|
||||
try {
|
||||
for (var i = 0; i < ids.length; i++) {
|
||||
var e = $("RROW-" + ids[i]);
|
||||
|
||||
if (e) {
|
||||
if (i % 2 == 0) {
|
||||
e.removeClassName("even");
|
||||
e.addClassName("odd");
|
||||
} else {
|
||||
e.removeClassName("odd");
|
||||
e.addClassName("even");
|
||||
}
|
||||
}
|
||||
}
|
||||
} catch (e) {
|
||||
exception_error("fixHeadlinesOrder", e);
|
||||
}
|
||||
}
|
||||
|
||||
function getArticleUnderPointer() {
|
||||
return post_under_pointer;
|
||||
}
|
||||
|
@ -1596,7 +1574,6 @@ function dismissSelectedArticles() {
|
|||
if (sel.length > 0)
|
||||
selectionToggleUnread(false);
|
||||
|
||||
fixHeadlinesOrder(tmp);
|
||||
|
||||
} catch (e) {
|
||||
exception_error("dismissSelectedArticles", e);
|
||||
|
@ -1621,8 +1598,6 @@ function dismissReadArticles() {
|
|||
}
|
||||
}
|
||||
|
||||
fixHeadlinesOrder(tmp);
|
||||
|
||||
} catch (e) {
|
||||
exception_error("dismissSelectedArticles", e);
|
||||
}
|
||||
|
|
20
tt-rss.css
20
tt-rss.css
|
@ -187,17 +187,12 @@ a:hover {
|
|||
font-weight : bold;
|
||||
}
|
||||
|
||||
.hl.even.Grayed {
|
||||
background : #f0f0f0;
|
||||
.hl.Grayed {
|
||||
color : #909090;
|
||||
border-width : 0px 0px 1px 0px;
|
||||
border-style : solid;
|
||||
border-color : #c0c0c0;
|
||||
border-collapse : collapse;
|
||||
}
|
||||
|
||||
.hl.odd.Grayed {
|
||||
color : #909090;
|
||||
#headlines-frame div.hl:nth-child(even) {
|
||||
background : #f0f0f0;
|
||||
}
|
||||
|
||||
.hl {
|
||||
|
@ -210,15 +205,6 @@ a:hover {
|
|||
background : #ecf4ff ! important;
|
||||
}
|
||||
|
||||
.hl.even {
|
||||
background : #f0f0f0;
|
||||
border-collapse : collapse;
|
||||
}
|
||||
|
||||
.hl.odd {
|
||||
background : white;
|
||||
}
|
||||
|
||||
div.filterTestHolder {
|
||||
height : 300px;
|
||||
overflow : auto;
|
||||
|
|
Loading…
Reference in New Issue