Anatomy
Preserves the semantic element selected by the consumer; layout does not invent a role.
Consumer classes, styles, and data attributes may extend the surface, but required roles, IDs, relationships, and handlers remain owned by the component.
02 · Layout
betaA sticky rail that respects safe areas and reduced transparency.
PRIVATE_BETA_PACKAGE_COORDINATE_REDACTED/StickyRegionPreview controls could not be applied. The static default fixture remains available.
Contract
Preserves the semantic element selected by the consumer; layout does not invent a role.
Consumer classes, styles, and data attributes may extend the surface, but required roles, IDs, relationships, and handlers remain owned by the component.
Public surface
data-fui-sticky-region--fui-space-*--fui-layout-gap--fui-surface-*Consumption
PRIVATE_BETA_PACKAGE_COORDINATE_REDACTED/StickyRegionimport StickyRegion from 'PRIVATE_BETA_PACKAGE_COORDINATE_REDACTED/StickyRegion';
<StickyRegion>Frauthy content</StickyRegion>static---
import StickyRegion from 'PRIVATE_BETA_PACKAGE_COORDINATE_REDACTED/StickyRegion';
---
<StickyRegion>Frauthy content</StickyRegion>Verification
SSR render, public-contract, state-attribute, and axe fixture scheduled in the Brand matrix.
Pending VoiceOver/Safari and NVDA/Firefox verification for the 1.0.0 release candidate.
Editorial guidance
Use StickyRegion to express layout intent with logical properties.
Do not use StickyRegion to encode product state or reorder the accessibility tree.
Release activity
Baseline public component contract.
Version & provenance
There is no stable predecessor for this explicit compiled subpath. The v1 compatibility layer remains tested separately; visual and API diffs begin with the next prerelease.