Site Themes275 Documents

Page And Layout Orchestration

In sites and themes, pages and layouts must directly import their parts and orchestrate their composition. Never create a single top-level orchestrator component inside a page’s directory under parts that imports and assembles all other page components. Apply the same ownership to layouts: keep layout orchestration in the layout itself rather than delegating it to a top-level component under parts.

Philosophy

Pages and layouts make their full composition visible while parts remain focused on individual sections or components.

Fix

Move top-level part imports and composition into the owning page or layout, update its imports, and remove the redundant orchestrator component.