KQ-063 · STRATA/SCROLL

Strata Scroll

Strata that separate as scroll passes between them — each seam hides an interlayer note that wakes at the viewport center while the upper plate leans back and the lower leans forward, all scrubbed 1:1 from scroll through transforms alone.

KQ-063 · STRATA/SCROLL

BORE LOG · 04 STRATA

KQ-063

01 · SURFACE CRUST

0.0m - 1.2m · loose aggregate

moisture 04% · bearing poor

transition: abrupt, 0.2m of oxidized fines

02 · COMPACTED FILL

1.2m - 4.6m · engineered fill

moisture 09% · bearing fair

transition: gradual, 0.4m interbedded lenses

03 · WATER TABLE

4.6m - 6.1m · saturated sands

inflow steady · casing advised

transition: sharp, saturated contact

04 · PARENT ROCK

6.1m+ · competent basalt

refusal at 7.8m · core recovered

SURFACE CRUST

READING · SURFACE CRUST

Scroll the bore - seams open as you pass between layers.

Install

One command — the source lands in your repo. Or copy it from the Code tab.

$ pnpm dlx shadcn@latest add @kinetiq/strata-scroll

Props

PropTypeDefaultDescription
strata{ id, label, content, note? }[]Three to six strata; each note hides in the seam below its stratum.
onFocusChange(id) => voidFires when the stratum nearest center changes.
heightnumber320Viewport height in px.