summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--js/controller/NavigationController.js5
-rw-r--r--templates/part.navigation.unreadfeed.php13
2 files changed, 12 insertions, 6 deletions
diff --git a/js/controller/NavigationController.js b/js/controller/NavigationController.js
index 1c66422d2..7467acffa 100644
--- a/js/controller/NavigationController.js
+++ b/js/controller/NavigationController.js
@@ -140,6 +140,11 @@ app.controller('NavigationController', function ($route, FEED_TYPE, FeedResource
$route.current.$$route.type === FEED_TYPE.SUBSCRIPTIONS;
};
+ this.isUnreadActive = function () {
+ return $route.current &&
+ $route.current.$$route.type === FEED_TYPE.UNREAD;
+ };
+
this.isStarredActive = function () {
return $route.current &&
$route.current.$$route.type === FEED_TYPE.STARRED;
diff --git a/templates/part.navigation.unreadfeed.php b/templates/part.navigation.unreadfeed.php
index 902365c68..ac92625af 100644
--- a/templates/part.navigation.unreadfeed.php
+++ b/templates/part.navigation.unreadfeed.php
@@ -1,10 +1,10 @@
<li ng-class="{
- active: Navigation.isSubscriptionsActive(),
+ active: Navigation.isUnreadActive(),
unread: Navigation.isUnread()
}"
class="subscriptions-feed with-counter with-menu">
- <a class="icon-rss" ng-href="#/items/unread" >
+ <a class="icon-rss" ng-href="#/items/unread/" >
<?php p($l->t('Unread articles'))?>
</a>
@@ -40,13 +40,14 @@
active: Navigation.isSubscriptionsActive(),
unread: Navigation.isUnread()
}"
- class="all-subscriptions-feed with-counter with-menu">
+ ng-if="Navigation.isShowAll()"
+ class="all-subscriptions-feed with-menu">
- <a class="icon-rss" ng-href="#/items/" ng-if="Navigation.isShowAll()">
+ <a class="icon-rss" ng-href="#/items/">
<?php p($l->t('All articles'))?>
</a>
- <div class="app-navigation-entry-utils" ng-if="Navigation.isShowAll()">
+ <div class="app-navigation-entry-utils">
<ul>
<li class="app-navigation-entry-utils-menu-button">
<button
@@ -56,7 +57,7 @@
</ul>
</div>
- <div class="app-navigation-entry-menu" ng-if="navigation.isShowAll()">
+ <div class="app-navigation-entry-menu">
<ul>
<li class="mark-read">
<button ng-click="Navigation.markRead()">