In This Section
- Concepts
- Data
- Build
- Page Designer
- The Page Index
- Context
- Pages
- Models
- Components
- Best Practices
- Debugging Skuid in the Console
- Logic
- Style
- Deploy
- Extend
- Reference
- API Reference
- skuid.debug
- skuid.runtime
- skuid.$
- skuid.actions
- skuid.ajax
- skuid.builder.core
- skuid.builder.core.coreProps
- skuid.calendar
- skuid.collaboration
- skuid.component
- skuid.componentType
- skuid.events
- skuid.formula
- skuid.hotkeys
- skuid.label
- skuid.lightning
- skuid.load
- skuid.model
- skuid.model.Model
- skuid.mustache
- skuid.page
- skuid.sfdc
- skuid.snippet
- skuid.time
- skuid.utils
- skuid.version
- Component-Specific APIs
- Skuid Model Metadata Object
- Skuid Model Child Relationship Metadata Object
- Skuid Model Condition Metadata Object
- Skuid Model Field Metadata Object
- Skuid Model Record Type Metadata Object
- Page XML API
- skuid-sfdx
- Skuid Metadata Object Reference
- Skuid Glossary
- Formula and Function Reference
- Skuid and Date/Time
- Early Access Expectations
- Open Source Software Attributions
- API Reference
- Site Administration
- Tutorials
- Skuid Page Tutorials
- Build a Custom List Page
- Build a Custom Detail Page
- Compose a Branded Header and Navigation
- Compose a One-Page App Using Tab Actions and Conditional Rendering
- Conditionally Display Fields
- Highlight Critical Data: Wrappers, Rich Text, and Ui-Only Fields
- Mass Create Records
- Show Products in an Opportunity Page
- Skuid Pages for standard Salesforce CRM
- Salesforce Tutorials
- Skuid Page Tutorials
- Legal terms and conditions
- Skuid SFX Evaluation Guide
In This Topic
Skuid SFX is now Nintex Apps!
Legacy terminology may appear as we update our documentation.
Page Designer¶
Use the Page Designer to design and customize pages in Nintex Apps. Create or edit pages using the drag-and-drop interface and actions directly on the canvas. The Page Designer includes the Elements panel, Properties panel, global page actions, and the canvas. For advanced customization, integrate JavaScript (JS) snippets to extend functionality and tailor applications.
Navigate the Page Designer¶
Elements panel¶
The Elements panel is on the left side of the Page Designer. In this panel, you can select components for your page, configure models, create and set up action flows, and include JavaScript files.
- Components: Use components to design the visual elements of your page. They display and allow you to interact with the data in your Models. For more information, see Components.
- Index: An expandable and collapsible list of a page’s components and its child elements.
- Models: Models provide components with data from objects, as well as external objects and services, providing the fields used on the page.
- Action flows: Create reusable, named action flows that can be triggered by user interactions, events, or hotkeys.
- Display Logic: Display logic statements control whether a component is rendered, enabled, selected, and styled. They are based on one or more rules.
- JavaScript : Include custom JS in your page. For more details, see JavaScript
Index and Surfaces¶
The Index shows the page’s components and child elements in a tree view, displaying how they are arranged. Use the Index to drag new components onto the page or rearrange existing ones.
Surfaces are overlays, like sliding panels and modals, that appear on top of the main content to show details without leaving the page. The Surfaces area provides a centralized view of all overlays on the page.
Properties panel¶
The Properties panel is on the right side of the Page Designer. It shows the options and settings for the element currently in focus, such as components, models, or snippets. When you select an element in the Page Designer, its properties appear in collapsible sections within the panel.
Global page actions¶
The global page actions, also known as the navigation bar, are at the top of the Page Designer. These actions include:
- The navigation menu: Provides links to manage Connections, Data, Design systems, and other Settings.
- Canvas preview settings: Allows you to change how the canvas is rendered in the designer.
- Undo and Redo: Click to undo the last action (keyboard shortcut: Cmd+Z on Mac, Ctrl+Z on Windows) or redo an undone action (keyboard shortcut: Cmd+Shift+Z or Cmd+Y on , Ctrl+Y on ). Use these buttons to undo or redo actions on the page, in components, or within the models, action flows, or JavaScript tabs in the Elements panel
- Preview: Click to preview the live version of your page.
- Other options: Click on the dots-vertical to view other options.
- Revisions: Click to view the list of revisions at different points in the page history. Revisions allow you to roll back a page to a previous point in the development process.
- Clone: Create a duplicate of the current page.
- Download as XML file: Download the current page as an XML file.
- Delete: Delete the current page.
- View XML: Click to view the XML version of the page you created.
- Save: Click to save ( keyboard shortcut Ctrl+S on , ⌘ +S on ).
- Cancel: Click to discard the changes.
Canvas¶
This is the area in the Page Designer where you drag and drop components, organizing the layout and functionality of your page.
Access the Page Designer¶
In , select an existing page or create a new one to open the Page Designer.
- Drag a component from the Elements panel on the left side of the Page Designer onto the canvas.
- Configure the component in the Properties panel on the right of the Page Designer.
- For components such as a Table, click Add fields to add and configure fields.
- Click the arrow between the Index panel and the canvas to expand or collapse the Index.
- Click the arrow next to each property section to expand or collapse it.
For more information about specific components, see Components.
View XML¶
After saving a page, click View XML to access and interact with the XML version of the page. Here, you can copy the XML to export your pages to other tenants. Sharing the XML is helpful for troubleshooting page issues, as it enables others to recreate the page and resolve problems more efficiently.