Change dashboard

This commit is contained in:
Frederic Guillot
2015-07-01 17:36:21 -04:00
parent 3f084916e3
commit 109a2a2e25
25 changed files with 276 additions and 290 deletions

View File

@@ -29,8 +29,7 @@ Kanboard.Calendar = (function() {
lang: $("body").data("js-lang"),
editable: true,
eventLimit: true,
height: Kanboard.Exists("dashboard-calendar") ? 500 : "auto",
defaultView: "agendaWeek",
defaultView: "month",
header: {
left: 'prev,next today',
center: 'title',

View File

@@ -1,52 +0,0 @@
Kanboard.Dashboard = (function() {
jQuery(document).ready(function() {
var state = Kanboard.GetStorageItem("dashboard_view");
if (state) {
var sections = JSON.parse(state);
for (var section in sections) {
$("#dashboard-" + section).toggle(sections[section]);
}
hideColumns();
}
});
jQuery(document).on('click', ".dashboard-toggle", function(e) {
e.preventDefault();
$("#dashboard-" + $(this).data("toggle")).toggle();
hideColumns();
var sections = ["projects", "tasks", "subtasks", "activities", "calendar"];
var state = {};
for (var i = 0; i < sections.length; i++) {
state[sections[i]] = $("#dashboard-" + sections[i]).is(":visible");
}
Kanboard.SetStorageItem("dashboard_view", JSON.stringify(state));
});
function hideColumns()
{
if ($(".dashboard-right-column > div:visible").size() > 0) {
$(".dashboard-left-column").removeClass("dashboard-single-column");
}
else {
$(".dashboard-left-column").addClass("dashboard-single-column");
}
if ($(".dashboard-left-column > div:visible").size() > 0) {
$(".dashboard-right-column").removeClass("dashboard-single-column");
}
else {
$(".dashboard-right-column").addClass("dashboard-single-column");
}
}
})();