diff options
-rw-r--r-- | client/components/boards/boardHeader.jade | 30 | ||||
-rw-r--r-- | client/components/boards/boardHeader.js | 3 | ||||
-rwxr-xr-x | i18n/en.i18n.json | 1 |
3 files changed, 24 insertions, 10 deletions
diff --git a/client/components/boards/boardHeader.jade b/client/components/boards/boardHeader.jade index 48d8b21d..18613a65 100644 --- a/client/components/boards/boardHeader.jade +++ b/client/components/boards/boardHeader.jade @@ -16,11 +16,10 @@ template(name="boardHeaderBar") span = currentBoard.stars - a.board-header-btn(class="{{#if currentUser.isBoardAdmin}}js-change-visibility{{else}}is-disabled{{/if}}") - i.fa(class="{{#if currentBoard.isPublic}}fa-globe{{else}}fa-lock{{/if}}") - span {{_ currentBoard.permission}} + a.board-header-btn(class="{{#if currentUser.isBoardAdmin}}js-change-visibility{{else}}is-disabled{{/if}}") + i.fa(class="{{#if currentBoard.isPublic}}fa-globe{{else}}fa-lock{{/if}}") + span {{_ currentBoard.permission}} - if currentUser a.board-header-btn.js-watch-board if $eq watchLevel "watching" i.fa.fa-eye @@ -32,6 +31,12 @@ template(name="boardHeaderBar") i.fa.fa-bell-slash span {{_ 'muted'}} + else + a.board-header-btn.js-log-in( + title="{{_ 'log-in'}}") + i.fa.fa-sign-in + span {{_ 'log-in'}} + .board-header-btns.right if currentBoard if isMiniScreen @@ -44,13 +49,12 @@ template(name="boardHeaderBar") span = currentBoard.stars - a.board-header-btn( - class="{{#if currentUser.isBoardAdmin}}js-change-visibility{{else}}is-disabled{{/if}}" - title="{{_ currentBoard.permission}}") - i.fa(class="{{#if currentBoard.isPublic}}fa-globe{{else}}fa-lock{{/if}}") - span {{_ currentBoard.permission}} + a.board-header-btn( + class="{{#if currentUser.isBoardAdmin}}js-change-visibility{{else}}is-disabled{{/if}}" + title="{{_ currentBoard.permission}}") + i.fa(class="{{#if currentBoard.isPublic}}fa-globe{{else}}fa-lock{{/if}}") + span {{_ currentBoard.permission}} - if currentUser a.board-header-btn.js-watch-board( title="{{_ watchLevel }}") if $eq watchLevel "watching" @@ -60,6 +64,12 @@ template(name="boardHeaderBar") if $eq watchLevel "muted" i.fa.fa-bell-slash span {{_ watchLevel}} + + else + a.board-header-btn.js-log-in( + title="{{_ 'log-in'}}") + i.fa.fa-sign-in + span {{_ 'log-in'}} a.board-header-btn.js-open-filter-view( title="{{#if Filter.isActive}}{{_ 'filter-on-desc'}}{{else}}{{_ 'filter'}}{{/if}}" diff --git a/client/components/boards/boardHeader.js b/client/components/boards/boardHeader.js index 9ed27406..b72bb162 100644 --- a/client/components/boards/boardHeader.js +++ b/client/components/boards/boardHeader.js @@ -90,6 +90,9 @@ BlazeComponent.extendComponent({ evt.stopPropagation(); MultiSelection.disable(); }, + 'click .js-log-in'() { + FlowRouter.go('atSignIn'); + }, }]; }, }).register('boardHeaderBar'); diff --git a/i18n/en.i18n.json b/i18n/en.i18n.json index 310e7a23..b171bdf9 100755 --- a/i18n/en.i18n.json +++ b/i18n/en.i18n.json @@ -209,6 +209,7 @@ "listImportCardPopup-title": "Import a Trello card", "lists": "Lists", "log-out": "Log Out", + "log-in": "Log In", "loginPopup-title": "Log In", "memberMenuPopup-title": "Member Settings", "members": "Members", |