Canvas Area
🎨 Canvas Area
The Canvas Area is your visual playground where you build, arrange, and preview your app's user interface. It gives you a real-time preview of your current screen, lets you interact with widgets directly, and provides controls to customize the design experience.
🧱 Canvas Layout
The canvas is divided into three key parts:
1. 📂 Widget List Toggle (Top-Left Button)
Located in the upper-left corner.
Clicking this button opens or collapses the widget list panel, allowing you to browse and drag widgets into the canvas.
Use it to quickly access your available components and design elements.
2. 🖼️ Page Frame (Center)
This is the actual visual layout of your app screen.
The selected page (e.g.,
HomePage
) is rendered here as it would appear in the final app.You can:
Select widgets directly by clicking them
Drag to reposition (if layout allows)
See widget outlines, labels (e.g.,
text1
), and selection states for active elements
3. 🛠️ Top Bar Controls (Above the Page Frame)
These tools enhance your editing workflow:
Undo / Redo Buttons: Quickly reverse or reapply your recent changes.
Canvas Background Color: Select a background color for the canvas (does not affect app UI).
Light/Dark Toggle: Preview your screen in light or dark theme if supported.
Preview Mode Button: Switch from editing mode to live preview — test interactions, navigation, and animations.
🔍 Zoom Controls (Top-Right Corner)
Allows zooming in/out of the canvas.
Useful for working on large layouts or closely inspecting spacing and alignment.
You can also zoom in and out on
Mac using Trackpad pinch in/out and pan using 2 fingers
Linux and Windows using Ctrl + 2 finger
💡 Tip: Selecting a widget from the canvas will auto-highlight it in the Widget Tree, making it easier to modify properties or manage nesting.
The canvas gives you full control over how your app looks and feels — instantly.
Last updated