We have Created this interface, The thing that might interest you guys, is that the menu tracks the user’s progress.
The color of the progress indicator in the menu will change only after the user visits all the interactive elements in the slide/topic, thus making sure that all the contents of your slide has been visited once.
On reloading the course, if you opt to resume from where you had left, the past progress will be reflected in the menu.
Link to published output in flash: https://db.tt/gNnc2K5t
Link to published output in HTML5: https://db.tt/sPK7IQso