Editor modes

Ask AI
Generate new pages and variations from text prompts or images.
Design Mode
Edit visually with drag-and-drop, responsive canvas, and layers & properties.
Prototype Mode
Build interactive prototypes from your designs by annotating and chatting with AI
Code Mode
View code, set up MCP server, and export to AI coding tools like Cursor.
Editor layout
The editor consists of three main areas: left panel, canvas (center), and Inspector (right panel).
Left panel
Toggle left panel buttons with Cmd + \. You have the following panels available to you: Pages — Switch between pages and flows in your project. Navigate to different designs or subcomponents when editing components. Layers — View and organize the element hierarchy for the current page. Select, reorder, or group elements. Shows the complete component tree. Insert — Browse and insert components and snippets. Search or drag elements onto the canvas. Switches between snippet and component libraries.Canvas (center)
Your design surface where elements appear at their actual rendered size. The canvas shows exactly how your design will look at the current breakpoint (desktop or mobile). Unlike infinite canvas tools, Subframe uses flexbox for layout (not absolute positioning). Elements flow and arrange using Stacks, resize responsively, and adapt to different screen sizes automatically. If you’re familiar with Figma, this works similarly to auto-layout.Inspector (right panel)
This is the context-aware properties panel that changes based on editor mode and selected element. For example, in design mode, you’ll see layout, sizing, colors, backgrounds, borders, shadows, padding, overflow, and component properties. In code mode, you’ll see the Inspect tab, which shows the code for the selected element.Responsive breakpoints
Switch between desktop (default) and mobile views using the device selector in the Inspector panel.
Collaboration
Multiple team members can edit simultaneously. See who’s viewing or editing with avatars in the top navigation.

