@@ -75,6 +75,7 @@ module.exports = class HeaderController extends BaseController
|
|||||||
@$loginButtonLabel.text if global.site.user? then "Logout" else "Login"
|
@$loginButtonLabel.text if global.site.user? then "Logout" else "Login"
|
||||||
|
|
||||||
@_refreshBreadcrumbs()
|
@_refreshBreadcrumbs()
|
||||||
|
@_refreshSelectedNavButton()
|
||||||
@_refreshTitle()
|
@_refreshTitle()
|
||||||
super
|
super
|
||||||
|
|
||||||
@@ -106,6 +107,12 @@ module.exports = class HeaderController extends BaseController
|
|||||||
else
|
else
|
||||||
@hide @$breadcrumbs
|
@hide @$breadcrumbs
|
||||||
|
|
||||||
|
_refreshSelectedNavButton: ->
|
||||||
|
return unless @model?.page?
|
||||||
|
|
||||||
|
@$('.button').removeClass 'active'
|
||||||
|
@$(".button.#{@model.page}").addClass 'active'
|
||||||
|
|
||||||
_refreshTitle: ->
|
_refreshTitle: ->
|
||||||
title = @model?.controller?.getTitle()
|
title = @model?.controller?.getTitle()
|
||||||
if title
|
if title
|
||||||
|
|||||||
@@ -152,7 +152,7 @@ module.exports = class SiteController extends BaseController
|
|||||||
|
|
||||||
window.scrollTo 0, 0
|
window.scrollTo 0, 0
|
||||||
|
|
||||||
@_headerController.model = controller: controller
|
@_headerController.model = controller: controller, page: page
|
||||||
|
|
||||||
@_currentPageController.user = @user
|
@_currentPageController.user = @user
|
||||||
@_currentPageController.onWillShow()
|
@_currentPageController.onWillShow()
|
||||||
|
|||||||
@@ -47,7 +47,7 @@
|
|||||||
background : url('/images/button-background-hover.png') repeat;
|
background : url('/images/button-background-hover.png') repeat;
|
||||||
}
|
}
|
||||||
|
|
||||||
&:active {
|
&:active, &.active {
|
||||||
background : url('/images/button-background-active.png') repeat;
|
background : url('/images/button-background-active.png') repeat;
|
||||||
|
|
||||||
.bezel {
|
.bezel {
|
||||||
|
|||||||
Reference in New Issue
Block a user