Skip to main content

Customise the menu appearance

You can customise the look and feel of the navigation menu to match the application theme.

  1. Enter the Preview mode:

    Open the application in Preview mode using one of the following methods:

    Open the App Designer. Click the Preview button above the canvas.

    Preview in App Designer
  2. Open the Settings panel:

    In the preview window, click the Setting icon to open the menu customisation panel.

    Settings button in preview mode
  3. Modify the following settings:

    SettingDescription
    Enable LayoutA master switch to turn the application's overall layout and navigation structure on or off. Disabling this is useful for pages that should not display the main menu, such as a login page.
    Page Style SettingGives the option to choose between a light or dark theme for the page.
    Navigation ModeDefines the primary layout of the menu. The icons represent different modes, such as a top menu layout, a side menu layout, or a mixed-mode layout.
    Content WidthDetermines whether the main content area of the page is Fixed to a certain width or Fluid to stretch across the entire screen.
    Banner HeightDefines the height of the banner in pixels.
    Fixed HeaderA toggle to make the top header bar stay at the top of the screen as the user scrolls.
    Fixed BannerA toggle to make the banner stay at a fixed position as the user scrolls.
    Collapsed Button Bg Colour / Text Colour / Hover ColourThese fields control the colours of the menu collapse button (often a "hamburger" icon) in its various states.
    Page Container Block PaddingSets the padding for the main block-level container that holds all the content on the page. Adjusting this value creates space around the entire content area, separating it from the edges of the main layout (like the header, sidebar, or footer).
    Page Container Content PaddingSets the padding within the main content container. It creates space between the outer border of the content area and the actual components (like text, images, and cards) placed inside it.
    Fixed SidebarA toggle to make the side navigation menu "stick" in place as the user scrolls the main content.
    Sider Background ColourSets the background colour for the side navigation menu.
    Sider WidthDefines the width of the side navigation menu in pixels.
    Menu Header HeightDefines the height of the header bar in pixels.
    Split MenusA toggle that separates parent and child menu items into different visual sections.
    Expand ActionbarA toggle to expand the action bar area.
    Header Background ColourControls the background colour of the main header bar.
    Header HeightControls the height of the main header bar in pixels.
    Menu AlignmentControls if the menu aligns to the left, center, or right.
    Menu Item Font Type / Weight / Size / ColourThese fields control the typography of the primary menu items.
    Menu Item Hover Font Size / ColourControls the font size and colour when a user hovers over a menu item.
    Secondary Menu Item Font Weight / Size / ColourProvides the same level of granular control over the typography for any secondary or sub-menu items.
    Secondary Menu Item Hover Font Size / ColourControls the font appearance when a user hovers over a secondary menu item.
    Menu Item Hover Bg ColourSets the background colour that appears when a user hovers over a menu item.
    Menu Item Selected Bg ColourSets the background colour for the currently selected menu item.
    Regional Settings: HeaderControls the visibility of the top header bar.
    Regional Settings: FooterControls the visibility of the bottom footer section.
    Regional Settings: MenuToggles the main navigation menu.
    Regional Settings: Menu HeaderToggles the header within the menu itself.
    Regional Settings: Page HeaderToggles the header specific to the current page content.
    Regional Settings: BannerControls the visibility of the banner.
    Other Settings: Weak ModeA toggle that applies a "weak" or less visually prominent colour style to certain elements.
  4. Save the changes:

    • Click Save To Application to apply the changes globally across all pages in your app.

    • Click Save To Page if you want to apply custom style only to the current page.

Last updated on 20 May 2026