From 679cb94de4d9acb4dac9f236666e83ebfe91ffc1 Mon Sep 17 00:00:00 2001 From: Frederic Guillot Date: Fri, 7 Aug 2015 22:42:29 -0400 Subject: Rewrite dropdown menu --- app/Template/app/filters_helper.php | 36 ++++---- app/Template/board/task_menu.php | 26 +++--- app/Template/project/filters.php | 50 ++++++----- assets/css/app.css | 54 ++++-------- assets/css/print.css | 1 - assets/css/src/board.css | 1 - assets/css/src/dropdown.css | 51 ++++------- assets/css/src/header.css | 2 +- assets/js/app.js | 163 ++++++++---------------------------- assets/js/src/App.js | 18 ++-- assets/js/src/Dropdown.js | 36 ++++++++ assets/js/src/Popover.js | 2 +- assets/js/vendor/dropit.min.js | 99 ---------------------- scripts/make-assets.sh | 4 +- 14 files changed, 169 insertions(+), 374 deletions(-) create mode 100644 assets/js/src/Dropdown.js delete mode 100644 assets/js/vendor/dropit.min.js diff --git a/app/Template/app/filters_helper.php b/app/Template/app/filters_helper.php index b4e81130..e5aea82b 100644 --- a/app/Template/app/filters_helper.php +++ b/app/Template/app/filters_helper.php @@ -1,21 +1,19 @@ \ No newline at end of file diff --git a/app/Template/board/task_menu.php b/app/Template/board/task_menu.php index 9307b76a..7cda5104 100644 --- a/app/Template/board/task_menu.php +++ b/app/Template/board/task_menu.php @@ -1,15 +1,13 @@ - - -
    -
  • url->link(t('Change assignee'), 'board', 'changeAssignee', array('task_id' => $task['id'], 'project_id' => $task['project_id']), false, 'popover') ?>
  • -
  • url->link(t('Change category'), 'board', 'changeCategory', array('task_id' => $task['id'], 'project_id' => $task['project_id']), false, 'popover') ?>
  • -
  • url->link(t('Change description'), 'taskmodification', 'description', array('task_id' => $task['id'], 'project_id' => $task['project_id']), false, 'popover') ?>
  • -
  • url->link(t('Edit this task'), 'taskmodification', 'edit', array('task_id' => $task['id'], 'project_id' => $task['project_id']), false, 'popover') ?>
  • -
  • url->link(t('Add a comment'), 'comment', 'create', array('task_id' => $task['id'], 'project_id' => $task['project_id']), false, 'popover') ?>
  • -
  • url->link(t('Add a link'), 'tasklink', 'create', array('task_id' => $task['id'], 'project_id' => $task['project_id']), false, 'popover') ?>
  • -
  • url->link(t('Add a screenshot'), 'board', 'screenshot', array('task_id' => $task['id'], 'project_id' => $task['project_id']), false, 'popover') ?>
  • -
  • url->link(t('Close this task'), 'taskstatus', 'close', array('task_id' => $task['id'], 'project_id' => $task['project_id'], 'redirect' => 'board'), false, 'popover') ?>
  • -
-
-
+ + + \ No newline at end of file diff --git a/app/Template/project/filters.php b/app/Template/project/filters.php index e2fdc751..c16ba374 100644 --- a/app/Template/project/filters.php +++ b/app/Template/project/filters.php @@ -1,31 +1,29 @@