Hello David, Thanks for trying to make TomEE site more readable and accessible!
I would like to suggest a few more enhancements to make this site as useful and easy to use as it deserves: 1. This site must have navigation links, or better : breadcrumbs link, in all its pages. Let me take an example: when I click on the link you gave as an example: http://tomee.apache.org/tomee-7.1/examples/application-composer.html, I arrive on a page which is missing the "context" : I should see that I am in a documentation page for TomEE version 7.1, subsection Examples, and I should be allowed to navigate from this page to "The root of all TomEE docs / The root of all TomEE 71 docs / The root of all Examples of TomEE 7.1 docs". Alternative would be to show a TOC (Table Of Contents) next to all pages, but I personally find TOCs takes to much reading space, whereas breadcrumbs, if well designed (don't use too long identified for each "nesting") only take a short space, usual at the top of the displayed page (but under other navigation elements, like the Search bar, see #3 below). 2. It would be nice to have (not mandatory) a way to switch from version 7.1 of this page to 7.0 and 8.0. 3. A missing feature is a Search bar in the top of all pages, allowing to search documentation / examples on TomEE site. 4. Would it be possible to add a "day / night switch button" ? (see the Sun/Moon icon at the top right hand side of this site: https://docs.influxdata.com/telegraf/v1.9/data_formats/template-patterns/), I love this one, but it's a matter of taste here :) 5. (hard) Access to the site from mobiles sucks, requires zooming. Ideally the styles should implement responsive web design to nicely fit pages in small displays. Disclaimer: I am not a web designer, but I've been participating to couple of design reviews... Kind regards, Alexandre Le dim. 2 déc. 2018 à 02:41, David Blevins <david.blev...@gmail.com> a écrit : > > Alright folks! > > Updated site published and with a refreshed CSS that is more readable. > > - http://tomee.apache.org/tomee-7.1/examples/application-composer.html > - http://tomee.apache.org/tomee-8.0/docs/configuring-javamail.html > > I'm attempting to get this to a point where we can crowd source some > non-automatable tasks. What I'm imaging we can all do in a divide and > conquer fashion: > > - Categorize each document for an intelligent looking index > - Review each document for formatting issues > - Convert markdown documents to asciidoc > - Fix inconsistent h1, h2, h3 etc usage > - Update branding to "TomEE" from "OpenEJB" > - Ensure each has a title > - Check links > > To get there I just need to 1) minimally improve the index pages to have > groups and 2) add the jbake headers to all the files > > After that everyone can start hacking on docs too. Then I'll move on to > seeing if we can get javadoc generated and published as part of all this. > Then we'll be able to reference them in our docs, which will be very handy > and also provide some motivation to actually write javadoc in the first place > :) > > > -David >