Important
You are browsing documentation for version 5.0 of OroCommerce. Support of this version ended in January 2025. Read the documentation for version 6.1 (the latest LTS version) to get up-to-date information.
See our Release Process documentation for more information on the currently supported and upcoming releases.
Back-Office Customization
OroCommerce back-office, OroCRM, and OroPlatform are single-page applications (SPA) with a mix of server-rendered content with Twig templating engine and client rendered content with Underscore.js. You can customize it with themes, override SCSS Styles, Twig, and Underscore.js templates and extend parts of a page with placeholders.

This tutorial describes how to customize OroPlatform layout and OroCommerce back-office layout.