Optional
actionOptional
ariaAria-label for the AppBar's <nav>
element. It helps screen reader users
understand the purpose of this navigation section, especially when multiple <nav>
elements are present on a page.
Optional
colorConfigure the title and icons to appear in either white or black.
Optional
customUsed for tests. Clickable and requested subcomponents will be suffixed with "-[ComponentName]".
Optional
customCustom content on the right side of the AppBar.
Optional
denseMake App Bar height 56 instead of 72. Dense is true by default on breakpoints below sm.
Optional
elevatedShow AppBar in elevated state.
Optional
elevationElevation of the AppBar. Used primarily in dark mode to handle modals and layers
Optional
headingDistance from the top of the App Bar parent to end of heading.
Optional
hideHide App Bar when scrolling down.
Optional
isDisplay the AppBar with a gradient overlay and white text to ensure good contrast.
Optional
isIndicates whether the component is currently in a scrolling state.
Optional
navigationNavigation buttons.
Optional
prominentProminent AppBar background that requires elevated state. Default is false on mobile and true on desktop.
Optional
scrimHeight of the overlay scrim in pixels. Default is 125px.
Optional
scrollSpecify an element to serve as the scroll target. Expects a DOM node.
Optional
showShow AppBar background.
Optional
showShow AppBar bottom border.
Optional
showShow title inside AppBar.
Optional
sxThe system prop that allows defining system overrides as well as additional CSS styles.
Title for elevated AppBar.
Optional
toolThe system prop that allows defining system overrides as well as additional CSS styles for toolbar.
Optional
windowFunction that return the scroll target, which can be either an HTML element or the global Window object.
Action buttons located on the right side of the AppBar.