From 71f9b1968e3d4decc4395db2a1555a872cbb2820 Mon Sep 17 00:00:00 2001 From: Bart Visscher Date: Wed, 2 May 2012 17:28:19 +0200 Subject: [PATCH] Tasks: Make it possible to close the details area --- apps/tasks/css/style.css | 1 + apps/tasks/js/tasks.js | 42 +++++++++++----- apps/tasks/templates/tasks.php | 3 ++ core/img/actions/triangle-n.svg | 87 +++++++++++++++++++++++++++++++++ 4 files changed, 122 insertions(+), 11 deletions(-) create mode 100644 core/img/actions/triangle-n.svg diff --git a/apps/tasks/css/style.css b/apps/tasks/css/style.css index 95dec3f8d0..0ec8f5702a 100644 --- a/apps/tasks/css/style.css +++ b/apps/tasks/css/style.css @@ -49,6 +49,7 @@ .task input.location{display:none;top:0;text-align:left;right:0.3em;background-color:white;color:#333333;} .task .more{display:none;margin-top:0.5em;} +.task_less{display:none;} .task .description{position:relative;left:4em;} .task .due{position:absolute;right:0.3em;} diff --git a/apps/tasks/js/tasks.js b/apps/tasks/js/tasks.js index 197988f79a..7bd210a8a6 100644 --- a/apps/tasks/js/tasks.js +++ b/apps/tasks/js/tasks.js @@ -50,18 +50,17 @@ OC.Tasks = { .text(task.location) .appendTo(task_container); } - if (task.categories.length > 0) { - var categories = $('
') - .addClass('categories') - .appendTo(task_container); - $(task.categories).each(function(i, category){ - categories.append($('') - .addClass('tag') - .text(category) - ); - }); - } + var $categories = $('
') + .addClass('categories') + .appendTo(task_container); + $(task.categories).each(function(i, category){ + $categories.append($('') + .addClass('tag') + .text(category) + ); + }); task_container.find('.task_more').click(OC.Tasks.moreClickHandler); + task_container.find('.task_less').click(OC.Tasks.lessClickHandler); var description = $('