Velocity X Components

Bento & Layout

Split 60/40 with Sticky Side

60/40 split section where one column sticks in the viewport while the other scrolls past it, desktop only.

Subscription Included with the Velocity Components subscription.
bash
$ velocityx add split-sticky-side

Built for astro.

Full docs for Split 60/40 with Sticky Side →

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

astro v1.0.0
Split 60/40 with Sticky Side
Sticky visual (pins while you scroll the steps)

Step 1

Connect your data source

Each step confirms before moving on, so a bad mapping never reaches production data.

Step 2

Map fields to the schema

Each step confirms before moving on, so a bad mapping never reaches production data.

Step 3

Preview the merge

Each step confirms before moving on, so a bad mapping never reaches production data.

Step 4

Publish to production

Each step confirms before moving on, so a bad mapping never reaches production data.

Props

NameTypeRequiredDefaultDescription
as'div' | 'section'No'div'
stickySide'left' | 'right'No'left'
stickyTopOffsetstringNo'24px'
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/split-sticky-side/SplitStickySide.astro

Using the Split 60/40 with Sticky Side component

Install it with velocityx add split-sticky-side. 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.