Skip to content

Build layouts ​

The TheOne element layout is a nested tree: Rows → Cols → Items.

LevelWhat it is
RowOuter row, contains one or more columns
ColResponsive column inside a row
ItemContent element (text, image, heading, button, …)

Rows and columns ​

  • Click Add Row to create a new outer row.
  • In the Add Row dialog, choose the number of columns (1–4). Each column gets a default width that you can adjust per viewport (mobile, tablet, desktop) afterwards.
  • Use Sync all breakpoints to copy the column layout from one viewport to all others.

Inserting content ​

Click Add Element inside a column and choose the content type:

TypeLabel in the editor
HeadingHeadline
Body textText Editor
ImageImage
LinkLink

Nesting ​

A column can contain an inner row:

  • Click Add Inner Row.
  • Choose 1 or 2 columns for the inner row.
  • Maximum nesting depth: 2 levels. Inner rows have a maximum of 2 columns.

Styling nodes ​

Every Row, Col, and Item has a full styling panel. Click a node and switch to the relevant tab:

TabOptions
SizesWidth per viewport, min-height (desktop/tablet/mobile), max-height, max-width
SpacesPadding and margin (4 sides each, responsive)
ColorsText colour, background colour, border colour, border width, radius
AlignmentsFlex alignment horizontal and vertical, responsive
MaskCSS clip-path: circle, ellipse, diamond, hexagon, wave, blob, or custom SVG
AttributesCustom classes (Bootstrap/Tailwind), inline CSS, arbitrary HTML attributes

Slider mode ​

Enable Show as slider in the element header. Each outer row becomes a slide, rendered by DmfSplideSlider. Configure it in the Slider Settings tab:

SettingDescription
Auto slideSlides advance automatically
Animation delayDuration of the slide transition in milliseconds
DelayDisplay time per slide in milliseconds
LoopScroll through slides endlessly
RewindJump back to the first slide at the end
Visible slides per deviceNumber of simultaneously visible slides per viewport

The Navigation tab controls arrows, navigation dots, drag support, and slides per click.

Requirement

Slider mode requires an active DmfSplideSlider plugin.