Property Overview
Layout & Position Properties
- Relative – offsets from default position
- Absolute – positioned relative to parent container
- Fixed – sticks to screen while scrolling
- Sticky – toggles between relative/fixed depending on scroll |
Size & Spacing Properties
These define how big your components appear and how they interact with surrounding elements.- Fit Content – match child size
- Auto – adapt dynamically
- Fixed – set explicit pixel or % value | | Max / Min Width & Height | Define boundaries for responsiveness. | | Margin | External spacing between the component and neighboring elements. | | Padding | Internal spacing between the component’s edges and its content. |
Typography Properties
Text-related styling and variable configuration.Visual Styling Properties
Used to adjust background, border, and visual depth of your components.Behavioral Properties
Properties that define interactivity, visibility, and logic.- Select Product
- Open URL
- Go to Page
- Go to Screen and more | | Selected State | Available when “Select Product” action is used — customize active visuals (background, border, icons, etc.). | | Visibility | Show / Hide component |
Variables & Dynamic Content
Variables let you display real-time product data in text or buttons. They automatically update when prices, currencies, or trial durations change in the storeYou can use variables inside Text, Heading, or Button labels.
Best Practice Summary
- Start with layout: direction, distribution, and gap.
- Set spacing early: consistent padding makes responsive scaling predictable.
- Style at the container level: use background / border / shadow to visually group sections.
- Define actions clearly: combine Select Product + Selected State for interactive paywalls.
- Preview across devices: ensure responsive alignment under Safe Area (20 px h, 59 px top, 34 px bottom).
AI Image Generation Variables