diff options
author | Douwe Maan <douwe@gitlab.com> | 2015-12-02 14:02:12 +0100 |
---|---|---|
committer | Douwe Maan <douwe@gitlab.com> | 2015-12-02 14:02:12 +0100 |
commit | 5a59712b8ac29450dfef0af0dd381529f0d9d7ae (patch) | |
tree | ae61ff7f3b2901b909b6d4088047f191dd534b65 /app/views/dashboard/merge_requests.html.haml | |
parent | 09e712c0fb721059e4b2619eb9fc104257fc492d (diff) | |
download | gitlab-ce-5a59712b8ac29450dfef0af0dd381529f0d9d7ae.tar.gz |
Add "New X" buttons to dashboard and group issue, MR and milestone indexes
Diffstat (limited to 'app/views/dashboard/merge_requests.html.haml')
-rw-r--r-- | app/views/dashboard/merge_requests.html.haml | 23 |
1 files changed, 21 insertions, 2 deletions
diff --git a/app/views/dashboard/merge_requests.html.haml b/app/views/dashboard/merge_requests.html.haml index d1f332fa0d3..2e91c8dec8a 100644 --- a/app/views/dashboard/merge_requests.html.haml +++ b/app/views/dashboard/merge_requests.html.haml @@ -1,6 +1,25 @@ - page_title "Merge Requests" - header_title "Merge Requests", merge_requests_dashboard_path(assignee_id: current_user.id) -.append-bottom-20 +.project-issuable-filter + .controls + - if @projects.any? { |project| can?(current_user, :create_merge_request, project) } + .dropdown.inline + %button.dropdown-toggle.btn.btn-new{type: 'button', 'data-toggle' => 'dropdown'} + %i.fa.fa-plus + New Merge Request + %b.caret + %ul.dropdown-menu.dropdown-menu-align-right + - @projects.each do |project| + - if can?(current_user, :create_merge_request, project) + %li + = link_to new_namespace_project_merge_request_path(project.namespace, project) do + = project.name_with_namespace + = render 'shared/issuable/filter', type: :merge_requests -= render 'shared/merge_requests' + +.gray-content-block.second-block + List all merge requests from all projects you have access to. + +.prepend-top-default + = render 'shared/merge_requests' |