ocaml / v2.ocaml.org

Implementation of the ocaml.org website.
http://ocaml.org
Other
323 stars 346 forks source link

Get rid of widgets, add sidebar #995

Open bluddy opened 6 years ago

bluddy commented 6 years ago

The widgets may have seemed cool at the time, but they seem dated at this point. They add a lot of visual noise and clutter, and don't satisfy because they don't have enough content in them.

Referring to https://reasonml.github.io/docs/en/quickstart-javascript.html as an example, I'd much rather have a sidebar organizing content per tab. It's much clearer, cleaner and easy to follow. It also encourages an uncluttered design with the other elements in the tab.

Also, which part of the code creates the widgets?

Chris00 commented 6 years ago

What page(s) are you talking about? Could you present what you have in mind by making a mockup?

bluddy commented 6 years ago

I'm talking about the Learn, Documentation and Community pages. The front page could keep the widget look.

I'll try to make a mockup when I get a chance. In general, imagine this page with the OCaml theme for Learn. The content would be listed along the left sidebar.

pmetzger commented 6 years ago

I'm actually fine with the front page being as it is. It's a popular style for language portals (see python's front page for example.)

I'd also recommend doing a mockup. Perhaps put it on ocamlverse?