--- title: Modular Frame slug: '3031' canonical_url: https://docs.coveo.com/en/3031/ collection: coveo-for-sitecore-v5 source_format: adoc --- # Modular Frame > **Legacy feature** > > The Coveo Hive Framework is now in maintenance mode and is no longer recommended for new implementations. > > To build new search experiences, use one of Coveo's more modern, lightweight, and responsive libraries. > To get started, see the [Build search](https://docs.coveo.com/en/2473/) article.  The **Modular Frame** creates an HTML layout containing only high-level placeholders. The **Modular Frame** allows very flexible page-building using the Sitecore **Experience Editor**. ## Usage notes
The Modular Frame rendering is an Allowed Control in the following placeholder(s): UI Content
The Coveo for Sitecore SXA package doesn't include frames and SXA sites are incompatible with the non-SXA Coveo Hive frame renderings. To position and size your Coveo for Sitecore SXA renderings, use Sitecore page structure renderings in combination with the SXA grid system.
The Modular Frame rendering has no data source options.
Generated HTML:
<div>
<!-- Content from renderings inserted in the Header Section placeholder -->
<div class="coveo-main-section">
<div class="coveo-header">
<!-- Content from renderings inserted in the UI Header placeholder -->
</div>
<!-- Content from renderings inserted in the Main Section placeholder -->
<div class="coveo-footer">
<!-- Content from renderings inserted in the UI Footer placeholder -->
</div>
</div>
<!-- Content from renderings inserted in the Footer Section placeholder -->
</div>
Placeholder layout:
