Velocity X Components

Bento & Layout

Two-Column Long-Copy Block

Newspaper-style two-column long-form copy split with explicit column slots, stacking to one column below desktop.

Subscription Included with the Velocity Components subscription.
bash
$ velocityx add two-column-long-copy

Built for astro.

Full docs for Two-Column Long-Copy Block →

Needs a licence key — subscribe here, then velocityx loginonce.

astro v1.0.0
Two-Column Long-Copy Block

The problem

Most teams track spend in one tool, leads in another, and reconcile the two by hand every Monday morning.

That manual step is where the numbers drift — a region gets double-counted, a campaign gets missed, and the weekly report takes longer to trust than to build.

The fix

One pull, scheduled, writing straight into the sheet your team already opens on Monday — no manual reconciliation step to drift.

Region splits come from user geography, not campaign naming, so the numbers hold even when a campaign covers more than one area.

Props

NameTypeRequiredDefaultDescription
as'div' | 'section'No'div'
gap6 | 8 | 10 | 12No10
classNamestringNo''

File this creates

The CLI writes this path into your project, relative to its root — nothing else moves.

text
components/velocity/two-column-long-copy/TwoColumnLongCopy.astro

Using the Two-Column Long-Copy Block component

Install it with velocityx add two-column-long-copy. The CLI writes the source straight into your project — no runtime dependency, no registry lock-in, and it themes itself from the same primary-*/accent-* scale as the rest of the library.

More from Bento & Layout.