# Column Resizer

The column resizer is a visual tool that lets you **drag column boundaries** to resize them, rather than typing width values manually. This is often the quickest way to adjust your layout.

![](https://ngx-ramblers.org.uk/api/aws/s3/site-content/a799486e-6574-4568-8e89-d72b9551723c.gif)

The animation above shows the column resizer in action — drag the green bar between columns to adjust their widths in real time.

## How to use the splitter bar

1. **Locate the handle** — a thin vertical bar appears at the boundary between adjacent columns
2. **Hover over it** — the bar highlights in green to show it's interactive
3. **Click and drag** left or right to resize the columns on either side
4. **Watch the label** — during dragging, a tooltip shows the current width distribution (e.g. "6 | 6" or "8 | 4")
5. **Release** to set the new widths

## Key points

* The **minimum width** for any column is 1 grid unit — you cannot drag a column to zero
* The splitter **preserves the total** — if two columns share 12 units, making one wider automatically makes the other narrower
* Works with both **mouse and touch** input (desktop and tablet)
* The splitter **only appears in edit mode** — visitors to the published site will not see it
* If you have three or more columns, a splitter bar appears between each adjacent pair
* If a column is in **expanded/focus mode**, the splitter is hidden — collapse it first to resize

## The Expand Button

Each column has an **Expand** button (shown as a resize icon) that temporarily makes the column **full width** (12 columns). This is useful when you need more space to edit the content within a narrow column.

Click the expand button again to **restore the original width**. The expand is purely for editing convenience — it does not affect the published layout.

## Drag and Drop Columns

As well as resizing columns, you can **reorder** them by dragging:

1. Look for the **drag handle** icon (↕) next to the column edit controls
2. Click and hold the handle, then drag the column left or right within the row
3. Release to drop the column in its new position

This is useful when you want to swap the order of two columns — for example, moving an image column from the right to the left side of a text column.

**Note:** Dragging reorders columns without changing their widths. To resize columns, use the splitter bar described above.

## See also

* [Page Structure](https://ngx-ramblers.org.uk/how-to/committee/editing-content/page-structure) — Understanding rows, columns, and the 12-column grid
* [Page Row Types](https://ngx-ramblers.org.uk/how-to/committee/editing-content/page-row-types) — The different types of content rows available