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

@ -19,7 +19,8 @@ Starting from this release we will also distribute official docker images on
both the both the
[GitHub release page](https://github.com/wekan/wekan/releases) [GitHub release page](https://github.com/wekan/wekan/releases)
and on the and on the
[DockerHub](https://hub.docker.com/r/mquandalle/wekan). [DockerHub](https://hub.docker.com/r/mquandalle/wekan). We also improved
Sandstorm integration with the support of its build-in sharing model.
New languages supported: Chinese, Finnish, Spanish, Korean, and Russian. New languages supported: Chinese, Finnish, Spanish, Korean, and Russian.

View file

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

View file

@ -37,6 +37,14 @@ template(name="header")
else if($eq currentRouteName 'home') else if($eq currentRouteName 'home')
+headerTitle +headerTitle
//-
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'}}") a.wekan-logo(href="{{pathFor 'home'}}")
img(src="/wekan-logo-header.png" alt="Wekan") img(src="/wekan-logo-header.png" alt="Wekan")

View file

@ -2,8 +2,8 @@ Wekan is an open-source and collaborative kanban board application.
Whether youre maintaining a personal todo list, planning your holidays with Whether youre maintaining a personal todo list, planning your holidays with
some friends, or working in a team on your next revolutionary idea, Kanban some friends, or working in a team on your next revolutionary idea, Kanban
boards are an unbeatable tool keep your things organized. They give you a visual boards are an unbeatable tool to keep your things organized. They give you a
overview of the current state of your project, and make you productive by visual overview of the current state of your project, and make you productive by
allowing you to focus on the few items that matter the most. allowing you to focus on the few items that matter the most.
Wekan implements all the goodness of kanban board in an open-source software Wekan implements all the goodness of kanban board in an open-source software