From: Andrew Dolgov Date: Wed, 20 Feb 2008 09:17:54 +0000 (+0100) Subject: enable collapsed feedlist for graycube X-Git-Tag: 1.2.20~15 X-Git-Url: https://git.wh0rd.org/?a=commitdiff_plain;h=f0e8468b41b85c284b2e8b1a463f7e5c728f2529;p=tt-rss.git enable collapsed feedlist for graycube --- diff --git a/feedlist.js b/feedlist.js index 97206ea1..fe2a40b4 100644 --- a/feedlist.js +++ b/feedlist.js @@ -427,7 +427,7 @@ function init_collapsable_feedlist(theme) { try { debug("init_collapsable_feedlist"); - if (theme != "" && theme != "compact") return; + if (theme != "" && theme != "compact" && theme != "graycube") return; var fbtn = document.getElementById("collapse_feeds_btn"); diff --git a/tt-rss.js b/tt-rss.js index 2dea1921..536f5348 100644 --- a/tt-rss.js +++ b/tt-rss.js @@ -766,7 +766,7 @@ function collapse_feedlist() { debug("toggle_feedlist"); var theme = getInitParam("theme"); - if (theme != "" && theme != "compact") return; + if (theme != "" && theme != "compact" && theme != "graycube") return; var fl = document.getElementById("feeds-holder"); var fh = document.getElementById("headlines-frame"); @@ -780,12 +780,19 @@ function collapse_feedlist() { Element.show(fl); fbtn.value = "<<"; - fh.style.left = fl.offsetWidth + "px"; - ft.style.left = fl.offsetWidth + "px"; - if (fc) fc.style.left = fl.offsetWidth + "px"; - if (ff) ff.style.left = (fl.offsetWidth-1) + "px"; + if (theme != "graycube") { - if (theme == "compact") fhdr.style.left = (fl.offsetWidth + 10) + "px"; + fh.style.left = fl.offsetWidth + "px"; + ft.style.left = fl.offsetWidth + "px"; + if (fc) fc.style.left = fl.offsetWidth + "px"; + if (ff) ff.style.left = (fl.offsetWidth-1) + "px"; + + if (theme == "compact") fhdr.style.left = (fl.offsetWidth + 10) + "px"; + } else { + fh.style.left = fl.offsetWidth + 40 + "px"; + ft.style.left = fl.offsetWidth + 40 +"px"; + if (fc) fc.style.left = fl.offsetWidth + 40 + "px"; + } setCookie("ttrss_vf_fclps", "0"); @@ -793,12 +800,21 @@ function collapse_feedlist() { Element.hide(fl); fbtn.value = ">>"; - fh.style.left = "0px"; - ft.style.left = "0px"; - if (fc) fc.style.left = "0px"; - if (ff) ff.style.left = "0px"; + if (theme != "graycube") { + + fh.style.left = "0px"; + ft.style.left = "0px"; + if (fc) fc.style.left = "0px"; + if (ff) ff.style.left = "0px"; - if (theme == "compact") fhdr.style.left = "10px"; + if (theme == "compact") fhdr.style.left = "10px"; + + } else { + fh.style.left = "20px"; + ft.style.left = "20px"; + if (fc) fc.style.left = "20px"; + + } setCookie("ttrss_vf_fclps", "1"); }