Appearance
Layouts
Menu: Development → Layouts
Deep link:/_Admin/development/layouts?SiteId={siteGuid}
Layouts define the site page shell (HTML skeleton, @RenderBody() placeholder, shared header/footer). Pages bind a Layout in page settings or page properties; template syntax: Layout template engine.
Permissions
Menu permission: layout (view). Create, edit, delete, copy require layout·edit / delete. Row Version requires site·log.
How to Open
- In Edit Menu, enable Development → Layouts.
- Open Development → Layouts in the left sidebar.

Toolbar
| Button | Permission | Description |
|---|---|---|
| New layout | layout·edit | Enter edit page (new, no id) |

List table
| Column | Description |
|---|---|
| Name | Click to edit; name locked on edit page after save |
| Referenced by | Tags for pages etc. referencing this Layout |
| Last modified | Last save time |
| Version | Version history (site·log) |
Unlike Views, the layout list has no preview column (preview on pages that bind the Layout).
Supports multi-select Delete (layout·delete). With one row selected, toolbar shows Copy (copy layout dialog).

Copy layout dialog
After selecting one row, click Copy, enter new Name (default _Copy suffix), confirm to duplicate and refresh list.

Edit layout
Path: /_Admin/development/layout/edit?SiteId=... (new without id; edit with &id={LayoutId})
From list name or New layout. Full-screen development edit layout: header with layout name and Format, HTML editor, save bar. Layout edit has no Settings dialog (no "as page element", cache, etc.).

Header
| Control | Description |
|---|---|
| Layout name | Required on create, unique (1–50 chars); input disabled after save |
| Format | Format HTML in editor |

Code editor
- Language: HTML, supports KScript and code references (
code-reference-type: layout). - Typical body includes page placeholder (e.g.
@RenderBody()); see Layout template engine. - Shortcut: Save; unsaved leave prompts.
Footer
| Button | Description |
|---|---|
| Return | Back to layout list |
| Save | Save; first save on new adds id to URL |
| Save and return | Save then return to list |
Related
| Doc | Description |
|---|---|
| Development overview | Development menu and sub-items index |
| Views | Reusable View fragments |
| Pages | Page tree and Layout binding |
| Page settings | Default page Layout, etc. |
| Layout template engine | Layout syntax and concepts |