index.html.haml 1.3 KB
Newer Older
D
Douwe Maan 已提交
1
- page_title "Groups"
2
%h3.page-title
3
  Group Membership
4
  - if current_user.can_create_group?
5
    %span.pull-right.hidden-xs
6
      = link_to new_group_path, class: "btn btn-new" do
S
Sullivan SENECHAL 已提交
7
        %i.fa.fa-plus
8
        New Group
9
%p.light
10
  Group members have access to all group projects.
11
%hr
12
.panel.panel-default
13
  .panel-heading
14
    %strong Groups
15
    (#{@group_members.count})
16
  %ul.well-list
17 18
    - @group_members.each do |group_member|
      - group = group_member.group
19
      %li
20
        .pull-right.hidden-xs
21
          - if can?(current_user, :admin_group, group)
D
Dmitriy Zaporozhets 已提交
22
            = link_to edit_group_path(group), class: "btn-sm btn btn-grouped" do
S
Sullivan SENECHAL 已提交
23
              %i.fa.fa-cogs
24 25
              Settings

26 27 28
          = link_to leave_group_group_members_path(group), data: { confirm: leave_group_message(group.name) }, method: :delete, class: "btn-sm btn btn-grouped", title: 'Leave this group' do
            %i.fa.fa-sign-out
            Leave
29

30
        = image_tag group_icon(group), class: "avatar s40 avatar-tile hidden-xs"
31
        = link_to group, class: 'group-name' do
32
          %strong= group.name
33

34
        as
35
        %strong #{group_member.human_access}
36

37 38
        %div.light
          #{pluralize(group.projects.count, "project")}, #{pluralize(group.users.count, "user")}
39

40
= paginate @group_members