From d9850ae66ac7c6545633b3cfa0fe1b811b27bc41 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20Guillot?= Date: Thu, 11 Sep 2014 16:27:10 +0200 Subject: [PATCH] Add icon for subtasks on the board --- app/Model/Task.php | 2 ++ app/Templates/board_task.php | 17 ++++++++++++----- assets/css/app.css | 14 ++++++++++++++ 3 files changed, 28 insertions(+), 5 deletions(-) diff --git a/app/Model/Task.php b/app/Model/Task.php index 10d125d47..7245417a4 100644 --- a/app/Model/Task.php +++ b/app/Model/Task.php @@ -195,6 +195,8 @@ class Task extends Base ->columns( '(SELECT count(*) FROM comments WHERE task_id=tasks.id) AS nb_comments', '(SELECT count(*) FROM task_has_files WHERE task_id=tasks.id) AS nb_files', + '(SELECT count(*) FROM task_has_subtasks WHERE task_id=tasks.id) AS nb_subtasks', + '(SELECT count(*) FROM task_has_subtasks WHERE task_id=tasks.id AND status=2) AS nb_completed_subtasks', 'tasks.id', 'tasks.title', 'tasks.description', diff --git a/app/Templates/board_task.php b/app/Templates/board_task.php index 20947a023..4f3546e27 100644 --- a/app/Templates/board_task.php +++ b/app/Templates/board_task.php @@ -56,7 +56,7 @@ - + diff --git a/assets/css/app.css b/assets/css/app.css index a612a8f47..3f6e131f5 100644 --- a/assets/css/app.css +++ b/assets/css/app.css @@ -693,6 +693,20 @@ a.task-board-nobody { right: 5px; } +.task-board-icons a { + opacity: 0.5; +} + +.task-board-icons span { + opacity: 0.5; + margin-left: 5px; +} + +.task-board-icons a:hover, +.task-board-icons span:hover { + opacity: 1.0; +} + /* task score */ .task-score { font-weight: bold;