9 Commits

Author SHA1 Message Date
Tom MacWright
e4781ebf54 fix: Fix the split in HTML at 33/67% instead of calculating percentages (#939)
Previously this was calculated so that the left page would expand to its natural size. That's not
really what we want, because the natural size could be as high as 100%.

Fixes #927
2017-10-12 16:26:22 -07:00
Michel Simonot
7a548eb444 fix(html): Display all levels of parameter properties. (#933)
Fix default_theme to render all parameter properties.
 
- Split the parameter property template portion into its own partial.
- Have the new partial recursively call itself if there are sub-properties.
2017-10-04 12:34:39 -07:00
Mitermayer Reis
2df7d3e54b style: Making return type params consistent with the rest of the code base (#894) 2017-09-02 10:20:47 -07:00
Tom MacWright
dccb15160d fix(theme): Remove dead stepsibling navigation code 2017-07-31 14:59:24 -04:00
David Halls
6509ae813e feat(theme): Flexible sidebar for default theme 2017-07-31 13:31:01 -04:00
David Halls
473f317c78 fix: Fix filtering in the default theme 2017-06-23 15:42:48 -04:00
David Halls
61968c790f fix: Show () for callbacks
* Show callback signatures

* Add output test for callback

* Reformat is_function

* Fix comparator

* Use camelCase #818
2017-06-23 15:41:21 -04:00
David Halls
5fb77bcf48 fix(html output): Fix links between navigation and items in HTML documentation 2017-06-06 09:38:27 -04:00
Tom MacWright
11d9045a00 Native Flow, use Jest (#767)
* build: Use Flow syntax without comments.

We're switching to Flow annotations - not Flow comments. This
gives documentation.js the ability to self-document without
JSDoc types and improves our compatibility with tools like
prettier.

Fixes #729. Fixes #709
2017-05-08 20:46:21 -04:00