summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authoranoy <anoymouserver+github@mailbox.org>2020-04-24 16:43:15 +0200
committerBenjamin Brahmer <info@b-brahmer.de>2020-04-24 18:24:08 +0200
commitb5340676dc2af36c36e847c33778a917e049e6c0 (patch)
tree2acbb3d3a34aebd5d48d45666fde8ab2f6af313d
parent5f6db2400f474313753ad4e52f42213632abc797 (diff)
fixed active menu item and reload for unread
Signed-off-by: anoy <anoymouserver+github@mailbox.org>
-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()">