+1 Great job, Melissa.
It would be nice to have left or right navigation for *blog <https://apache-beam-website-pull-requests.storage.googleapis.com/332/blog/index.html>* tab with recent posts or categories Regards, Prabeesh K. On 20 October 2017 at 09:30, Jean-Baptiste Onofré <j...@nanthrax.net> wrote: > +1 > > It looks great. > > Regards > JB > > > On 10/16/2017 11:23 PM, Melissa Pashniak wrote: > >> Hello Beam folks, >> >> I've received some good feedback that the Beam website can be difficult to >> navigate, due to such things as: >> >> - The top pulldown menus are too long and you can't select things at the >> end, and this will only get worse as we create more pages >> - The programming guide as a single page is too long and difficult to >> navigate >> - Navigation issues on mobile devices >> >> In order to tackle these issues, we (myself and David Perez) have put >> together a staged proposal [1] for an improved navigation story. It >> includes: >> >> - A new left nav that contains the lists of items previously in the top >> pulldown. It's easy to change what items are displayed, you can nest >> arbitrary items, etc. The left nav is scrollable on small windows, so you >> can always reach everything. Users can now jump between programming guide >> sections easily. >> - On the right is a list of the sections within a page, so you can quickly >> jump to where you want. The list is autogenerated from the sections in the >> page. >> - Mobile improvements such as: you can now get to the top nav items from >> the home page. >> >> This PR [2] would just be the first step. Once merged, it opens up other >> improvements: >> >> - Break apart the major sections of the programming guide into separate >> pages. This allows for the addition of more details and code samples for >> each section, without making an already-too-large page even larger. With >> the left nav, jumping between these pages will be easy. >> - A proper overview landing page for the SDKs section, that lists the >> available SDKs, any differences, etc. >> - Tweaking left nav items to bubble up previously hard-to-find content >> (for >> example, the Python type safety and Python dependencies pages) >> >> Please check it out and see what you think -- we'd love to get your >> feedback. >> >> Thanks! >> >> [1] http://apache-beam-website-pull-requests.storage. >> googleapis.com/332/index.html >> [2] https://github.com/apache/beam-site/pull/332 >> >> > -- > Jean-Baptiste Onofré > jbono...@apache.org > http://blog.nanthrax.net > Talend - http://www.talend.com >