Added relations in detail view
Change-Id: Ic947ecb5aa7d38290cab30017386214bf7527321
diff --git a/src/app/core/nav/nav.html b/src/app/core/nav/nav.html
index 37d2f76..a45d3c8 100644
--- a/src/app/core/nav/nav.html
+++ b/src/app/core/nav/nav.html
@@ -8,7 +8,8 @@
<!--</li>-->
<li
ng-repeat="route in vm.routes track by $index"
- ui-sref-active="active">
+ ui-sref-active="active"
+ ng-class="{'nav-container': route.children.length > 0}">
<a ng-if="route.state && !route.children" ui-sref="{{route.state}}" ng-click="vm.activateRoute(route)">
{{route.label}}
</a>
diff --git a/src/app/core/nav/nav.scss b/src/app/core/nav/nav.scss
index ef3020b..4881b43 100644
--- a/src/app/core/nav/nav.scss
+++ b/src/app/core/nav/nav.scss
@@ -7,6 +7,17 @@
nav {
margin-bottom: 200px;
}
+
+ li {
+ cursor: pointer;
+ }
+
+ // do not activate nav items that are just container
+ li.nav-container.active a {
+ border: none;
+ padding-left: 25px;
+ color: #848c94;
+ }
}
.nav-info {
diff --git a/src/app/core/nav/nav.ts b/src/app/core/nav/nav.ts
index 43f62b3..2b6cae4 100644
--- a/src/app/core/nav/nav.ts
+++ b/src/app/core/nav/nav.ts
@@ -37,7 +37,7 @@
}
isSelected(navId: string, navSelected: string) {
-
+ console.log(navId, navSelected);
// TODO activate only one state
const activeRoute = this.$state.current.name;