ScrollShadow
A scrollable container that displays shadow indicators at the edges when content overflows.
Vertical Scroll
Horizontal Scroll
Props
| Prop | Type | Default | Description |
|---|---|---|---|
orientation | "vertical" | "horizontal" | "vertical" | Scroll direction for the shadow indicators. |
maxHeight | string | — | Maximum height of the scrollable area (for vertical scrolling). |
maxWidth | string | — | Maximum width of the scrollable area (for horizontal scrolling). |
--mantle-bg | CSS variable | theme default | Override the background color via style. e.g. style={{ "--mantle-bg": "#1a1a2e" }} |
--mantle-border | CSS variable | theme default | Override the border color via style. Set to "transparent" to remove. e.g. style={{ "--mantle-border": "#e94560" }} |
--mantle-text | CSS variable | theme default | Override the text color via style. e.g. style={{ "--mantle-text": "#ffffff" }} |
--mantle-ring | CSS variable | accent | Override the focus ring color via style. e.g. style={{ "--mantle-ring": "#e94560" }} |
orientation"vertical""vertical" | "horizontal"Scroll direction for the shadow indicators.
maxHeightstringMaximum height of the scrollable area (for vertical scrolling).
maxWidthstringMaximum width of the scrollable area (for horizontal scrolling).
--mantle-bgtheme defaultCSS variableOverride the background color via style. e.g. style={{ "--mantle-bg": "#1a1a2e" }}
--mantle-bordertheme defaultCSS variableOverride the border color via style. Set to "transparent" to remove. e.g. style={{ "--mantle-border": "#e94560" }}
--mantle-texttheme defaultCSS variableOverride the text color via style. e.g. style={{ "--mantle-text": "#ffffff" }}
--mantle-ringaccentCSS variableOverride the focus ring color via style. e.g. style={{ "--mantle-ring": "#e94560" }}