Another fix on navegation.

stable
Andrey Antukh 2014-06-27 14:13:40 +02:00
parent 937d0f5579
commit 038565bf32
1 changed files with 0 additions and 8 deletions

View File

@ -112,8 +112,6 @@ MainTaigaDirective = ($log, $compile, $rootscope) ->
menuDom.empty() menuDom.empty()
menuDom.append(dom) menuDom.append(dom)
$el.find("nav.menu").removeClass("hidden")
sectionName = targetScope.section sectionName = targetScope.section
menuDom.find("a.active").removeClass("active") menuDom.find("a.active").removeClass("active")
menuDom.find("[data-name=#{sectionName}] > a").addClass("active") menuDom.find("[data-name=#{sectionName}] > a").addClass("active")
@ -121,20 +119,14 @@ MainTaigaDirective = ($log, $compile, $rootscope) ->
# Link function related to projects navigation # Link function related to projects navigation
# part of main menu. # part of main menu.
linkProjecsNav = ($scope, $el, $attrs, $ctrl) -> linkProjecsNav = ($scope, $el, $attrs, $ctrl) ->
$el.addClass("closed-project-nav")
$el.on "click", ".menu .logo > a", (event) -> $el.on "click", ".menu .logo > a", (event) ->
event.preventDefault() event.preventDefault()
$el.toggleClass("closed-project-nav")
$el.toggleClass("open-project-nav") $el.toggleClass("open-project-nav")
$el.on "click", ".projects-list > li > a", (event) -> $el.on "click", ".projects-list > li > a", (event) ->
$el.toggleClass("closed-project-nav")
$el.toggleClass("open-project-nav") $el.toggleClass("open-project-nav")
linkMenuNav = ($scope, $el, $attrs, $ctrl) -> linkMenuNav = ($scope, $el, $attrs, $ctrl) ->
$el.find("nav.menu").addClass("hidden")
$scope.$on "$viewContentLoaded", (ctx) -> $scope.$on "$viewContentLoaded", (ctx) ->
if ctx.targetScope.$$childHead is null if ctx.targetScope.$$childHead is null
$log.error "No scope found for render menu." $log.error "No scope found for render menu."