From 15945bcf155b30199f77a14840ecdd5a7b065c09 Mon Sep 17 00:00:00 2001 From: Arpit Jalan Date: Fri, 30 Mar 2018 11:38:44 +0530 Subject: [PATCH] UX: when there is nothing new or unread to show, remove those options from the top nav. --- .../javascripts/discourse/components/navigation-item.js.es6 | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/app/assets/javascripts/discourse/components/navigation-item.js.es6 b/app/assets/javascripts/discourse/components/navigation-item.js.es6 index 888eb3c28ca..62762a0c8e1 100644 --- a/app/assets/javascripts/discourse/components/navigation-item.js.es6 +++ b/app/assets/javascripts/discourse/components/navigation-item.js.es6 @@ -27,6 +27,10 @@ export default Ember.Component.extend(bufferedRender({ } } + if (!this.get('active') && this.currentUser && this.currentUser.trust_level > 1 && (content.get('name') === "new" || content.get('name') === "unread") && (content.get('count') < 1)) { + return; + } + buffer.push(``); if (content.get('hasIcon')) { buffer.push("");