Commit 825820ff323f0ee0d993695e530b0612132a28cb
Merge branch 'sidebarhighlightmenu' into Develop
Showing
2 changed files
with
25 additions
and
17 deletions
400-SOURCECODE/AIAHTML5.Web/app/controllers/HomeController.js
... | ... | @@ -122,8 +122,14 @@ function ($rootScope, Modules, $log, $location, $timeout, DataService, Authentic |
122 | 122 | } |
123 | 123 | |
124 | 124 | |
125 | - $rootScope.$on("$locationChangeSuccess", function () { | |
126 | 125 | |
126 | + $rootScope.$on("$locationChangeSuccess", function () { | |
127 | + | |
128 | + $rootScope.isLeftMenuActive = function (moduleUrl) { | |
129 | + | |
130 | + return moduleUrl === $location.path(); | |
131 | + } | |
132 | + | |
127 | 133 | if (($location.url() == "/da-body-view")) { |
128 | 134 | $rootScope.disableMenuannotation = " "; |
129 | 135 | $rootScope.disableMenuoption = " "; | ... | ... |
400-SOURCECODE/AIAHTML5.Web/app/widget/MainMenu.html
1 | + | |
1 | 2 | <div class="bodyWrap row container-fluid" > |
2 | 3 | <div class="col-sm-12 col-md-12 pageHeading"> |
3 | 4 | <!--<button type="button" class="btn btn-success pull-left toggleBar btn-sm" data-toggle="tooltip" data-placement="top" title="Show/Hide Sidebar"> <i class="fa fa-bars"></i> </button>--> |
... | ... | @@ -26,22 +27,22 @@ |
26 | 27 | <!--{{name}}--> |
27 | 28 | <ul class="nav nav-sidebar" ng-init="hideScrollbar()"> |
28 | 29 | <!--<li ng-repeat="module in userModules"><a id="{{module.slug}}" href="{{module.slug}}" ng-click="IsVisible()">{{module.name}}</a></li>--> |
29 | - <li><a href="da-view-list" ng-click="IsVisible()">Dissectible Anatomy</a></li> | |
30 | - <li><a href="3d-anatomy-list" ng-click="IsVisible()">3D Anatomy</a></li> | |
31 | - <li><a href="clinical-illustrations" ng-click="IsVisible()">Clinical Illustrations</a></li> | |
32 | - <li><a href="clinical-animations" ng-click="IsVisible()">Clinical Animations</a></li> | |
33 | - <li><a href="Link/encyclopedia" ng-click="IsVisible()">Encyclopedia</a></li> | |
34 | - <li><a href="curriculum-builder" ng-click="IsVisible()">Curriculum Builder</a></li> | |
35 | - <li><a href="anatomy-test" ng-click="IsVisible()">Anatomy Tests</a></li> | |
36 | - <li><a href="Link/IP-10" ng-click="IsVisible()">IP 10</a></li> | |
37 | - <li><a href="lab-exercises" ng-click="IsVisible()">Lab Exercises</a></li> | |
38 | - <li><a href="Link/indepth-reports" ng-click="IsVisible()">In-Depth Reports</a></li> | |
39 | - <li><a href="Link/complementary-and-alternate-medicine" ng-click="IsVisible()">Complementary and Alternative Medicine</a></li> | |
40 | - <li><a href="ADAM-Images" ng-click="IsVisible()">A.D.A.M Images</a></li> | |
41 | - <li><a href="Link/bodyguide" ng-click="IsVisible()">Body Guide</a></li> | |
42 | - <li><a href="Link/symptom-navigator" ng-click="IsVisible()">Symptom Navigator</a></li> | |
43 | - <li><a href="Link/wellness-tools" ng-click="IsVisible()">The Wellness Tools</a></li> | |
44 | - <li><a href="ADAM-on-demand" ng-click="IsVisible()">A.D.A.M OnDemand</a></li> | |
30 | + <li><a href="da-view-list" ng-click="IsVisible()" ng-class="{active:isLeftMenuActive('/da-view-list')}">Dissectible Anatomy</a></li> | |
31 | + <li ><a href="3d-anatomy-list" ng-click="IsVisible()" ng-class="{active:isLeftMenuActive('/3d-anatomy-list')}">3D Anatomy</a></li> | |
32 | + <li ><a href="clinical-illustrations" ng-click="IsVisible()" ng-class="{active:isLeftMenuActive('/clinical-illustrations')}">Clinical Illustrations</a></li> | |
33 | + <li ><a href="clinical-animations" ng-click="IsVisible()" ng-class="{active:isLeftMenuActive('/clinical-animations')}">Clinical Animations</a></li> | |
34 | + <li><a href="Link/encyclopedia" ng-click="IsVisible()" ng-class="{active:isLeftMenuActive('/Link/encyclopedia')}">Encyclopedia</a></li> | |
35 | + <li><a href="curriculum-builder" ng-click="IsVisible()" ng-class="{active:isLeftMenuActive('/curriculum-builder')}">Curriculum Builder</a></li> | |
36 | + <li><a href="anatomy-test" ng-click="IsVisible()" ng-class="{active:isLeftMenuActive('/anatomy-test')}">Anatomy Tests</a></li> | |
37 | + <li><a href="Link/IP-10" ng-click="IsVisible()" ng-class="{active:isLeftMenuActive('/Link/IP-10')}">IP 10</a></li> | |
38 | + <li><a href="lab-exercises" ng-click="IsVisible()" ng-class="{active:isLeftMenuActive('/lab-exercises')}">Lab Exercises</a></li> | |
39 | + <li><a href="Link/indepth-reports" ng-click="IsVisible()" ng-class="{active:isLeftMenuActive('/Link/indepth-reports')}">In-Depth Reports</a></li> | |
40 | + <li><a href="Link/complementary-and-alternate-medicine" ng-click="IsVisible()" ng-class="{active:isLeftMenuActive('/Link/complementary-and-alternate-medicine')}">Complementary and Alternative Medicine</a></li> | |
41 | + <li><a href="ADAM-Images" ng-click="IsVisible()" ng-class="{active:isLeftMenuActive('/ADAM-Images')}">A.D.A.M Images</a></li> | |
42 | + <li><a href="Link/bodyguide" ng-click="IsVisible()" ng-class="{active:isLeftMenuActive('/Link/bodyguide')}">Body Guide</a></li> | |
43 | + <li><a href="Link/symptom-navigator" ng-click="IsVisible()" ng-class="{active:isLeftMenuActive('/Link/symptom-navigator')}">Symptom Navigator</a></li> | |
44 | + <li><a href="Link/wellness-tools" ng-click="IsVisible()" ng-class="{active:isLeftMenuActive('/Link/wellness-tools')}">The Wellness Tools</a></li> | |
45 | + <li><a href="ADAM-on-demand" ng-click="IsVisible()" ng-class="{active:isLeftMenuActive('/ADAM-on-demand')}">A.D.A.M OnDemand</a></li> | |
45 | 46 | |
46 | 47 | </ul> |
47 | 48 | </div> |
... | ... | @@ -94,3 +95,4 @@ |
94 | 95 | tooltipClass: 'customTooltip' |
95 | 96 | }); |
96 | 97 | </script> |
98 | + | ... | ... |