summaryrefslogtreecommitdiff
path: root/tt-rss.js
diff options
context:
space:
mode:
authorAndrew Dolgov <[email protected]>2008-02-20 06:27:16 +0100
committerAndrew Dolgov <[email protected]>2008-02-20 06:27:16 +0100
commit8389b150824a0ec5cc050c9dc2d8ed20f9d948ad (patch)
tree75c15436aa1231b7cb8e2c885a9fb6870e724aa1 /tt-rss.js
parentb16754c3a456dbc7df18b1ccaf6b14ba3c7bc619 (diff)
make feedlist collapsable
Diffstat (limited to 'tt-rss.js')
-rw-r--r--tt-rss.js37
1 files changed, 37 insertions, 0 deletions
diff --git a/tt-rss.js b/tt-rss.js
index cd65fe799..a6f0e2c66 100644
--- a/tt-rss.js
+++ b/tt-rss.js
@@ -760,3 +760,40 @@ function toggle_feedlist() {
exception_error(e, "toggle_feedlist");
}
}
+
+function collapse_feedlist() {
+ try {
+ debug("toggle_feedlist");
+
+ var fl = document.getElementById("feeds-holder");
+ var fh = document.getElementById("headlines-frame");
+ var fc = document.getElementById("content-frame");
+ var ft = document.getElementById("toolbar");
+ var ff = document.getElementById("footer");
+ var fbtn = document.getElementById("collapse_feeds_btn");
+
+ if (!Element.visible(fl)) {
+ 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 + "px";
+
+ } else {
+ 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";
+ }
+ } catch (e) {
+ exception_error(e, "toggle_feedlist");
+ }
+
+
+
+}