# Scroll Fade (/components/layout/scroll-fade)



Use `ScrollFade` when scrollable content should fade to indicate more content instead of showing a
native scrollbar. When the browser does not support the fade, the native scrollbar remains visible.
Read [Layout](/docs/layout#choose-a-layout-component) to choose a layout component.

apps/docs/src/examples/scroll-fade/basic.tsx

```tsx
import { Box } from '@luke-ui/react/box';
import { ScrollFade } from '@luke-ui/react/scroll-fade';
import { Text } from '@luke-ui/react/text';

export default () => {
	return (
		<ScrollFade aria-label="Example items" inlineSize="16rem" padding="sp12">
			<Box display="flex" gap="sp16">
				{['First item', 'Second item', 'Third item', 'Fourth item'].map((item) => (
					<Text key={item} style={{ flex: 'none' }}>
						{item}
					</Text>
				))}
			</Box>
		</ScrollFade>
	);
};
```

## Block axis [#block-axis]

Pass `axis="block"` to scroll on the block axis. The default `axis="inline"` scrolls on the inline
axis. Both values follow the element's writing mode.

apps/docs/src/examples/scroll-fade/block-axis.tsx

```tsx
import { ScrollFade } from '@luke-ui/react/scroll-fade';
import { Stack } from '@luke-ui/react/stack';
import { Text } from '@luke-ui/react/text';

export default () => {
	return (
		<ScrollFade
			aria-label="Example items"
			axis="block"
			blockSize="8.75rem"
			inlineSize="20rem"
			padding="sp12"
		>
			<Stack gap="sp12">
				{['First item', 'Second item', 'Third item', 'Fourth item', 'Fifth item', 'Sixth item'].map(
					(item) => (
						<Text key={item}>{item}</Text>
					),
				)}
			</Stack>
		</ScrollFade>
	);
};
```

## Accessibility [#accessibility]

Pass exactly one of `aria-label` or `aria-labelledby`.

When content overflows, ScrollFade becomes a focusable, named region with a focus-visible treatment.

When the content fits, ScrollFade has no region role, accessible-name attribute, or extra tab stop.

ScrollFade always renders a `div`. Compose semantic structure around or inside it.

## API [#api]

<ComponentPropsTable
  id="type-table-scroll-fade.tsx-ScrollFadeProps"
  type="{
  &#x22;id&#x22;: &#x22;scroll-fade.tsx-ScrollFadeProps&#x22;,
  &#x22;name&#x22;: &#x22;ScrollFadeProps&#x22;,
  &#x22;description&#x22;: &#x22;Props for `ScrollFade`.&#x22;,
  &#x22;entries&#x22;: [
    {
      &#x22;name&#x22;: &#x22;aria-label&#x22;,
      &#x22;description&#x22;: &#x22;Defines a string value that labels the current element.&#x22;,
      &#x22;tags&#x22;: [
        {
          &#x22;name&#x22;: &#x22;see&#x22;,
          &#x22;text&#x22;: &#x22;aria-labelledby.&#x22;
        }
      ],
      &#x22;type&#x22;: &#x22;string | undefined&#x22;,
      &#x22;simplifiedType&#x22;: &#x22;string&#x22;,
      &#x22;required&#x22;: false,
      &#x22;deprecated&#x22;: false
    },
    {
      &#x22;name&#x22;: &#x22;aria-labelledby&#x22;,
      &#x22;description&#x22;: &#x22;Identifies the element (or elements) that labels the current element.&#x22;,
      &#x22;tags&#x22;: [
        {
          &#x22;name&#x22;: &#x22;see&#x22;,
          &#x22;text&#x22;: &#x22;aria-describedby.&#x22;
        }
      ],
      &#x22;type&#x22;: &#x22;string | undefined&#x22;,
      &#x22;simplifiedType&#x22;: &#x22;string&#x22;,
      &#x22;required&#x22;: false,
      &#x22;deprecated&#x22;: false
    },
    {
      &#x22;name&#x22;: &#x22;alignSelf&#x22;,
      &#x22;description&#x22;: &#x22;&#x22;,
      &#x22;tags&#x22;: [],
      &#x22;type&#x22;: &#x22;ResponsiveValue<\&#x22;auto\&#x22; | \&#x22;baseline\&#x22; | \&#x22;center\&#x22; | \&#x22;flex-end\&#x22; | \&#x22;flex-start\&#x22; | \&#x22;normal\&#x22; | \&#x22;stretch\&#x22;> | undefined&#x22;,
      &#x22;simplifiedType&#x22;: &#x22;union&#x22;,
      &#x22;required&#x22;: false,
      &#x22;deprecated&#x22;: false
    },
    {
      &#x22;name&#x22;: &#x22;blockSize&#x22;,
      &#x22;description&#x22;: &#x22;&#x22;,
      &#x22;tags&#x22;: [],
      &#x22;type&#x22;: &#x22;ResponsiveValue<Property.BlockSize<0 | (string & {})> | undefined>&#x22;,
      &#x22;simplifiedType&#x22;: &#x22;ResponsiveValue<union>&#x22;,
      &#x22;required&#x22;: false,
      &#x22;deprecated&#x22;: false
    },
    {
      &#x22;name&#x22;: &#x22;flex&#x22;,
      &#x22;description&#x22;: &#x22;&#x22;,
      &#x22;tags&#x22;: [],
      &#x22;type&#x22;: &#x22;ResponsiveValue<Property.Flex<0 | (string & {})> | undefined>&#x22;,
      &#x22;simplifiedType&#x22;: &#x22;ResponsiveValue<union>&#x22;,
      &#x22;required&#x22;: false,
      &#x22;deprecated&#x22;: false
    },
    {
      &#x22;name&#x22;: &#x22;flexBasis&#x22;,
      &#x22;description&#x22;: &#x22;&#x22;,
      &#x22;tags&#x22;: [],
      &#x22;type&#x22;: &#x22;ResponsiveValue<Property.FlexBasis<0 | (string & {})> | undefined>&#x22;,
      &#x22;simplifiedType&#x22;: &#x22;ResponsiveValue<union>&#x22;,
      &#x22;required&#x22;: false,
      &#x22;deprecated&#x22;: false
    },
    {
      &#x22;name&#x22;: &#x22;flexGrow&#x22;,
      &#x22;description&#x22;: &#x22;&#x22;,
      &#x22;tags&#x22;: [],
      &#x22;type&#x22;: &#x22;ResponsiveValue<\&#x22;0\&#x22; | \&#x22;1\&#x22;> | undefined&#x22;,
      &#x22;simplifiedType&#x22;: &#x22;union&#x22;,
      &#x22;required&#x22;: false,
      &#x22;deprecated&#x22;: false
    },
    {
      &#x22;name&#x22;: &#x22;flexShrink&#x22;,
      &#x22;description&#x22;: &#x22;&#x22;,
      &#x22;tags&#x22;: [],
      &#x22;type&#x22;: &#x22;ResponsiveValue<\&#x22;0\&#x22; | \&#x22;1\&#x22;> | undefined&#x22;,
      &#x22;simplifiedType&#x22;: &#x22;union&#x22;,
      &#x22;required&#x22;: false,
      &#x22;deprecated&#x22;: false
    },
    {
      &#x22;name&#x22;: &#x22;gridArea&#x22;,
      &#x22;description&#x22;: &#x22;&#x22;,
      &#x22;tags&#x22;: [],
      &#x22;type&#x22;: &#x22;ResponsiveValue<Property.GridArea | undefined>&#x22;,
      &#x22;simplifiedType&#x22;: &#x22;ResponsiveValue<union>&#x22;,
      &#x22;required&#x22;: false,
      &#x22;deprecated&#x22;: false
    },
    {
      &#x22;name&#x22;: &#x22;gridColumn&#x22;,
      &#x22;description&#x22;: &#x22;&#x22;,
      &#x22;tags&#x22;: [],
      &#x22;type&#x22;: &#x22;ResponsiveValue<Property.GridColumn | undefined>&#x22;,
      &#x22;simplifiedType&#x22;: &#x22;ResponsiveValue<union>&#x22;,
      &#x22;required&#x22;: false,
      &#x22;deprecated&#x22;: false
    },
    {
      &#x22;name&#x22;: &#x22;gridColumnEnd&#x22;,
      &#x22;description&#x22;: &#x22;&#x22;,
      &#x22;tags&#x22;: [],
      &#x22;type&#x22;: &#x22;ResponsiveValue<Property.GridColumnEnd | undefined>&#x22;,
      &#x22;simplifiedType&#x22;: &#x22;ResponsiveValue<union>&#x22;,
      &#x22;required&#x22;: false,
      &#x22;deprecated&#x22;: false
    },
    {
      &#x22;name&#x22;: &#x22;gridColumnStart&#x22;,
      &#x22;description&#x22;: &#x22;&#x22;,
      &#x22;tags&#x22;: [],
      &#x22;type&#x22;: &#x22;ResponsiveValue<Property.GridColumnStart | undefined>&#x22;,
      &#x22;simplifiedType&#x22;: &#x22;ResponsiveValue<union>&#x22;,
      &#x22;required&#x22;: false,
      &#x22;deprecated&#x22;: false
    },
    {
      &#x22;name&#x22;: &#x22;gridRow&#x22;,
      &#x22;description&#x22;: &#x22;&#x22;,
      &#x22;tags&#x22;: [],
      &#x22;type&#x22;: &#x22;ResponsiveValue<Property.GridRow | undefined>&#x22;,
      &#x22;simplifiedType&#x22;: &#x22;ResponsiveValue<union>&#x22;,
      &#x22;required&#x22;: false,
      &#x22;deprecated&#x22;: false
    },
    {
      &#x22;name&#x22;: &#x22;gridRowEnd&#x22;,
      &#x22;description&#x22;: &#x22;&#x22;,
      &#x22;tags&#x22;: [],
      &#x22;type&#x22;: &#x22;ResponsiveValue<Property.GridRowEnd | undefined>&#x22;,
      &#x22;simplifiedType&#x22;: &#x22;ResponsiveValue<union>&#x22;,
      &#x22;required&#x22;: false,
      &#x22;deprecated&#x22;: false
    },
    {
      &#x22;name&#x22;: &#x22;gridRowStart&#x22;,
      &#x22;description&#x22;: &#x22;&#x22;,
      &#x22;tags&#x22;: [],
      &#x22;type&#x22;: &#x22;ResponsiveValue<Property.GridRowStart | undefined>&#x22;,
      &#x22;simplifiedType&#x22;: &#x22;ResponsiveValue<union>&#x22;,
      &#x22;required&#x22;: false,
      &#x22;deprecated&#x22;: false
    },
    {
      &#x22;name&#x22;: &#x22;inlineSize&#x22;,
      &#x22;description&#x22;: &#x22;&#x22;,
      &#x22;tags&#x22;: [],
      &#x22;type&#x22;: &#x22;ResponsiveValue<Property.InlineSize<0 | (string & {})> | undefined>&#x22;,
      &#x22;simplifiedType&#x22;: &#x22;ResponsiveValue<union>&#x22;,
      &#x22;required&#x22;: false,
      &#x22;deprecated&#x22;: false
    },
    {
      &#x22;name&#x22;: &#x22;inset&#x22;,
      &#x22;description&#x22;: &#x22;&#x22;,
      &#x22;tags&#x22;: [],
      &#x22;type&#x22;: &#x22;ResponsiveValue<Property.Inset<0 | (string & {})> | undefined>&#x22;,
      &#x22;simplifiedType&#x22;: &#x22;ResponsiveValue<union>&#x22;,
      &#x22;required&#x22;: false,
      &#x22;deprecated&#x22;: false
    },
    {
      &#x22;name&#x22;: &#x22;insetBlock&#x22;,
      &#x22;description&#x22;: &#x22;&#x22;,
      &#x22;tags&#x22;: [],
      &#x22;type&#x22;: &#x22;ResponsiveValue<Property.InsetBlock<0 | (string & {})> | undefined>&#x22;,
      &#x22;simplifiedType&#x22;: &#x22;ResponsiveValue<union>&#x22;,
      &#x22;required&#x22;: false,
      &#x22;deprecated&#x22;: false
    },
    {
      &#x22;name&#x22;: &#x22;insetBlockEnd&#x22;,
      &#x22;description&#x22;: &#x22;&#x22;,
      &#x22;tags&#x22;: [],
      &#x22;type&#x22;: &#x22;ResponsiveValue<Property.InsetBlockEnd<0 | (string & {})> | undefined>&#x22;,
      &#x22;simplifiedType&#x22;: &#x22;ResponsiveValue<union>&#x22;,
      &#x22;required&#x22;: false,
      &#x22;deprecated&#x22;: false
    },
    {
      &#x22;name&#x22;: &#x22;insetBlockStart&#x22;,
      &#x22;description&#x22;: &#x22;&#x22;,
      &#x22;tags&#x22;: [],
      &#x22;type&#x22;: &#x22;ResponsiveValue<Property.InsetBlockStart<0 | (string & {})> | undefined>&#x22;,
      &#x22;simplifiedType&#x22;: &#x22;ResponsiveValue<union>&#x22;,
      &#x22;required&#x22;: false,
      &#x22;deprecated&#x22;: false
    },
    {
      &#x22;name&#x22;: &#x22;insetInline&#x22;,
      &#x22;description&#x22;: &#x22;&#x22;,
      &#x22;tags&#x22;: [],
      &#x22;type&#x22;: &#x22;ResponsiveValue<Property.InsetInline<0 | (string & {})> | undefined>&#x22;,
      &#x22;simplifiedType&#x22;: &#x22;ResponsiveValue<union>&#x22;,
      &#x22;required&#x22;: false,
      &#x22;deprecated&#x22;: false
    },
    {
      &#x22;name&#x22;: &#x22;insetInlineEnd&#x22;,
      &#x22;description&#x22;: &#x22;&#x22;,
      &#x22;tags&#x22;: [],
      &#x22;type&#x22;: &#x22;ResponsiveValue<Property.InsetInlineEnd<0 | (string & {})> | undefined>&#x22;,
      &#x22;simplifiedType&#x22;: &#x22;ResponsiveValue<union>&#x22;,
      &#x22;required&#x22;: false,
      &#x22;deprecated&#x22;: false
    },
    {
      &#x22;name&#x22;: &#x22;insetInlineStart&#x22;,
      &#x22;description&#x22;: &#x22;&#x22;,
      &#x22;tags&#x22;: [],
      &#x22;type&#x22;: &#x22;ResponsiveValue<Property.InsetInlineStart<0 | (string & {})> | undefined>&#x22;,
      &#x22;simplifiedType&#x22;: &#x22;ResponsiveValue<union>&#x22;,
      &#x22;required&#x22;: false,
      &#x22;deprecated&#x22;: false
    },
    {
      &#x22;name&#x22;: &#x22;justifySelf&#x22;,
      &#x22;description&#x22;: &#x22;&#x22;,
      &#x22;tags&#x22;: [],
      &#x22;type&#x22;: &#x22;ResponsiveValue<\&#x22;auto\&#x22; | \&#x22;center\&#x22; | \&#x22;end\&#x22; | \&#x22;normal\&#x22; | \&#x22;start\&#x22; | \&#x22;stretch\&#x22;> | undefined&#x22;,
      &#x22;simplifiedType&#x22;: &#x22;union&#x22;,
      &#x22;required&#x22;: false,
      &#x22;deprecated&#x22;: false
    },
    {
      &#x22;name&#x22;: &#x22;margin&#x22;,
      &#x22;description&#x22;: &#x22;&#x22;,
      &#x22;tags&#x22;: [],
      &#x22;type&#x22;: &#x22;ResponsiveValue<\&#x22;0\&#x22; | \&#x22;auto\&#x22; | \&#x22;sp12\&#x22; | \&#x22;sp16\&#x22; | \&#x22;sp24\&#x22; | \&#x22;sp32\&#x22; | \&#x22;sp4\&#x22; | \&#x22;sp40\&#x22; | \&#x22;sp48\&#x22; | \&#x22;sp64\&#x22; | \&#x22;sp8\&#x22; | \&#x22;sp96\&#x22;> | undefined&#x22;,
      &#x22;simplifiedType&#x22;: &#x22;union&#x22;,
      &#x22;required&#x22;: false,
      &#x22;deprecated&#x22;: false
    },
    {
      &#x22;name&#x22;: &#x22;marginBlock&#x22;,
      &#x22;description&#x22;: &#x22;&#x22;,
      &#x22;tags&#x22;: [],
      &#x22;type&#x22;: &#x22;ResponsiveValue<\&#x22;0\&#x22; | \&#x22;auto\&#x22; | \&#x22;sp12\&#x22; | \&#x22;sp16\&#x22; | \&#x22;sp24\&#x22; | \&#x22;sp32\&#x22; | \&#x22;sp4\&#x22; | \&#x22;sp40\&#x22; | \&#x22;sp48\&#x22; | \&#x22;sp64\&#x22; | \&#x22;sp8\&#x22; | \&#x22;sp96\&#x22;> | undefined&#x22;,
      &#x22;simplifiedType&#x22;: &#x22;union&#x22;,
      &#x22;required&#x22;: false,
      &#x22;deprecated&#x22;: false
    },
    {
      &#x22;name&#x22;: &#x22;marginBlockEnd&#x22;,
      &#x22;description&#x22;: &#x22;&#x22;,
      &#x22;tags&#x22;: [],
      &#x22;type&#x22;: &#x22;ResponsiveValue<\&#x22;0\&#x22; | \&#x22;auto\&#x22; | \&#x22;sp12\&#x22; | \&#x22;sp16\&#x22; | \&#x22;sp24\&#x22; | \&#x22;sp32\&#x22; | \&#x22;sp4\&#x22; | \&#x22;sp40\&#x22; | \&#x22;sp48\&#x22; | \&#x22;sp64\&#x22; | \&#x22;sp8\&#x22; | \&#x22;sp96\&#x22;> | undefined&#x22;,
      &#x22;simplifiedType&#x22;: &#x22;union&#x22;,
      &#x22;required&#x22;: false,
      &#x22;deprecated&#x22;: false
    },
    {
      &#x22;name&#x22;: &#x22;marginBlockStart&#x22;,
      &#x22;description&#x22;: &#x22;&#x22;,
      &#x22;tags&#x22;: [],
      &#x22;type&#x22;: &#x22;ResponsiveValue<\&#x22;0\&#x22; | \&#x22;auto\&#x22; | \&#x22;sp12\&#x22; | \&#x22;sp16\&#x22; | \&#x22;sp24\&#x22; | \&#x22;sp32\&#x22; | \&#x22;sp4\&#x22; | \&#x22;sp40\&#x22; | \&#x22;sp48\&#x22; | \&#x22;sp64\&#x22; | \&#x22;sp8\&#x22; | \&#x22;sp96\&#x22;> | undefined&#x22;,
      &#x22;simplifiedType&#x22;: &#x22;union&#x22;,
      &#x22;required&#x22;: false,
      &#x22;deprecated&#x22;: false
    },
    {
      &#x22;name&#x22;: &#x22;marginInline&#x22;,
      &#x22;description&#x22;: &#x22;&#x22;,
      &#x22;tags&#x22;: [],
      &#x22;type&#x22;: &#x22;ResponsiveValue<\&#x22;0\&#x22; | \&#x22;auto\&#x22; | \&#x22;sp12\&#x22; | \&#x22;sp16\&#x22; | \&#x22;sp24\&#x22; | \&#x22;sp32\&#x22; | \&#x22;sp4\&#x22; | \&#x22;sp40\&#x22; | \&#x22;sp48\&#x22; | \&#x22;sp64\&#x22; | \&#x22;sp8\&#x22; | \&#x22;sp96\&#x22;> | undefined&#x22;,
      &#x22;simplifiedType&#x22;: &#x22;union&#x22;,
      &#x22;required&#x22;: false,
      &#x22;deprecated&#x22;: false
    },
    {
      &#x22;name&#x22;: &#x22;marginInlineEnd&#x22;,
      &#x22;description&#x22;: &#x22;&#x22;,
      &#x22;tags&#x22;: [],
      &#x22;type&#x22;: &#x22;ResponsiveValue<\&#x22;0\&#x22; | \&#x22;auto\&#x22; | \&#x22;sp12\&#x22; | \&#x22;sp16\&#x22; | \&#x22;sp24\&#x22; | \&#x22;sp32\&#x22; | \&#x22;sp4\&#x22; | \&#x22;sp40\&#x22; | \&#x22;sp48\&#x22; | \&#x22;sp64\&#x22; | \&#x22;sp8\&#x22; | \&#x22;sp96\&#x22;> | undefined&#x22;,
      &#x22;simplifiedType&#x22;: &#x22;union&#x22;,
      &#x22;required&#x22;: false,
      &#x22;deprecated&#x22;: false
    },
    {
      &#x22;name&#x22;: &#x22;marginInlineStart&#x22;,
      &#x22;description&#x22;: &#x22;&#x22;,
      &#x22;tags&#x22;: [],
      &#x22;type&#x22;: &#x22;ResponsiveValue<\&#x22;0\&#x22; | \&#x22;auto\&#x22; | \&#x22;sp12\&#x22; | \&#x22;sp16\&#x22; | \&#x22;sp24\&#x22; | \&#x22;sp32\&#x22; | \&#x22;sp4\&#x22; | \&#x22;sp40\&#x22; | \&#x22;sp48\&#x22; | \&#x22;sp64\&#x22; | \&#x22;sp8\&#x22; | \&#x22;sp96\&#x22;> | undefined&#x22;,
      &#x22;simplifiedType&#x22;: &#x22;union&#x22;,
      &#x22;required&#x22;: false,
      &#x22;deprecated&#x22;: false
    },
    {
      &#x22;name&#x22;: &#x22;maxBlockSize&#x22;,
      &#x22;description&#x22;: &#x22;&#x22;,
      &#x22;tags&#x22;: [],
      &#x22;type&#x22;: &#x22;ResponsiveValue<Property.MaxBlockSize<0 | (string & {})> | undefined>&#x22;,
      &#x22;simplifiedType&#x22;: &#x22;ResponsiveValue<union>&#x22;,
      &#x22;required&#x22;: false,
      &#x22;deprecated&#x22;: false
    },
    {
      &#x22;name&#x22;: &#x22;maxInlineSize&#x22;,
      &#x22;description&#x22;: &#x22;&#x22;,
      &#x22;tags&#x22;: [],
      &#x22;type&#x22;: &#x22;ResponsiveValue<Property.MaxInlineSize<0 | (string & {})> | undefined>&#x22;,
      &#x22;simplifiedType&#x22;: &#x22;ResponsiveValue<union>&#x22;,
      &#x22;required&#x22;: false,
      &#x22;deprecated&#x22;: false
    },
    {
      &#x22;name&#x22;: &#x22;minBlockSize&#x22;,
      &#x22;description&#x22;: &#x22;&#x22;,
      &#x22;tags&#x22;: [],
      &#x22;type&#x22;: &#x22;ResponsiveValue<Property.MinBlockSize<0 | (string & {})> | undefined>&#x22;,
      &#x22;simplifiedType&#x22;: &#x22;ResponsiveValue<union>&#x22;,
      &#x22;required&#x22;: false,
      &#x22;deprecated&#x22;: false
    },
    {
      &#x22;name&#x22;: &#x22;minInlineSize&#x22;,
      &#x22;description&#x22;: &#x22;&#x22;,
      &#x22;tags&#x22;: [],
      &#x22;type&#x22;: &#x22;ResponsiveValue<Property.MinInlineSize<0 | (string & {})> | undefined>&#x22;,
      &#x22;simplifiedType&#x22;: &#x22;ResponsiveValue<union>&#x22;,
      &#x22;required&#x22;: false,
      &#x22;deprecated&#x22;: false
    },
    {
      &#x22;name&#x22;: &#x22;order&#x22;,
      &#x22;description&#x22;: &#x22;&#x22;,
      &#x22;tags&#x22;: [],
      &#x22;type&#x22;: &#x22;ResponsiveValue<Property.Order | undefined>&#x22;,
      &#x22;simplifiedType&#x22;: &#x22;ResponsiveValue<union>&#x22;,
      &#x22;required&#x22;: false,
      &#x22;deprecated&#x22;: false
    },
    {
      &#x22;name&#x22;: &#x22;padding&#x22;,
      &#x22;description&#x22;: &#x22;&#x22;,
      &#x22;tags&#x22;: [],
      &#x22;type&#x22;: &#x22;ResponsiveValue<\&#x22;0\&#x22; | \&#x22;sp12\&#x22; | \&#x22;sp16\&#x22; | \&#x22;sp24\&#x22; | \&#x22;sp32\&#x22; | \&#x22;sp4\&#x22; | \&#x22;sp40\&#x22; | \&#x22;sp48\&#x22; | \&#x22;sp64\&#x22; | \&#x22;sp8\&#x22; | \&#x22;sp96\&#x22;> | undefined&#x22;,
      &#x22;simplifiedType&#x22;: &#x22;union&#x22;,
      &#x22;required&#x22;: false,
      &#x22;deprecated&#x22;: false
    },
    {
      &#x22;name&#x22;: &#x22;paddingBlock&#x22;,
      &#x22;description&#x22;: &#x22;&#x22;,
      &#x22;tags&#x22;: [],
      &#x22;type&#x22;: &#x22;ResponsiveValue<\&#x22;0\&#x22; | \&#x22;sp12\&#x22; | \&#x22;sp16\&#x22; | \&#x22;sp24\&#x22; | \&#x22;sp32\&#x22; | \&#x22;sp4\&#x22; | \&#x22;sp40\&#x22; | \&#x22;sp48\&#x22; | \&#x22;sp64\&#x22; | \&#x22;sp8\&#x22; | \&#x22;sp96\&#x22;> | undefined&#x22;,
      &#x22;simplifiedType&#x22;: &#x22;union&#x22;,
      &#x22;required&#x22;: false,
      &#x22;deprecated&#x22;: false
    },
    {
      &#x22;name&#x22;: &#x22;paddingBlockEnd&#x22;,
      &#x22;description&#x22;: &#x22;&#x22;,
      &#x22;tags&#x22;: [],
      &#x22;type&#x22;: &#x22;ResponsiveValue<\&#x22;0\&#x22; | \&#x22;sp12\&#x22; | \&#x22;sp16\&#x22; | \&#x22;sp24\&#x22; | \&#x22;sp32\&#x22; | \&#x22;sp4\&#x22; | \&#x22;sp40\&#x22; | \&#x22;sp48\&#x22; | \&#x22;sp64\&#x22; | \&#x22;sp8\&#x22; | \&#x22;sp96\&#x22;> | undefined&#x22;,
      &#x22;simplifiedType&#x22;: &#x22;union&#x22;,
      &#x22;required&#x22;: false,
      &#x22;deprecated&#x22;: false
    },
    {
      &#x22;name&#x22;: &#x22;paddingBlockStart&#x22;,
      &#x22;description&#x22;: &#x22;&#x22;,
      &#x22;tags&#x22;: [],
      &#x22;type&#x22;: &#x22;ResponsiveValue<\&#x22;0\&#x22; | \&#x22;sp12\&#x22; | \&#x22;sp16\&#x22; | \&#x22;sp24\&#x22; | \&#x22;sp32\&#x22; | \&#x22;sp4\&#x22; | \&#x22;sp40\&#x22; | \&#x22;sp48\&#x22; | \&#x22;sp64\&#x22; | \&#x22;sp8\&#x22; | \&#x22;sp96\&#x22;> | undefined&#x22;,
      &#x22;simplifiedType&#x22;: &#x22;union&#x22;,
      &#x22;required&#x22;: false,
      &#x22;deprecated&#x22;: false
    },
    {
      &#x22;name&#x22;: &#x22;paddingInline&#x22;,
      &#x22;description&#x22;: &#x22;&#x22;,
      &#x22;tags&#x22;: [],
      &#x22;type&#x22;: &#x22;ResponsiveValue<\&#x22;0\&#x22; | \&#x22;sp12\&#x22; | \&#x22;sp16\&#x22; | \&#x22;sp24\&#x22; | \&#x22;sp32\&#x22; | \&#x22;sp4\&#x22; | \&#x22;sp40\&#x22; | \&#x22;sp48\&#x22; | \&#x22;sp64\&#x22; | \&#x22;sp8\&#x22; | \&#x22;sp96\&#x22;> | undefined&#x22;,
      &#x22;simplifiedType&#x22;: &#x22;union&#x22;,
      &#x22;required&#x22;: false,
      &#x22;deprecated&#x22;: false
    },
    {
      &#x22;name&#x22;: &#x22;paddingInlineEnd&#x22;,
      &#x22;description&#x22;: &#x22;&#x22;,
      &#x22;tags&#x22;: [],
      &#x22;type&#x22;: &#x22;ResponsiveValue<\&#x22;0\&#x22; | \&#x22;sp12\&#x22; | \&#x22;sp16\&#x22; | \&#x22;sp24\&#x22; | \&#x22;sp32\&#x22; | \&#x22;sp4\&#x22; | \&#x22;sp40\&#x22; | \&#x22;sp48\&#x22; | \&#x22;sp64\&#x22; | \&#x22;sp8\&#x22; | \&#x22;sp96\&#x22;> | undefined&#x22;,
      &#x22;simplifiedType&#x22;: &#x22;union&#x22;,
      &#x22;required&#x22;: false,
      &#x22;deprecated&#x22;: false
    },
    {
      &#x22;name&#x22;: &#x22;paddingInlineStart&#x22;,
      &#x22;description&#x22;: &#x22;&#x22;,
      &#x22;tags&#x22;: [],
      &#x22;type&#x22;: &#x22;ResponsiveValue<\&#x22;0\&#x22; | \&#x22;sp12\&#x22; | \&#x22;sp16\&#x22; | \&#x22;sp24\&#x22; | \&#x22;sp32\&#x22; | \&#x22;sp4\&#x22; | \&#x22;sp40\&#x22; | \&#x22;sp48\&#x22; | \&#x22;sp64\&#x22; | \&#x22;sp8\&#x22; | \&#x22;sp96\&#x22;> | undefined&#x22;,
      &#x22;simplifiedType&#x22;: &#x22;union&#x22;,
      &#x22;required&#x22;: false,
      &#x22;deprecated&#x22;: false
    },
    {
      &#x22;name&#x22;: &#x22;placeSelf&#x22;,
      &#x22;description&#x22;: &#x22;&#x22;,
      &#x22;tags&#x22;: [],
      &#x22;type&#x22;: &#x22;ResponsiveValue<\&#x22;auto\&#x22; | \&#x22;center\&#x22; | \&#x22;end\&#x22; | \&#x22;normal\&#x22; | \&#x22;start\&#x22; | \&#x22;stretch\&#x22;> | undefined&#x22;,
      &#x22;simplifiedType&#x22;: &#x22;union&#x22;,
      &#x22;required&#x22;: false,
      &#x22;deprecated&#x22;: false
    },
    {
      &#x22;name&#x22;: &#x22;position&#x22;,
      &#x22;description&#x22;: &#x22;&#x22;,
      &#x22;tags&#x22;: [],
      &#x22;type&#x22;: &#x22;ResponsiveValue<\&#x22;absolute\&#x22; | \&#x22;fixed\&#x22; | \&#x22;relative\&#x22; | \&#x22;static\&#x22; | \&#x22;sticky\&#x22;> | undefined&#x22;,
      &#x22;simplifiedType&#x22;: &#x22;union&#x22;,
      &#x22;required&#x22;: false,
      &#x22;deprecated&#x22;: false
    },
    {
      &#x22;name&#x22;: &#x22;ref&#x22;,
      &#x22;description&#x22;: &#x22;Ref to the rendered element.&#x22;,
      &#x22;tags&#x22;: [],
      &#x22;type&#x22;: &#x22;React.Ref<HTMLElement> | undefined&#x22;,
      &#x22;simplifiedType&#x22;: &#x22;union&#x22;,
      &#x22;required&#x22;: false,
      &#x22;deprecated&#x22;: false
    },
    {
      &#x22;name&#x22;: &#x22;axis&#x22;,
      &#x22;description&#x22;: &#x22;Logical axis to scroll on and fade at while more content is available.&#x22;,
      &#x22;tags&#x22;: [
        {
          &#x22;name&#x22;: &#x22;default&#x22;,
          &#x22;text&#x22;: &#x22;inline&#x22;
        }
      ],
      &#x22;type&#x22;: &#x22;ScrollFadeAxis | undefined&#x22;,
      &#x22;simplifiedType&#x22;: &#x22;union&#x22;,
      &#x22;required&#x22;: false,
      &#x22;deprecated&#x22;: false
    },
    {
      &#x22;deprecated&#x22;: false,
      &#x22;description&#x22;: &#x22;`ScrollFadeProps` also accepts compatible DOM and ARIA attributes and event handlers for its rendered element.&#x22;,
      &#x22;name&#x22;: &#x22;__nativePropsForwarding&#x22;,
      &#x22;required&#x22;: true,
      &#x22;simplifiedType&#x22;: &#x22;&#x22;,
      &#x22;tags&#x22;: [],
      &#x22;type&#x22;: &#x22;&#x22;
    }
  ]
}"
/>
