Page
Last updated
Last updated
A Page is a web page built with XMPro's No Code App Designer. Applications can have one or more Pages in them and can navigate and pass data between Pages. One of the Pages is marked as a Landing Page, which means it functions as a home page and is the first page that will be navigated to when opening an App.
Pages can be edited by clicking on a page in the App Pages list while editing an Application, or by clicking the edit button in the top right of a page while viewing an Application if you have edit access.
When editing a Page you can click and drag the grey header to scroll left and view the list of Pages for the whole App.
The Page editor has the following sections:
Area
Description
Blocks and Properties
You can switch between the tabs by clicking on the commands at the top. You can drag and drop blocks from the Blocks (Toolbox) tab into the Canvas, customize Block styling and properties from their respective tabs, manage Parameters, Variables, and Data Sources from the Page Data Tab, and see a hierarchical view of the Canvas in the Page Layers tab.
For more details on each concept, visit the Page Layers article, Blocks article, Block Styling article, Navigation and Parameters article, Variables and Expressions article, and Data Integration article.
Actions
Actions can be performed on the page by clicking on commands here. The commands in the middle of the command bar switch between different screen widths and apply a media query to any Block Styles applied while selected
Devices
The commands in the middle of the command bar switch between different screen widths or Devices and apply a media query to any Block Styles applied while selected.
Canvas
The Canvas is a no-code drag and drop editor for creating customized web pages. UI elements and blocks such as text boxes, graphs, or other various controls can be dragged onto the Canvas from the toolbox to build the contents of the Page. See the Canvas article for more detail on the canvas.
You can select from two themes for Pages: Light and Dark. An example of each theme is shown below.
When a Page is created there is a choice between 12 different Page Layouts. The layouts have built-in responsive styles and reshape into a single column in a smaller screen layout. The layouts are as follows:
Page Layout
Order of Cards on Mobile
Action
Description
Save
Saves any changes made to the Page up to this point.
Discard
Discards any changes made to the Page up to this point.
Undo
Undo any changes made to the Page up to this point.
Redo
Redo any changes made to the Page up to this point.
Show Borders
Switches the Canvas between two modes: Bordered, in which every block has a dotted outline around them (invisible when viewing the Page), and
Unbordered, in which blocks do not have outlines and are shown as they will be when viewing the Page.
Exports the Page layout. Does not include Data Sources.
Settings
Opens the Page Settings, where you can change the Name and Theme, and delete the page.
Launch
Launches the page as it will be viewed in the Application.
Delete
Deletes the Page.