Documentation

Navigation bar

Description

The Navigation Bar addon allows users to add a navigation bar to a presentation. Since it doesn't require any additional configuration, you can just insert it into a presentation and enjoy its functions. This addon fully integrates with presentations - you can navigate to every page from every other one. Because of its extensive styling mechanism, it is perfect for using in presentation templates.

Properties

The list starts with the common properties, learn more about them by visiting the Modules description section. The other available properties are described below.

Property name Description
ShowNextPrevArrows This option allows users to show Next (>) and Previous (<) buttons from the addon which results in fewer pages displayed.
HideHomeLastArrows This option allows users to hide First (<<) and Last (<<) buttons from the addon which results in more pages displayed.
Numericals Allows users to choose if the numbers are to be displayed using Western Arabic, Eastern Arabic or Perso-Arabic numericals.
Styles Allows users to add CSS style and class to the navigation buttons ("first", "last", "next", "previous") and all page number buttons. You can separate the pages by commas if you want to add the same CSS style or class to more than one page.
Real-time navigationbar-page-ok This option allows users to add the "navigationbar-page-ok" class to Navigation Bar if a page is solved correctly.
First page as cover This option allows users to set the first page as cover. Pages will be then counted from Page 2.

Supported commands

Command name Params Description
bookmarkCurrentPage --- Adds the bookmark to the current page – the 'bookmark' class is added to the appropriate button.
removeBookmark --- Removes the bookmark from the current page.

CSS classes

Class name Description
navigationbar-element A button with a page number or triple dots.
navigationbar-element-current A button showing a current page number.
navigationbar-element-first A button navigating to the first page in a presentation.
navigationbar-element-next A button navigating to the next page.
navigationbar-element-previous A button navigating to the previous page.
navigationbar-element-last A button navigating to the last page in a presentation.
navigationbar-element-mouse-hover,
navigationbar-element-current-mouse-hover,
navigationbar-element-first-mouse-hover,
navigationbar-element-next-mouse-hover,
navigationbar-element-previous-mouse-hover,
navigationbar-element-last-mouse-hover
Button's state on mouse hover.
navigationbar-element-mouse-click,
navigationbar-element-current-mouse-click,
navigationbar-element-first-mouse-click,
navigationbar-element-next-mouse-click,
navigationbar-element-previous-mouse-click,
navigationbar-element-last-mouse-click
Button's state on mouse click.
navigationbar-element-first-inactive,
navigationbar-element-previous-inactive
Button's state when the first page is displayed.
navigationbar-element-next-inactive,
navigationbar-element-last-inactive
Button's state when the last page is displayed.
navigationbar-page-ok Added to a button when the page score is 100%.
inactive Added to the next and previous buttons when inactive (when the first or last page is displayed).

Demo presentation

Demo presentation showing how to use Navigation Bar Addon.