> ## Documentation Index
> Fetch the complete documentation index at: https://docs.makeswift.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Layouts

> Layout refers to the composition of your page. Pages are in and of themselves components containing other components. The Makeswift builder gives you controls to organize and navigate layouts easily.

## Creating a layout using a Box

You can create a new layout by clicking the [Box](/product/components#box) component in the toolbar, then clicking to add it onto your page. You can add any number of [Components](/product/components) into a Box, including other Boxes. Components can be placed side-by-side to create columns or placed above and below to create new rows.

> Shortcut: Use the `x` key to select the Box tool. Then, click on the page where you want to add it.

<Frame>
  <img src="https://mintcdn.com/makeswift/uAOxEZuAmqfTEc_N/images/builder/layouts1.gif?s=89c738452c2605410613ae481d46a489" alt="Creating layouts with boxes" width="800" height="450" data-path="images/builder/layouts1.gif" />
</Frame>

When creating a multi-column layout, where each column has multiple components, you’ll most likely want to wrap each column in a Box. This way you can move columns easily and keep all the components together when creating [breakpoints](/product/responsive-design) for mobile devices.

## 12-column grid

Boxes use a 12-column grid to allow for precise and flexible layout design. You can easily span components across multiple columns or align them within a single column, creating balanced and visually appealing designs. To adjust, simply click and hold the handle in the center of the dashed column line and drag.

<Frame>
  <img src="https://mintcdn.com/makeswift/G15o5Myy8rXEUbA7/images/builder/Overlays.gif?s=fe597bf3a19818f9b6e82769da0abfdf" alt="12 column grid" width="800" height="450" data-path="images/builder/Overlays.gif" />
</Frame>

## Selecting components

If you have a lot of nested content on your page, it can be difficult to find and click on a specific components. Breadcrumbs are designed to help you understand your page structure and make it easier to select and move your Boxes. To get to the breadcrumbs, hover over a component within the desired Box. Move your cursor to the label found at the top left of the component and it's breadcrumbs will open.

You can hover over each breadcrumb to see its corresponding Box. Click once on any breadcrumb in the list to select it. You can also click and hold a breadcrumb to drag and drop the highlighted box somewhere else.

<Frame>
  <img src="https://mintcdn.com/makeswift/G15o5Myy8rXEUbA7/images/builder/Breadcrumbs.gif?s=3a1076489bbb31d9e509c0701769c6df" alt="Using Makeswift breadcrumbs" width="800" height="450" data-path="images/builder/Breadcrumbs.gif" />
</Frame>

In addition to Breadcrumbs, you can use the [Elements Panel](/product/builder-basics#elements-panel) to easily view and select individual components from your page.

<Frame>
  <img
    src="https://mintcdn.com/makeswift/G15o5Myy8rXEUbA7/images/builder/elements-panel.jpeg?fit=max&auto=format&n=G15o5Myy8rXEUbA7&q=85&s=e52c7a84343246d5e6b260c3b5b93150"
    alt="Visual builder showing the elements
panel"
    width="1600"
    height="1188"
    data-path="images/builder/elements-panel.jpeg"
  />
</Frame>
