Stylish Medium Top App Bar
A medium Material 3 top app bar with Stylish theme defaults.
The title starts large and collapses into the top row as content scrolls. This is the Material-parity variant of StylishTopAppBar for screens with a medium app bar; it wraps MediumTopAppBar with Stylish container colors (surfaceContainerHigh at rest, surfaceContainer when scrolled).
Parameters
The title to be displayed in the top app bar, typically a Text with the screen name.
Modifier applied to the MediumTopAppBar root.
Optional composable at the start of the bar, typically an IconButton for back or drawer navigation. When null, no leading content is shown.
Optional composables at the end of the bar, laid out horizontally in a RowScope, typically IconButtons.
WindowInsets that the app bar respects. Defaults to TopAppBarDefaults.windowInsets.
TopAppBarColors for the bar. Defaults to Stylish containers: MaterialTheme.colorScheme.surfaceContainerHigh at rest and MaterialTheme.colorScheme.surfaceContainer when scrolled.
A TopAppBarScrollBehavior that changes the bar's height and colors as content scrolls. Typically created via TopAppBarDefaults.enterAlwaysScrollBehavior() or TopAppBarDefaults.pinnedScrollBehavior() and shared with the scrolling content via Modifier.nestedScroll.
Override for the title content color. When null (default), colors decides the title color.
Override for the navigation icon color. When null (default), colors decides.
Override for the action icons color. When null (default), colors decides.