Skip to main content
ByteQuilt
Back to Products
ReleasedOpen SourceOpen Source LibraryInfrastructure

Progressive Depth

Layered reading for teams that want people to choose their depth

A React library for progressive disclosure that lets readers skim, read with context, or dive into detail without forcing every page into one reading mode.

Inspired by Forest Layers

Origin in Mutuus

Layered reading in living systems

Progressive Depth turns the canopy, understory, and mycelium metaphor into a reusable reading pattern so products and publications can reveal depth progressively instead of all at once.

Features

Three reading layers for claim, context, and depth

Reader-controlled mode switching instead of one-size-fits-all pages

Headless logic, unstyled primitives, and styled components

Local persistence support for reading preferences

Markdoc-friendly content formatting

Use Cases

01

Technical blogs that need skimmable and deep reading paths

02

Product documentation where different readers need different detail

03

Content-heavy interfaces that should reveal depth progressively

Built With

ReactTypeScriptCSS

Role in the ecosystem

Progressive Depth inside the fabric

A public content-disclosure library that gives the rest of the ByteQuilt ecosystem a practical way to present layered information without forcing every reader through the same depth.

Reader-controlled depthReusable disclosure patternsA public on-ramp into ByteQuilt thinking

Better together

Progressive Depth gains leverage when it is stitched into adjacent parts of the ByteQuilt ecosystem.