summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--feedlist.js18
-rw-r--r--tt-rss.js8
-rw-r--r--tt-rss.php2
3 files changed, 21 insertions, 7 deletions
diff --git a/feedlist.js b/feedlist.js
index 486409ae9..2e6e9e891 100644
--- a/feedlist.js
+++ b/feedlist.js
@@ -345,12 +345,12 @@ function feedlist_init() {
if (getInitParam("theme") == "") {
setTimeout("hide_footer()", 5000);
+ }
- if (getInitParam("hide_feedlist") == 1) {
- init_hidden_feedlist();
- } else {
- init_collapsable_feedlist();
- }
+ if (getInitParam("hide_feedlist") == 1) {
+ init_hidden_feedlist(getInitParam("theme"));
+ } else {
+ init_collapsable_feedlist(getInitParam("theme"));
}
} catch (e) {
@@ -387,10 +387,12 @@ function hide_footer() {
}
}
-function init_hidden_feedlist() {
+function init_hidden_feedlist(theme) {
try {
debug("init_hidden_feedlist");
+ if (theme != "") return;
+
var fl = document.getElementById("feeds-holder");
var fh = document.getElementById("headlines-frame");
var fc = document.getElementById("content-frame");
@@ -415,10 +417,12 @@ function init_hidden_feedlist() {
}
}
-function init_collapsable_feedlist() {
+function init_collapsable_feedlist(theme) {
try {
debug("init_collapsable_feedlist");
+ if (theme != "" && theme != "compact") return;
+
var fbtn = document.getElementById("collapse_feeds_btn");
if (fbtn) Element.show(fbtn);
diff --git a/tt-rss.js b/tt-rss.js
index 7951c52f3..2dea19217 100644
--- a/tt-rss.js
+++ b/tt-rss.js
@@ -764,12 +764,16 @@ function toggle_feedlist() {
function collapse_feedlist() {
try {
debug("toggle_feedlist");
+
+ var theme = getInitParam("theme");
+ if (theme != "" && theme != "compact") return;
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 fhdr = document.getElementById("header");
var fbtn = document.getElementById("collapse_feeds_btn");
if (!Element.visible(fl)) {
@@ -781,6 +785,8 @@ function collapse_feedlist() {
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";
+
setCookie("ttrss_vf_fclps", "0");
} else {
@@ -792,6 +798,8 @@ function collapse_feedlist() {
if (fc) fc.style.left = "0px";
if (ff) ff.style.left = "0px";
+ if (theme == "compact") fhdr.style.left = "10px";
+
setCookie("ttrss_vf_fclps", "1");
}
} catch (e) {
diff --git a/tt-rss.php b/tt-rss.php
index 6778bf958..aad306f0a 100644
--- a/tt-rss.php
+++ b/tt-rss.php
@@ -166,6 +166,8 @@ window.onload = init;
id="toggle_feeds_btn"
onclick="toggle_feedlist()" style="display : none">
+  
+
<?php if (get_pref($link, 'ENABLE_SEARCH_TOOLBAR')) { ?>
<?php echo __('Search:') ?>