summaryrefslogtreecommitdiff
path: root/app/views/layouts/nav/_group_settings.html.haml
diff options
context:
space:
mode:
Diffstat (limited to 'app/views/layouts/nav/_group_settings.html.haml')
-rw-r--r--app/views/layouts/nav/_group_settings.html.haml17
1 files changed, 15 insertions, 2 deletions
diff --git a/app/views/layouts/nav/_group_settings.html.haml b/app/views/layouts/nav/_group_settings.html.haml
index b461772b87e..dac46648b9f 100644
--- a/app/views/layouts/nav/_group_settings.html.haml
+++ b/app/views/layouts/nav/_group_settings.html.haml
@@ -1,3 +1,16 @@
- if current_user
- .controls
- = render 'shared/group_or_project_home_dropdown', entity: @group
+ - if access = @group.users.find_by(id: current_user.id)
+ .controls
+ .dropdown.group-settings-dropdown
+ %a.dropdown-new.btn.btn-default#group-settings-button{href: '#', 'data-toggle' => 'dropdown'}
+ = icon('cog')
+ = icon('caret-down')
+ %ul.dropdown-menu.dropdown-menu-align-right
+ - if can?(current_user, :admin_group, @group)
+ = nav_link(path: 'groups#projects') do
+ = link_to projects_group_path(@group), title: 'Projects' do
+ Projects
+ %li.divider
+ %li
+ = link_to edit_group_path(@group) do
+ Edit Group