App bar element (mobile)
The app bar is a pseudo child element of the view element — it isn't added from the element palette, but enabled directly in the view's property editor.
It's automatically placed at the top of the screen, just below the top safe area, and is used for navigation controls, titles, and actions relevant to the current view.
Visual
Title
Shows the view element's current view title, or a custom title.
Configure
Style iOS
Sets the style of the app bar on iOS devices:
Center
The title is centered and displayed in a small font.
Large
The title is displayed in a larger font. Note that on smaller devices, the title can wrap more easily. We recommend testing this option on a few different screen size and keep the text short.
Style Android
Sets the style of the app bar on Android devices:
Center
The title is centered in the app bar, and the back button is left-aligned.
Left
The title is left-aligned, sitting next to the back button.
Bottom border
Enables/disables the border at the bottom of the app bar.
Back button
Enables/disables the back button. The back button only appears when there's a previous view to return to — that is, when the current view was navigated to from another view.
Override back button label
Sets a custom text label next to the back button.
Additional buttons
Lets you add additional buttons to the app bar. Leading buttons appear on the left side of the app bar, while trailing buttons appear on the right.
Each button is added as a pseudo child element of the app bar, visible in the element tree. Adding a button opens the popover with the content section below. You can select each button to see all properties.
Content
Button type
Sets the button type: label, icon or both.
Text
Sets the label of the button, if label or icon/label is enabled in button type.
Icon
Sets the icon of the button, if icon or icon/label is enabled in button type.
Style
Style sets the visual design of the element, including properties such as colors, fonts, borders, shadows and other appearance settings.
Styles are shared across elements. When multiple elements use the same style, updating the style will automatically update all elements that reference it.
Style selector

Select the style to apply to the selected element.
Edit style
To edit the style, click the edit style icon. The changes to that style will apply to all elements using that style.
Detach style
Detaching the style will disconnect the element from the current style, but keep the formatting of the style until you make changes to it. This only affects the selected element.

Overriden styles
You can override a style on one or more elements, using the defined style properties but allowing you to make individual changes to styling properties that apply only to the selected element(s).
Overridden styles will be marked with an Overridden labelI.

You can reset the selected element's style by clicking the Reset icon.

Text
Sets the typography of the selected element(s). Only applies to elements that contain text.
Font
Sets the font family used for the text. You can choose a custom font or use a saved font variable.
Font weight
Sets the thickness of the text. Lower values (for example, 400) are lighter, while higher values (for example, 600 or 700) appear bolder.
Font size
Defines the size of the text in pixels.
Text alignment
Controls how text is aligned within the element: left, center, or right.
Text formatting
Applies inline formatting options such as bold, italic, and underline. Click the More properties icon for more formatting options.

Text color
Sets the color of the text. You can select a custom color or use a saved color variable.
Background
Sets the background of the selected element(s) as a color, gradient or image.
Color
Sets the background color in a hex value. You can also set the opacity of the border. Can be a static or the result of a dynamic expression.
Gradient
Sets a gradient color, ranging from a start color and an end color, with an optional mid color.
Image
Sets an image as the element's background. The image can be a static file uploaded directly in the editor, or the result of a dynamic expression.
Upload
Upload a static image file to use as the background.
Generating an image with AI
You can generate images with AI. Type in a prompt and select a size, quality, and style. The Auto setting lets the AI choose based on your prompt. The number of tokens used depends on your selections.
Check Generate Alt tags to automatically generate an Alt text.
Make dynamic
Click the + icon to define a dynamic expression that returns the image to use as the background.
Interaction
Transitions
Transitions add animation when a style property changes.
Instead of updating instantly, the element gradually shifts from its previous state to the new one over a defined duration. For example, if you reduce an element’s width, a transition can make it smoothly shrink rather than change size immediately.
Transition duration
Transition duration defines how long the transition animation runs, measured in milliseconds.
Advanced
A unique identifier assigned to the element. This can be used to reference the element in custom code, such as JavaScript or CSS, using document.getElementById() or CSS selectors.
Last updated
Was this helpful?
