aboutsummaryrefslogtreecommitdiff
path: root/haddock-api/resources/html/js-src
Commit message (Collapse)AuthorAgeFilesLines
* coot/multiple package (ghc-head) (#1419)Marcin Szamotulski2021-08-161-1/+6
| | | | | | | | | | | | | | | | | | | | | | | * FromJSON class Aeson style FromJSON class with Parsec based json parser. * doc-index.json file for multiple packages When creating haddock summary page for multiple packages render doc-index.json file using contents of all found 'doc-index.json' files. * Render doc-index.json When rendering html, render doc-index.json file independently of maybe_index_url option. doc-index.json file is useful now even if maybe_index_url is not `Nothing`. * base url option New `Flag_BaseURL` which configures from where static files are loaded (--base-url). If given and not equal "." static files are not coppied, as this indicates that they are not read from the the directory where we'd copy them. The default value is ".".
* Menu item controlling which instances are expanded/collapsed (#1007)Xia Li-yao2019-02-274-192/+559
| | | | | | | | | | | | | | | | | | | | | | Adds a menu item (like "Quick Jump") for options related to displaying instances. This provides functionality for: * expanding/collapsing all instances on the currently opened page * controlling whether instances are expanded/collapsed by default * controlling whether the state of instances should be "remembered" This new functionality is implemented in Typescript in `details-helper`. The built-in-themes style switcher also got a revamp so that all three of QuickJump, the style switcher, and instance preferences now have the same style and implementation structure. See also: https://mail.haskell.org/pipermail/haskell-cafe/2019-January/130495.html Fixes #698. Co-authored-by: Lysxia <lysxia@gmail.com> Co-authored-by: Nathan Collins <conathan@galois.com>
* Resurrect the style-switcherAlec Theriault2018-10-241-24/+34
| | | | | | | | | | This fixes #810. Looks like things were broken during the quickjump refactor of the JS. For the (git) record: I do not think the style switcher is a good idea. I'm fixing it for the same reason @mzero added it; as an answer to "rumblings from some that they didn't want their pixels changed on bit"
* Update JS dependenciesAlec Theriault2018-10-241-2/+2
| | | | | This was done via `npm audit fix`. I think this fixes #903 along with some more serious vulnerabilities that nobody seems to have noticed.
* Clear search string on hide for #781 (#789)Jack Henahan2018-04-031-2/+2
|
* Quickjump: Matches on function names weight more than matches in ...alexbiehl2018-02-011-1/+9
| | | | module names.
* Decrease threshold for fuzzy matchingalexbiehl2017-10-301-1/+1
|
* Quick Jump: Show error when loading 'doc-index.json' failed (#691)Tim Baumann2017-10-101-7/+20
|
* Use <details> element for collapsibles (#690)Tim Baumann2017-10-094-70/+140
| | | | | | | | | | | * Remove unnecessary call to 'collapseSection' The call is unnecessary since there is no corresponding toggle for hiding the section of orphan instances. * Use <details> for collapsibles This makes them work even when JS is disabled. Closes #560.
* Add compile step that bundles and compresses JS files (#684)Tim Baumann2017-09-233-0/+593
* Add compile step that bundles and compresses JS files Also, manage dependencies on third-party JS libraries using NPM. * Compile JS from TypeScript * Enable 'noImplicitAny' in TypeScript * QuickJump: use JSX syntax * Generate source maps from TypeScript for easier debugging * TypeScript: more accurate type * Separate quick jump css file from ocean theme