Summary of features

The menu system in the COLOURcode template is constructed from simple markup and is fully automatic and responsive. It automatically opens and closes as the viewport width increases and decreases. It can be toggled between different states, and the state persists across page refreshes using browser storage.

At a glance

  • Fully responsive and adapts according to desktop or tablet/phone usage.
  • Choose between expanding or sliding modes for submenu levels.
  • Can be controlled through a versatile javascript API.

Menu visibility - desktop

When viewing on a desktop monitor, the menu can be toggled into three states: fully open, icons only, and closed.

Fully open


Icons


Closed

Menu visibility - mobile

On a tablet or smartphone, the menu is hidden (off-canvas) by default. It can be expanded by using the menu toggle button.

Closed


Open

Menu modes

The way the menu levels are navigated can be changed through the options popup (Menu Mode). This changes between 'expanding' and 'sliding'.

Expanding mode


Sliding mode