You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
72 lines
2.9 KiB
JavaScript
72 lines
2.9 KiB
JavaScript
$('#panel-advancedoptions').panels({
|
|
localStorage: false,
|
|
sortable: true,
|
|
toggleColors: true
|
|
});
|
|
|
|
|
|
$('.checklist-toggler').click(function () {
|
|
if (($(this).parents('.card-checklist').children('.checklist-container').css('display'))=="none") {
|
|
$(this).parents('.card-checklist').children('.checklist-container').slideDown({duration:200});
|
|
$(this).children('.fa').toggleClass('fa-angle-down fa-angle-left');
|
|
} else {
|
|
$(this).parents('.card-checklist').children('.checklist-container').slideUp({duration:200});
|
|
$(this).children('.fa').toggleClass('fa-angle-down fa-angle-left');
|
|
}
|
|
});
|
|
|
|
|
|
//ID of list
|
|
//Give ID to each nestable list and allow dragging between them
|
|
$('#nestable-list-1, #nestable-list-2, #nestable-list-3, #nestable-list-4, #nestable-list-5, #nestable-list-6, #nestable-list-7, #nestable-list-8, #nestable-list-9').nestable({group: 1});
|
|
// $('#nestable-list-1').nestable({group: 1});
|
|
// $('#nestable-list-2').nestable({group: 2});
|
|
// $('#nestable-list-3').nestable({group: 3});
|
|
// $('#nestable-list-4').nestable({group: 4});
|
|
// $('#nestable-list-5').nestable({group: 5});
|
|
// $('#nestable-list-6').nestable({group: 6});
|
|
// $('#nestable-list-7').nestable({group: 7});
|
|
// $('#nestable-list-8').nestable({group: 8});
|
|
// $('#nestable-list-9').nestable({group: 9});
|
|
|
|
|
|
//ID of Cards UL
|
|
$('#sortable-tasks-1, #sortable-tasks-2, #sortable-tasks-3, #sortable-tasks-4, #sortable-tasks-5, #sortable-tasks-6, #sortable-tasks-7, #sortable-tasks-8, #sortable-tasks-9').sortable({
|
|
connectWith: ".sortable-connected",
|
|
receive: function (event, ui) {
|
|
var lists = $('.sortable-connected');
|
|
for (var i = lists.length - 1; i >= 0; i--) {
|
|
if ($(lists[i]).children().length < 1) $(lists[i]).html('');
|
|
};
|
|
}
|
|
});
|
|
|
|
$( function () {
|
|
|
|
$('.card-task .checkbox-inline .iCheck-helper').click( function () {
|
|
var total = $(this).closest('.card-task').find('.checkbox-inline input').length;
|
|
var checked = $(this).closest('.card-task').find('.checkbox-inline input:checked').length;
|
|
$(this).closest('.card-task').find('.card-done').html(checked+'/'+total);
|
|
$(this).closest('.card-task').find('.progress-bar').css("width", (checked/total)*100+'%');
|
|
});
|
|
|
|
$('.card-task').each( function () {
|
|
var total = $(this).find('.checkbox-inline input').length;
|
|
var checked = $(this).find('.checkbox-inline input:checked').length;
|
|
$(this).find('.card-done').html(checked+'/'+total);
|
|
$(this).find('.progress-bar').css("width", (checked/total)*100+'%');
|
|
});
|
|
|
|
$('.card-task .card-options .toggle-check').click( function () {
|
|
if ($(this).find('i').hasClass('fa-check')) {
|
|
$(this).closest('.card-task').find('div.icheckbox_minimal-blue:not(.checked) .iCheck-helper').click();
|
|
$(this).find('i').removeClass('fa-check').addClass('fa-undo');
|
|
}
|
|
else {
|
|
$(this).closest('.card-task').find('div.icheckbox_minimal-blue.checked .iCheck-helper').click();
|
|
$(this).find('i').removeClass('fa-undo').addClass('fa-check');
|
|
}
|
|
});
|
|
|
|
});
|