From d8d6e3e943e718b4520059a04624a3922b916534 Mon Sep 17 00:00:00 2001 From: PayBas Date: Thu, 3 Jul 2014 13:30:44 +0200 Subject: [PATCH] [ticket/12662] Hide quick-links when empty Also some noJS fixes PHPBB3-12662 --- phpBB/styles/prosilver/template/forum_fn.js | 8 ++++++++ phpBB/styles/prosilver/template/navbar_header.html | 2 +- phpBB/styles/prosilver/theme/common.css | 14 +++++++++----- 3 files changed, 18 insertions(+), 6 deletions(-) diff --git a/phpBB/styles/prosilver/template/forum_fn.js b/phpBB/styles/prosilver/template/forum_fn.js index 2d35ff83a5..4929e14ef7 100644 --- a/phpBB/styles/prosilver/template/forum_fn.js +++ b/phpBB/styles/prosilver/template/forum_fn.js @@ -519,6 +519,14 @@ function parse_document(container) return; } + // Unhide the quick-links menu if it has content + if (persist) { + item.addClass('hidden'); + if (menu.find('li:not(.separator, .clone)').length || (responsive && menu.find('li.clone').length)) { + item.removeClass('hidden'); + } + } + // Reset responsive and compact layout if (responsive) { responsive = false; diff --git a/phpBB/styles/prosilver/template/navbar_header.html b/phpBB/styles/prosilver/template/navbar_header.html index bafb106282..4cd306f87b 100644 --- a/phpBB/styles/prosilver/template/navbar_header.html +++ b/phpBB/styles/prosilver/template/navbar_header.html @@ -3,7 +3,7 @@