Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.encoreos.io/llms.txt

Use this file to discover all available pages before exploring further.

Layout Templates is the page at /settings/page-layouts/templates that provides a browsable library of pre-built page layout templates. Templates are organized into categories (tabs) and can be applied to data objects via a CreateFromTemplateSheet.

Overview

The page fetches the template list via useTemplateList and renders them in a tabbed TemplatesTable organized by category. Each template row has a Use action that opens the CreateFromTemplateSheet side panel, allowing the user to apply the template to a target object. A Create action may also be available for building new templates.

Who it’s for

No explicit permission gate on this route. SME should confirm intended access.

Before you start

  • Identify the data object or page type for which you want to apply a template.
  • Understand that applying a template will configure a new layout — confirm with an SME whether existing layouts are preserved.

Steps

  1. Navigate to Settings → Page Layouts → Templates (/settings/page-layouts/templates).
  2. Browse the template categories using the tabs.
  3. Click Use on a template to open the create-from-template panel.
  4. Select the target object and confirm the application.

Key concepts

Layout template — a pre-built LayoutTemplate record defining a page structure that can be applied to a data object.

Platform Foundation

Platform Foundation overview.

Governance & parity

This page documents shipped product behavior. It is not medical, legal, or billing advice. Verify against your organization’s policies and applicable regulations before using it for clinical, compliance, or billing decisions. Protected health information (PHI) shown in the product is governed by your tenant’s access controls and is never exposed in this documentation.
  • src/routes/platform.tsx
  • src/platform/page-layouts/pages/TemplatesLibraryPage.tsx
  • src/platform/page-layouts/hooks/useTemplates.ts