ThemeBuilder

Configures the app-wide theme.
public sealed class ThemeBuilder

Methods

Appearance

Sets the app-wide light or dark appearance.

public ThemeBuilder Appearance(
  Appearance appearance)
ParameterSummary
Appearance appearanceThe appearance.

Returns

Sets how navigation titles are displayed by default.

public ThemeBuilder NavigationTitleStyle(
  TitleStyle navigationTitleStyle)
ParameterSummary
TitleStyle navigationTitleStyleThe inherited title style.

Returns

TabBarMinimize

Lets the tab bar minimize as the content scrolls.

iOS 26 and later.

public ThemeBuilder TabBarMinimize(
  TabBarMinimize tabBarMinimize = OnScrollDown)
ParameterSummary
(optional) TabBarMinimize tabBarMinimizeWhen the bar minimizes.

Returns

Tint

Sets the app-wide tint inherited by windows, chrome and views.

public ThemeBuilder Tint(
  Color? tint)
ParameterSummary
Color? tintThe tint color, or null for the system default.

Returns

TopScrollEdgeStyle

Sets the default treatment where scrolling content meets a page's top chrome.

iOS 26 and later.

public ThemeBuilder TopScrollEdgeStyle(
  ScrollEdgeStyle topScrollEdgeStyle)
ParameterSummary
ScrollEdgeStyle topScrollEdgeStyleThe inherited scroll edge style.

Returns