about summary refs log tree commit diff
path: root/util/gh-pages
AgeCommit message (Collapse)AuthorLines
2019-02-28Use the same <title> as <h1> on gh-pagesMartin Taibr-2/+2
2019-02-16Use normal HTML label semantics for filterMichael Howell-2/+2
I legitimately don't understand why you did it with ARIA instead.
2018-11-22rust-lang-nursery/rust-clippy => rust-lang/rust-clippyMatthias Krüger-2/+2
2018-10-15Website: Make lint categories linkablePark Juhyung-0/+29
Fixes #2973
2018-08-28Fix typo for panel cursorIvan Tham-1/+1
2018-07-25fix a bunch of typos found by codespellMatthias Krüger-1/+1
2018-07-19Improve website panel heading experienceIvan Tham-0/+3
2018-04-10Docs: Reorganize layout a bit and show lint groupsPascal Hertleif-18/+57
2017-08-07Docs index: Sort versions in a nice wayPascal Hertleif-2/+18
This introduces a very sophisticated algorithm to determine the ordering of versions on the rendered docs' start page. (Spoiler alert: It maps "master" and "current" to the largest possible float values and converts a version like "1.2.3" to "1002003".)
2017-08-03Generate version index for docs domain indexPascal Hertleif-0/+70
Uses basically the same code as the lint docs page as I didn't want to reinvent anything: A simple python script (inline in deploy script) writes an array of versions to a JSON file, which gets turned into a list of links using a bit of angular.js code. Fixes #1917
2017-08-03Update URL in rendered docs Github ribbonPascal Hertleif-1/+1
[ci skip]
2016-08-28Actually scroll lint panels into viewPascal Hertleif-13/+34
The trick to writing horrible hacks such as this is to recognize angular as a technology stack that may be endearing to some as one can do easy stuff quickly. But fundamentally, it is built on top of crazy shit. Like: Yes, I just wrote a directive that for some reason automatically has access to the scope of the repeated item, and fires an event each time the last `np-repeat` item was seen (delayed by one render loop cycle, of course). And – obviously – when defining the directive it is in camelCase but when using it in the template it has to by in dash-case. Great times.
2016-08-28Tweak HTML version of docs with scroll to lintsPascal Hertleif-5/+33
Uses good old DOM events and wibbly-wobbly timeouts to wait for angular to render this huge list of lints. Fixes #1181
2016-07-15Add Level 'Deprecated'Pascal Hertleif-1/+2
2016-07-14Adjust HTML DocsPascal Hertleif-61/+103
- Section IDs, with handy anchor links - Multiple filters for levels - Table rendering, block quote size - Nicer loading (hide un-rendered content) - Code highlighting (only for Rust, of course!) - Fix parsing of descriptions that have a newline after the section title (lead to duplicating the title, e.g., "Examples", in the content)
2016-07-12Add First Draft of Lint Listing PagePascal Hertleif-0/+114