index.html.haml 1.8 KB
Newer Older
1 2
%h3.page-title
  Milestones
3
  %span.pull-right #{@group_milestones.titles.count} milestones
4 5 6 7 8 9 10 11 12 13 14 15 16 17

%p.light
  Only milestones from
  %strong #{@group.name}
  group are listed here.

%hr

.row
  .fixed.sidebar-expand-button.hidden-lg.hidden-md
    %i.icon-list.icon-2x
  .col-md-3.responsive-side
    = render 'groups/filter', entity: 'milestones'
  .col-md-9
M
Marin Jankovski 已提交
18 19
    .panel.panel-default
      %ul.well-list
20
        - if @group_milestones.blank?
M
Marin Jankovski 已提交
21 22 23
          %li
            .nothing-here-block No milestones to show
        - else
24
          - @group_milestones.titles.each do |title|
M
Marin Jankovski 已提交
25 26 27 28 29 30 31
            %li{class: "milestone milestone-open", id: 1 }
              .pull-right
                = link_to root_path, class: "btn btn-small edit-milestone-link btn-grouped" do
                  %i.icon-edit
                  Edit
                = link_to 'Close Milestone', root_path, method: :put, remote: true, class: "btn btn-small btn-remove"
              %h4
32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51
                = link_to_gfm truncate(title, length: 100), root_path
              - if false
                %span.muted Empty
              - else
                %div
                  %div
                    = link_to root_path do
                      = pluralize @group_milestones.issue_count[title], 'Issue'
                     
                    = link_to root_path do
                      = pluralize @group_milestones.mr_count[title], 'Merge Request'
                     
                    %span.light #{@group_milestones.percent_complete[title]}% complete
                  .progress.progress-info
                  .progress-bar{style: "width: #{@group_milestones.percent_complete[title]}%;"}
                  %div
                    %br
                    - @group_milestones.project_names[title].each do |name|
                      %span.label.label-default
                        = name