---
title: "Layouts and repeated sections | two.do"
description: "Combine components into a block you can use across several pages."
lang: "en-GB"
---

TwoDo CMS3 · guides

# Layouts and repeated sections

Combine components into a block you can use across several pages.

[CMS3 guides](https://two.do/en/cms/cms3)

## In this guide

[1. Group components](https://two.do/en/cms/cms3/layouts-and-repeated-sections#step-1)[2. Edit the shared source](https://two.do/en/cms/cms3/layouts-and-repeated-sections#step-2)[3. Nest another layout](https://two.do/en/cms/cms3/layouts-and-repeated-sections#step-3)[4. Check its uses](https://two.do/en/cms/cms3/layouts-and-repeated-sections#step-4)

## 1\. Group components

A layout is a group of components managed as a reusable block. Instead of repeatedly inserting the same combination, create navigation with spacing or a contact section with a footer once.

![Components grouped in one layout](https://two.do/_media/acd50e272f6ab8549cde881f2594889b6f978229f18ec1f5450a809fde501bf9)

Components grouped in one layout

## 2\. Edit the shared source

Layout content is always inherited. Editing its source therefore affects every place that uses it. This simplifies maintenance, but requires checking the impact before publication.

## 3\. Nest another layout

Layouts can be nested. Create a basic footer and insert it into an extended layout with a form and spacing. Update shared contact details in the basic footer rather than every variation.

![Basic and extended footers using nested layouts](https://two.do/_media/afaf413132610cd011997453506ac8d62179693d0908aae88b400fa6757fcbf3)

Basic and extended footers using nested layouts

## 4\. Check its uses

Use clear names and a reasonable number of levels. After editing, check both the simple and extended versions on mobile too. Inheritance should make the source of content easier to understand.

[Watch the guide on YouTube](https://www.youtube.com/watch?v=wLLktP2avzw)

## More guides

[Website basics Sign in, build a page, add components and publish in CMS3. Open guide](https://two.do/en/cms/cms3/website-basics)

[Components and inheritance Use building blocks and manage repeated content from one place. Open guide](https://two.do/en/cms/cms3/components-and-inheritance)

[Administration language Change your interface language without changing the website’s languages. Open guide](https://two.do/en/cms/cms3/administration-language)
