From 679cb94de4d9acb4dac9f236666e83ebfe91ffc1 Mon Sep 17 00:00:00 2001 From: Frederic Guillot Date: Fri, 7 Aug 2015 22:42:29 -0400 Subject: [PATCH] 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 | 57 +++------- 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, 172 insertions(+), 377 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 b4e811304..e5aea82b5 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 9307b76a9..7cda51043 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 e2fdc7519..c16ba3740 100644 --- a/app/Template/project/filters.php +++ b/app/Template/project/filters.php @@ -1,31 +1,29 @@