| Name | Value | Default | Required | Description |
|---|---|---|---|---|
ariaLabels |
| - | - | App-wide screen reader texts per component, merged over the library defaults. |
brand |
|
| - | Global brand color used as a default color across components. |
children |
| - | Application content to be wrapped by the provider. | |
dir |
| - | - | Reading direction of the app, rtl for languages like Arabic or Hebrew. Layout, keyboard arrows, placements and directional icons follow it, portals included. |
enableRipple |
|
| - | Enables the ripple interaction effect across components by default. |
fontFamily |
| - | - | Global font family, a CSS font-family value naming a font the app loads itself. Sizes and line heights stay on the NebulaKit type scale. Defaults to the system font stack. |
labels |
| - | - | App-wide visible default texts per component, such as placeholders and headings, merged over the library defaults. A text passed to the component itself still wins. |
locale | BCP 47 language tag | - | - | App-wide language of dates and of the first day of the week in Calendar and DatePicker, like de-DE. Their own locale still wins. Set it with server rendering, so the server and the browser format dates the same. |
lockGlobalScroll |
| - | - | Locks global document scrolling by hiding the page scrollbar. |
radius |
|
| - | Global border radius applied across all components. |
stroke |
|
| - | Global border width scale applied to every border the components draw. |
theme |
|
| - | Global theme. system follows the light or dark setting of the OS and switches with it, right from the first paint of server-rendered HTML. |