Mobile Menu Page

Overview

Standard one column page layout where multiple modules can be stacked on top of each other (they should not be overlapping). This page includes a bottom navigation menu that is optimized for use on mobile. The menu displays four destinations and each destination is represented by an icon and an optional text label. When a bottom navigation icon is tapped, the user is taken to the top-level navigation destination associated with that icon. Please ensure that you have installed the Feather Icon plugin to your app before submitting your page request.

Structure

  • When this page is added to your app, it will come with one main group:

    • Group page860Group - This group contains the responsive settings for all modules. All modules should be placed into this group.

  • This page will come with a Popup Hidden Variables. For more information on how to use the Popup Hidden Variables, click herearrow-up-right.

    • var - Website object - This group stores the website object (e.g., app name, primary color, and etc.)

    • var - dummy - This is a placeholder group. You can store any data here by updating the type of content and data source of the group.

  • This page will also come with two reusable elements: header Aarrow-up-right and bottommenu.

    • The bottommenu reusable element comes with four tabs

    • Clicking on a tab will trigger a custom workflow called Set tab number

      • The custom workflow will set a number state on bottommenu (this captures which tab the user is currently viewing)

    • The reusable element also includes a Popup Hidden Variables

      • var - toggle tabs stores bottommenu's number state

How to set up

circle-exclamation
  • Resize Group page860Group and add other modules inside of it

circle-info

If you add more modules, please resize Group PLACEHOLDER so that it is not overlapping with any other elements (for responsiveness)/

  • Update Title Text (please note that Group Title will be hidden when the page width is less than or equal to 500px)

  • By default, the modules should be hidden on page load (uncheck the box for This element is visible on page load for each module)

    • Check the box for Collapse this element's height when hidden

  • To show or hide modules, add conditional statements to each module:

    • For the first module, add the conditional statement

      • bottommenu's Tab is empty or bottommenu's Tab is 1then This element is visible

    • For modules after the first module, add the following conditional statement:

      • bottommenu's Tab is 2 then This element is visible

      • bottommenu's Tab is 3 then This element is visible

      • and so on..

Last updated

Was this helpful?