b9 icon indicating copy to clipboard operation
b9 copied to clipboard

Improve page navigation

Open nbhuiyan opened this issue 6 years ago • 0 comments

This issue is to track improvements/fixes to the base9 Developer Journey navigation menu.

An inspiration of how the final developer journey document page could look like is Bootstrap's own documentation site: https://getbootstrap.com/docs/4.1/components/navbar/

Here is a list of improvements/fixes that are to be made to achieve something similar to the above example:

  • [x] Fix: Jumping to sections from the side navigation bar jumps to a point where the section title is covered by the top navigation bar.
  • [ ] Auto-generate page navigation menu items. It is currently manually coded, which is very tedious to maintain.
  • [ ] Break the different sections into multiple pages instead of one very long page
  • [ ] Make the sections/subsections in the side navigation bar highlight the current section and subsection on display.
  • [ ] For smaller screens, make the side navigation bar collapse by default and form a horizontal expandable menu bar under the top navigation bar.
  • [ ] For smaller screens, do not have any of the navigation menu bars follow the current view

nbhuiyan avatar Apr 24 '18 19:04 nbhuiyan