qunitjs / qunitjs.com

Moved to https://github.com/qunitjs/qunit/tree/main/docs
https://qunitjs.com
MIT License
63 stars 66 forks source link

improve documentation readability #17

Closed wookiehangover closed 12 years ago

wookiehangover commented 12 years ago

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:

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:

oh god my eyes

At least this was succinct... sweet, sweet relief

cowboy commented 12 years ago

FWIW, I basically missed the grey left-nav in the docs until just now.

+1

nimbupani commented 12 years ago

[Update] @wookiehangover points out it is already mentioned as #16. Sorry.

wookiehangover commented 12 years ago

@nimbupani see #16 :)

danheberden commented 12 years ago

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.

rwaldron commented 12 years ago

It's a public repo—feel free to "Talk less, Do more"

danheberden commented 12 years ago

Also, the actual theme stuff is here: https://github.com/jquery/web-base-template

wookiehangover commented 12 years ago

@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?

danheberden commented 12 years ago

Cuz we were kinda stuck in a weird place - all the new docs were on qunitjs, but the design wasn't done yet :/

scottgonzalez commented 12 years ago

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").

wookiehangover commented 12 years ago

@scottgonzalez thanks for the feedback.

I'll avoid trolling you guys with a "redesign the whole site" ticket in the future :feelsgood: