The Array layout lets you display multiple elements side by side in a flexible, responsive grid. You can fill each slot with text, images, graphs, or other content — making it a great way to present comparisons, feature highlights, team members, or any grouped information.
Adding an Array Layout
To add an Array layout to your story navigate to the Add a content block section and select Array.
Once added, the Array will appear on your slide with empty slots ready to fill. Each slot shows quick-add buttons for Text, Image, Video, and More — click any of these to add content to that slot.
Adding Content to Array Elements
Each element in the Array can hold a different type of content. Click inside any slot and choose what to add. You can mix and match — for example, one slot with a text block, another with an image, and another with a chart.
When you add a text element, the standard text toolbar appears at the top, giving you options to change the font size, style, alignment, and more.
To add an image, click the Image button inside the slot. The image panel opens on the right, where you can search stock images, use AI Generate, upload your own files, or find logos.
You can also add a graph or chart to any Array slot. Once added, the chart toolbar appears at the top, letting you edit data, change chart type, and adjust colors.
Reordering and Managing Elements
To change the order of elements within the Array, select an individual element and use the arrow buttons that appear in the small floating toolbar above it. You can also drag and drop elements to reposition them.
From the same floating toolbar, you can duplicate or delete any element. The Array will automatically adjust to fill the available space.
Styling Individual Elements
When you click on a single element inside the Array, a toolbar appears at the top with styling options for that element. You can adjust:
Align — horizontal text or content alignment
Background color — set a fill color for that slot
Border color and Border — add or style a border
Radius — round the corners of the element
Anchor — make the element a navigation anchor point
Styling the Whole Array
Click on the outer edge of the Array (you'll see the Array label appear in the top-left corner) to select the entire layout. The toolbar at the top then gives you Array-level controls:
Align — horizontal and vertical alignment of all items (Left, Center, Right / Top, Middle, Bottom)
Background color and Border color — apply styling to the whole Array container
Border radius — round the corners of the Array container
Width — set to Full, Narrow, or Auto
Height — set to Auto, Narrow, or Full
Configuring the Layout
Click Layout in the Array toolbar to control how many elements appear per row and how they behave on different screen sizes.
You can choose between two modes:
Auto — Storydoc automatically decides how many elements fit per row
Custom — you manually set how many elements appear per row on desktop (from 1 to 6)
You can also control Mobile groups per line — choose between 1 per line or 2 per line for how the Array looks on mobile devices.
Use the Spacing slider to define the gap between elements. Drag it left for tighter spacing or right for more breathing room.
Animating the Array
Select the Array container and click Animation in the toolbar to add entrance effects. Toggle the animation on, then choose a type:
Block — the entire Array animates in as one unit
Elements — each element highlights one at a time as the viewer scrolls
Under Advanced Settings, you can also configure:
Direction — whether elements highlight from left to right or right to left
Opacity — how faded inactive elements appear during the animation
Speed — Slow, Medium, or Fast
Animations are a great way to guide your viewer's attention through the Array elements one at a time, especially when presenting a list of features or steps.










