Fixes some UI bugs on sandstorm

This commit is contained in:
Maxime Quandalle 2015-08-31 16:01:42 +02:00
parent d644cba38f
commit 72fe5fd47e
5 changed files with 21 additions and 12 deletions

View file

@ -46,12 +46,12 @@ template(name="boardMenuPopup")
li: a.js-open-archives Archived elements
if currentUser.isBoardAdmin
li: a.js-change-board-color Change color
//-
XXX Language should be handled by sandstorm, but for now display a
language selection link in the board menu. This link is normally present
in the header bar that is not displayed on sandstorm.
if isSandstorm
li: a.js-change-language {{_ 'language'}}
//-
XXX Language should be handled by sandstorm, but for now display a
language selection link in the board menu. This link is normally present
in the header bar that is not displayed on sandstorm.
if isSandstorm
li: a.js-change-language {{_ 'language'}}
unless isSandstorm
if currentUser.isBoardAdmin
hr

View file

@ -5,7 +5,7 @@ Template.boardMenuPopup.events({
Popup.close();
},
'click .js-change-board-color': Popup.open('boardChangeColor'),
'click .js-change-language': Popup.open('setLanguage'),
'click .js-change-language': Popup.open('changeLanguage'),
'click .js-archive-board ': Popup.afterConfirm('archiveBoard', function() {
var boardId = Session.get('currentBoard');
Boards.update(boardId, { $set: { archived: true }});

View file

@ -37,8 +37,16 @@ template(name="header")
else if($eq currentRouteName 'home')
+headerTitle
a.wekan-logo(href="{{pathFor 'home'}}")
img(src="/wekan-logo-header.png" alt="Wekan")
//-
On sandstorm, the logo shouldn't be clickable, because we only have one
page/document on it, and we don't want to see the home page containing
the list of all boards.
if isSandstorm
.wekan-logo
img(src="/wekan-logo-header.png" alt="Wekan")
else
a.wekan-logo(href="{{pathFor 'home'}}")
img(src="/wekan-logo-header.png" alt="Wekan")
template(name="headerTitle")
h1 My Boards