UI overview
How SXL Studio is organized in Figma Design Mode and Dev Mode: tabs, sidebar, workspace, and workflow entry points.
Interface map
SXL Studio UI is organized into four zones:
- Header: tabs and context actions.
- Left sidebar: search, trees, object lists.
- Main workspace: editors, inspect views, and code output.
- Footer bar: sync, export, and utility actions.
The exact layout depends on whether you run SXL Studio in Figma Design Mode or Figma Dev Mode.
Mode-specific tab sets
| Context | Available tabs | Primary use |
|---|---|---|
| Plugin panel in Figma Design Mode | Database, Tokens, Inspect, Code | Data, tokens, binding maintenance, design-side handoff prep |
| Plugin panel in Figma Dev Mode | Inspect, Code | Developer inspect workflows and repository-oriented code handoff |
| Native Figma Dev Mode Code panel (without opening plugin UI) | SXL Studio codegen outputs | Fast language-specific snippets from selected layers |
For full Dev Mode behavior, see Dev Mode overview.
Header behavior and scope actions
The header always reflects the active tab and exposes relevant actions.
Context actions by tab
- Database / Tokens: apply actions with scope selector.
- Inspect (Design Mode): unlink/rebind actions (when enabled in your workspace).
- Dev Mode: part of controls move into dedicated Dev panels.
If header width becomes limited, tab switching falls back to a compact dropdown.
Scope selector: Selection, Page, Document
The same scope selector is used by bulk operations such as:
Apply Datain Database;Apply Tokensin Tokens;Unlinkin Inspect.
Practical usage:
- Use
Selectionfor quick iteration on a focused area. - Use
Pagefor section-level rollout before final checks. - Use
Documentfor final project-wide synchronization.
Left sidebar behavior
In Design Mode
The shared sidebar container shows different content per tab:
Database: data/mapping/assets trees and file operations;Tokens: token file/folder tree;Inspect: selected object hierarchy;Code: Code Connect component and link context.
In Dev Mode
- On
Inspect, the sidebar is hidden to maximize space for Dev Inspect Hub. - On
Code, the sidebar is visible for repository tree navigation.
Main workspace behavior
The center area hosts one active workflow at a time:
- Dataset and mapping editors (
Database); - Token editor (
Tokens); - Inspect views (
InspectPanelin Design Mode, Dev Inspect Hub in Dev Mode); - Code views/editors (
CodeViewin Design Mode,DevCodeEditorPanelin Dev Mode).
In Dev Inspect Hub, sections are organized as:
Info,MCP,Object model(collapsed by default);Code(expanded by default).
If no valid selection is available, the workspace shows an empty-state hint.
Footer bar
The footer is the entry point for infrastructure actions:
- Git Sync and Cross-file Sync;
- transform/codegen helpers;
- export actions (available by mode and feature set).