02 / Backgrounds & surfaces
A sense of continuity.
Solid surfaces, full-width transitions and corners that know their neighbours. Use Light and Dark above to compare the same configuration in both themes.
Three tones. Two widths.
Standard backgrounds stay inside the page column. Full backgrounds extend to the viewport edges while their content stays aligned. Transparent lets the page background show through.
Transparent / standard
The surface follows the content column. The page colour remains visible.
background: { color: 'transparent', size: 'standard' }Standard / standard
The surface follows the content column. Its colour comes directly from the active Page Sections theme.
background: { color: 'standard', size: 'standard' }Muted / standard
The surface follows the content column. Its colour comes directly from the active Page Sections theme.
background: { color: 'muted', size: 'standard' }Transparent / full
The surface reaches both edges of the viewport. The page colour remains visible.
background: { color: 'transparent', size: 'full' }Standard / full
The surface reaches both edges of the viewport. Its colour comes directly from the active Page Sections theme.
background: { color: 'standard', size: 'full' }Muted / full
The surface reaches both edges of the viewport. Its colour comes directly from the active Page Sections theme.
background: { color: 'muted', size: 'full' }Let one surface flow into another
All six supported gradients are shown below. Gradients require a full-width background. These consecutive sections use matching endpoints to form a continuous sequence.
Transparent → Standard
A native Page Sections gradient, with readable content aligned to the page.
background: { color: 'transparentToStandard', size: 'full' }Standard → Muted
A native Page Sections gradient, with readable content aligned to the page.
background: { color: 'standardToMuted', size: 'full' }Muted → Transparent
A native Page Sections gradient, with readable content aligned to the page.
background: { color: 'mutedToTransparent', size: 'full' }Transparent → Muted
A native Page Sections gradient, with readable content aligned to the page.
background: { color: 'transparentToMuted', size: 'full' }Muted → Standard
A native Page Sections gradient, with readable content aligned to the page.
background: { color: 'mutedToStandard', size: 'full' }Standard → Transparent
A native Page Sections gradient, with readable content aligned to the page.
background: { color: 'standardToTransparent', size: 'full' }Separate sections. One shared surface.
The next three sections belong to an explicit SectionSurfaceGroup. Adjacent opaque surfaces connect even when their colours differ: the first keeps its top corners, the last keeps its bottom corners, and the middle joins both. A transparent section separates the next surface.
01 / An opening
Rounded above, connected below.
02 / A continuation
A different opaque colour, with no rounded seam.
03 / A conclusion
Connected above, rounded below.
A transparent pause separates the two surfaces.
04 / A new chapter
After the transparent pause, this section has its own rounded surface.