Commit 6c777ff8237e6c0f8628a2997848cd868974560c
1 parent
676a9a7e
Exists in
master
and in
4 other branches
Improve milestone show page
Showing
3 changed files
with
26 additions
and
30 deletions
Show diff stats
app/assets/javascripts/milestones.js.coffee
| 1 | 1 | $ -> |
| 2 | - $('.milestone-issue-filter tr[data-closed]').addClass('hide') | |
| 2 | + $('.milestone-issue-filter li[data-closed]').addClass('hide') | |
| 3 | 3 | |
| 4 | 4 | $('.milestone-issue-filter ul.nav li a').click -> |
| 5 | 5 | $('.milestone-issue-filter li').toggleClass('active') |
| 6 | - $('.milestone-issue-filter tr[data-closed]').toggleClass('hide') | |
| 6 | + $('.milestone-issue-filter li[data-closed]').toggleClass('hide') | |
| 7 | 7 | false |
| 8 | 8 | |
| 9 | - $('.milestone-merge-requests-filter tr[data-closed]').addClass('hide') | |
| 9 | + $('.milestone-merge-requests-filter li[data-closed]').addClass('hide') | |
| 10 | 10 | |
| 11 | 11 | $('.milestone-merge-requests-filter ul.nav li a').click -> |
| 12 | 12 | $('.milestone-merge-requests-filter li').toggleClass('active') |
| 13 | - $('.milestone-merge-requests-filter tr[data-closed]').toggleClass('hide') | |
| 13 | + $('.milestone-merge-requests-filter li[data-closed]').toggleClass('hide') | |
| 14 | 14 | false | ... | ... |
app/assets/stylesheets/gitlab_bootstrap/common.scss
app/views/milestones/show.html.haml
| ... | ... | @@ -38,51 +38,46 @@ |
| 38 | 38 | = gfm escape_once(@milestone.title) |
| 39 | 39 | |
| 40 | 40 | .ui-box-body |
| 41 | - %h5 | |
| 41 | + %p | |
| 42 | 42 | Progress: |
| 43 | - %small | |
| 44 | - #{@milestone.closed_items_count} closed | |
| 45 | - – | |
| 46 | - #{@milestone.open_items_count} open | |
| 43 | + #{@milestone.closed_items_count} closed | |
| 44 | + – | |
| 45 | + #{@milestone.open_items_count} open | |
| 47 | 46 | %span.right= @milestone.expires_at |
| 48 | 47 | .progress.progress-info |
| 49 | 48 | .bar{style: "width: #{@milestone.percent_complete}%;"} |
| 50 | 49 | |
| 51 | 50 | |
| 52 | 51 | - if @milestone.description.present? |
| 53 | - .bottom_box_content | |
| 52 | + .ui-box-bottom | |
| 54 | 53 | = preserve do |
| 55 | 54 | = markdown @milestone.description |
| 56 | 55 | |
| 57 | 56 | |
| 58 | 57 | .row |
| 59 | 58 | .span6 |
| 60 | - %table.milestone-issue-filter | |
| 61 | - %thead | |
| 62 | - %tr | |
| 63 | - %th | |
| 64 | - %ul.nav.nav-pills | |
| 65 | - %li.active= link_to('Open Issues', '#') | |
| 66 | - %li=link_to('All Issues', '#') | |
| 67 | - - @issues.each do |issue| | |
| 68 | - %tr{data: {closed: issue.closed}} | |
| 69 | - %td | |
| 59 | + .ui-box.milestone-issue-filter | |
| 60 | + .title | |
| 61 | + %ul.nav.nav-pills | |
| 62 | + %li.active= link_to('Open Issues', '#') | |
| 63 | + %li=link_to('All Issues', '#') | |
| 64 | + %ul.well-list | |
| 65 | + - @issues.each do |issue| | |
| 66 | + %li{data: {closed: issue.closed}} | |
| 70 | 67 | = link_to [@project, issue] do |
| 71 | 68 | %span.badge.badge-info ##{issue.id} |
| 72 | 69 | – |
| 73 | 70 | = link_to_gfm truncate(issue.title, length: 60), [@project, issue] |
| 74 | 71 | |
| 75 | 72 | .span6 |
| 76 | - %table.milestone-merge-requests-filter | |
| 77 | - %thead | |
| 78 | - %tr | |
| 79 | - %th | |
| 80 | - %ul.nav.nav-pills | |
| 81 | - %li.active= link_to('Open Merge Requests', '#') | |
| 82 | - %li=link_to('All Merge Requests', '#') | |
| 83 | - - @merge_requests.each do |merge_request| | |
| 84 | - %tr{data: {closed: merge_request.closed}} | |
| 85 | - %td | |
| 73 | + .ui-box.milestone-merge-requests-filter | |
| 74 | + .title | |
| 75 | + %ul.nav.nav-pills | |
| 76 | + %li.active= link_to('Open Merge Requests', '#') | |
| 77 | + %li=link_to('All Merge Requests', '#') | |
| 78 | + %ul.well-list | |
| 79 | + - @merge_requests.each do |merge_request| | |
| 80 | + %li{data: {closed: merge_request.closed}} | |
| 86 | 81 | = link_to [@project, merge_request] do |
| 87 | 82 | %span.badge.badge-info ##{merge_request.id} |
| 88 | 83 | – | ... | ... |