Closed wookiehangover closed 12 years ago
FWIW, I basically missed the grey left-nav in the docs until just now.
+1
[Update] @wookiehangover points out it is already mentioned as #16. Sorry.
@nimbupani see #16 :)
Side note: the actual functionality of the theme and layout of this site is very much beta; we actually were trying to not call attention to it because we've been working on updating all of the other jQuery properties. @wookiehangover thanks for the feedback, i'm sure that will help on more than just this site as for the navigation and flow of things is concerned.
It's a public repo—feel free to "Talk less, Do more"
Also, the actual theme stuff is here: https://github.com/jquery/web-base-template
@danheberden RE: not calling attention to it
why is there a big nasty deprecation warning on http://docs.jquery.com/QUnit if this is still beta-ish?
Cuz we were kinda stuck in a weird place - all the new docs were on qunitjs, but the design wasn't done yet :/
method names should also show method arity
Fixed in jquery/api.qunitjs.com@99ec5c06040c3c6f689d4f75924a7fb8b55e2418
category groupings should be shown at the documentation root
Fixed in jquery/web-base-template@c473ebf
ordering should be logical, not alphabetical
That's just not going to happen. The QUnit API site will function the same as all jQuery API sites. A tutorial would be better for what you want.
whitespace, just look at all that whitespace
The design for the API sites haven't been fleshed out or implemented yet. As @danheberden has pointed out, qunitjs.com launched early, the final designs will come soon.
Feel free to open new issues for any remaining individual bugs/features. This site is still very much a work in progress, but we'll need more granular issues (and not ones that say "redesign the whole site").
@scottgonzalez thanks for the feedback.
I'll avoid trolling you guys with a "redesign the whole site" ticket in the future :feelsgood:
I was really surprised to discover how much fail went into the re-organized docs section of the new qunitjs site. Major, major step backwards in my opinion.
Here's what needs to be fixed, since these are all regressions from the old docs that seriously detract from readability:
method aritythe expected arguments - presently, instead of being shown a quick-to-read and helpful list of all methods and their expected arguments, the user is presented just the raw names of the API methods, with a short description of them. Any clue as to what arguments a method takes is trapped behind a click and a page load.These are just nice-to-haves:
Here's a quick demonstration of all these regressions working together in terror, vs the old, beloved docs site:
At least this was succinct...