Settings
Folder Structure
sections/<section-name>/settings/
├── content.ts # Content editor definitions (required)
├── design.ts # Design editor definitions (required)
├── layout.ts # Layout configurations (optional)
└── translations.ts # Multi-language text for editor labels and defaults (optional)Core Concepts
Settings as Records
// ContentSettings = Record<string, ContentEditor>
// DesignSettings = Record<string, DesignEditor>Factory Functions
import { content, design } from '@lightspeed/crane-api';Build-Time Validation
Minimal Example
Last updated
Was this helpful?
