enable hidden feedlist for compact theme

master
Andrew Dolgov 17 years ago
parent 58daed52b6
commit d6918e1df5

@ -40,11 +40,10 @@ function viewfeed(feed, subop, is_cat, subop_param, skip_history, offset) {
cache_invalidate("F:" + feed); cache_invalidate("F:" + feed);
} }
if (getInitParam("theme") == "" && getInitParam("hide_feedlist") == 1) { if (getInitParam("theme") == "" || getInitParam("theme") == "compact") {
if (getInitParam("hide_feedlist") == 1) {
Element.hide("feeds-holder"); Element.hide("feeds-holder");
// Effect.Fade('feeds-holder', {duration : 0.2, }
// queue: { position: 'end', scope: 'FLFADEQ', limit: 1 }});
} }
var force_nocache = false; var force_nocache = false;
@ -391,13 +390,15 @@ function init_hidden_feedlist(theme) {
try { try {
debug("init_hidden_feedlist"); debug("init_hidden_feedlist");
if (theme != "") return; if (theme != "" && theme != "compact") return;
var fl = document.getElementById("feeds-holder"); var fl = document.getElementById("feeds-holder");
var fh = document.getElementById("headlines-frame"); var fh = document.getElementById("headlines-frame");
var fc = document.getElementById("content-frame"); var fc = document.getElementById("content-frame");
var ft = document.getElementById("toolbar"); var ft = document.getElementById("toolbar");
var ff = document.getElementById("footer"); var ff = document.getElementById("footer");
var fhdr = document.getElementById("header");
var fbtn = document.getElementById("toggle_feeds_btn"); var fbtn = document.getElementById("toggle_feeds_btn");
if (fbtn) Element.show(fbtn); if (fbtn) Element.show(fbtn);
@ -412,6 +413,11 @@ function init_hidden_feedlist(theme) {
if (fc) fc.style.left = "0px"; if (fc) fc.style.left = "0px";
if (ff) ff.style.left = "0px"; if (ff) ff.style.left = "0px";
if (theme == "compact") {
fhdr.style.left = "10px";
fl.style.top = (fh.offsetTop + 1) + "px";
}
} catch (e) { } catch (e) {
exception_error("init_hidden_feedlist", e); exception_error("init_hidden_feedlist", e);
} }

Loading…
Cancel
Save