Menu

Menu include components such as Button Menu, Step Image Menu, etc. These components work as placeholders for the other components to be placed.

To add a menu component, simply drag and drop under the desired level. The menu component will not show up in the template/page itself but creates a canvas for adding other components. The properties for each menu component varies.

In the sections below, the Template Designer is used as example, all values of “Id” field has the prefix tm-.

Button Menu

A Button Menu component acts as a placeholder that allows you to add other components in the template/page.

It has the following properties.

Field Description Default
Id Name of the Button Menu that will be displayed in the tree structure. “tm-button-menuX”
Direction Direction of the menu.
Available options:
- horizontal
- vertical
“horizontal”
Common properties Common properties.
- CSS Classes
- Publish
- Colour
- Border
- Padding
- Margin
See Common Properties for more details.
Vary

Drop Down Menu

A Drop Down Menu component acts as a placeholder to add buttons onto it as options.

It has the following properties.

Field Description Default
Id Name of the Drop Down Menu that will be displayed in the tree structure. “tm-dropdowm-menuX”
Label Name of the menu to be displayed in the template/page. “Menu”
Common properties Common properties.
- CSS Classes
- Publish
- Font
- Colour
- Border
- Padding
- Margin
See Common Properties for more details.
Vary

Below is an example of cascaded drop-down menu.

Responsive Button Menu

The Responsive Button Menu component acts as a placeholder to add buttons onto it as options.

It has the following properties.

Field Description Default
Id Name of the Responsive Button Menu that will be displayed in the tree structure. “tm-rbutton-menuX”
Common properties Common properties.
- CSS Classes
- Publish
- Colour
- Border
- Padding
- Margin
See Common Properties for more details.
Vary

This menu allows you to add one or more buttons. When the browser is in the maximised, the buttons will be displayed in sequence.

When the screen of the browser is reduced, the icon will appear instead of the buttons added. To view the buttons, click on the icon.

Step Image Menu

A Step Image Menu acts as a placeholder to add Step Image Menu Panel components. Each menu component is an image and/or text with an optional line drawn between them.

It has the following properties.

Field Description Default
Id Name of the Step Image Menu Panel that will be displayed in the tree structure. “tm-step-image-menu-panelX”
Show Numbers If selected, display the numbers between the step image menu panels added onto it. Selected
Show Lines If selected, display the lines between the step image menu panels added onto it. Selected
Show Buttons If selected, displays two buttons in the menu. Selected
Back Text to be shown in the first button. “Back”
Next Text to be shown in the second button. “Next”
Menu Position Defines the location of the buttons.
Available options:
- bottom
- top
“top”
Common properties Common properties.
- CSS Classes
- Publish
- Colour
- Border
- Padding
- Margin
See Common Properties for more details.
Vary

Step Image Menu Panel

A Step Image Menu Panel acts as a placeholder that allows you to add components.

It has the following properties.

Field Description Default
Id Name of the Step Image Menu Panel that will be displayed in the tree structure. “tm-step-image-menu-panelX”
Label Name of the panel to be displayed in the template/page. Blank
Common properties Common properties.
- CSS Classes
- Publish
- Image
- Colour
- Border
- Padding
- Margin
See Common Properties for more details.
Vary