racket / racket-pkg-website

A frontend for the Racket Package Catalog.
Other
9 stars 15 forks source link

More info for outstanding maintenance. #48

Closed cfinegan closed 6 years ago

cfinegan commented 6 years ago

This pull request modifies the package table on the package index home page so that any outstanding todos (such as missing descriptions, docs, or tags) are represented by a yellow warning label. It also adds a "Todo" label to the left-most column of the table which is yellow or red depending on the overall severity of that package's outstanding maintenance. Below is an example screenshot demonstrating how the table should look after merging this pull request.

pkg-todo-alert-preview

As with my previous pull request, I wasn't able to get the HTML generation working on my machine, so there may be minor errors in the code which generates the HTML X-expression.

jeapostrophe commented 6 years ago

Excellent. I merged it