#3311 new roadmap and milestones pages
Merged by pingou. Opened by ryanlerch.
ryanlerch/pagure milestones  into  master

Download 3311.patch

This cleans up the milestones UI a fair bit.

The roadmap/ endpoint is now a simple page that lists the active milestones, with a graph to show the completed % of each. The inactive roadmaps can also be viewed here.

Screenshot_from_2018-06-12_21-02-50.png

Clicking on a milestone drills you down into the milestone page, which shows first the open issues, and the closed issues.

Screenshot_from_2018-06-12_21-03-06.png

Please use color for consistency with the other color properties.

Please use color for consistency with the other color properties.

Please use color for consistency with the other color properties.

Please use color for consistency with the other color properties.

rebased onto a8466a55d169a703bcf13090573571071ad65e7a

LGTM aside from things I already commented on.

@ngompa changed the template-set variable name from the en_CW "status_colour" to "status_color" .

:thumbsup:

Looks great to me!

rebased onto 1cdcf90e121396eb03ba7e17e19ec9cb3e2ee63d

Pretty please pagure-ci rebuild

Tests are passing on jenkins and locally :)

Thanks :)

Pull-Request has been merged by pingou

Metadata