Skip to main content

Theme

Customizes the overall appearance of the application.

Properties

Properties

appbar_themeclass-attributeinstance-attribute

appbar_theme: Optional[AppBarTheme] = None

badge_themeclass-attributeinstance-attribute

badge_theme: Optional[BadgeTheme] = None

banner_themeclass-attributeinstance-attribute

banner_theme: Optional[BannerTheme] = None

bottom_appbar_themeclass-attributeinstance-attribute

bottom_appbar_theme: Optional[BottomAppBarTheme] = None

bottom_sheet_themeclass-attributeinstance-attribute

bottom_sheet_theme: Optional[BottomSheetTheme] = None

button_themeclass-attributeinstance-attribute

button_theme: Optional[ButtonTheme] = None

Customizes the appearance of Button across the app.

canvas_colorclass-attributeinstance-attribute

canvas_color: Optional[ColorValue] = None

card_bgcolorclass-attributeinstance-attribute

card_bgcolor: Optional[ColorValue] = None

card_themeclass-attributeinstance-attribute

card_theme: Optional[CardTheme] = None

checkbox_themeclass-attributeinstance-attribute

checkbox_theme: Optional[CheckboxTheme] = None

chip_themeclass-attributeinstance-attribute

chip_theme: Optional[ChipTheme] = None

Customizes the appearance of Chip across the app.

color_schemeclass-attributeinstance-attribute

color_scheme: Optional[ColorScheme] = None

Overrides the default ColorScheme used for the application.

color_scheme_seedclass-attributeinstance-attribute

color_scheme_seed: Optional[ColorValue] = None

Overrides the default color scheme seed used to generate ColorScheme. The default color is blue.

data_table_themeclass-attributeinstance-attribute

data_table_theme: Optional[DataTableTheme] = None

Customizes the appearance of DataTable across the app.

date_picker_themeclass-attributeinstance-attribute

date_picker_theme: Optional[DatePickerTheme] = None

Customizes the appearance of DatePicker across the app.

dialog_themeclass-attributeinstance-attribute

dialog_theme: Optional[DialogTheme] = None

Customizes the appearance of AlertDialog across the app.

disabled_colorclass-attributeinstance-attribute

disabled_color: Optional[ColorValue] = None

divider_colorclass-attributeinstance-attribute

divider_color: Optional[ColorValue] = None

Overrides the default color of dividers used in Divider, VerticalDivider, dividers between ListTiles, and dividers between rows in DataTable.

divider_themeclass-attributeinstance-attribute

divider_theme: Optional[DividerTheme] = None

Defines the visual properties of Divider, VerticalDivider, dividers between ListTiles, and dividers between rows in DataTable.

dropdown_themeclass-attributeinstance-attribute

dropdown_theme: Optional[DropdownTheme] = None

Customizes the appearance of Dropdown across the app.

expansion_tile_themeclass-attributeinstance-attribute

expansion_tile_theme: Optional[ExpansionTileTheme] = None

Customizes the appearance of ExpansionTile across the app.

filled_button_themeclass-attributeinstance-attribute

filled_button_theme: Optional[FilledButtonTheme] = None

Customizes the appearance of FilledButton across the app.

floating_action_button_themeclass-attributeinstance-attribute

floating_action_button_theme: Optional[FloatingActionButtonTheme] = None

Customizes the appearance of FloatingActionButton across the app.

focus_colorclass-attributeinstance-attribute

focus_color: Optional[ColorValue] = None

font_familyclass-attributeinstance-attribute

font_family: Optional[str] = None

Overrides a default font for the app.

highlight_colorclass-attributeinstance-attribute

highlight_color: Optional[ColorValue] = None

hint_colorclass-attributeinstance-attribute

hint_color: Optional[ColorValue] = None

hover_colorclass-attributeinstance-attribute

hover_color: Optional[ColorValue] = None

icon_button_themeclass-attributeinstance-attribute

icon_button_theme: Optional[IconButtonTheme] = None

Customizes the appearance of IconButton across the app.

icon_themeclass-attributeinstance-attribute

icon_theme: Optional[IconTheme] = None

Customizes the appearance of Icon across the app.

list_tile_themeclass-attributeinstance-attribute

list_tile_theme: Optional[ListTileTheme] = None

Customizes the appearance of ListTile across the app.

navigation_bar_themeclass-attributeinstance-attribute

navigation_bar_theme: Optional[NavigationBarTheme] = None

navigation_drawer_themeclass-attributeinstance-attribute

navigation_drawer_theme: Optional[NavigationDrawerTheme] = None

navigation_rail_themeclass-attributeinstance-attribute

navigation_rail_theme: Optional[NavigationRailTheme] = None

outlined_button_themeclass-attributeinstance-attribute

outlined_button_theme: Optional[OutlinedButtonTheme] = None

Customizes the appearance of OutlinedButton across the app.

page_transitionsclass-attributeinstance-attribute

page_transitions: PageTransitionsTheme = field(default_factory=PageTransitionsTheme)

popup_menu_themeclass-attributeinstance-attribute

popup_menu_theme: Optional[PopupMenuTheme] = None

primary_text_themeclass-attributeinstance-attribute

primary_text_theme: Optional[TextTheme] = None

progress_indicator_themeclass-attributeinstance-attribute

progress_indicator_theme: Optional[ProgressIndicatorTheme] = None

radio_themeclass-attributeinstance-attribute

radio_theme: Optional[RadioTheme] = None

scaffold_bgcolorclass-attributeinstance-attribute

scaffold_bgcolor: Optional[ColorValue] = None

scrollbar_themeclass-attributeinstance-attribute

scrollbar_theme: Optional[ScrollbarTheme] = None

search_bar_themeclass-attributeinstance-attribute

search_bar_theme: Optional[SearchBarTheme] = None

search_view_themeclass-attributeinstance-attribute

search_view_theme: Optional[SearchViewTheme] = None

secondary_header_colorclass-attributeinstance-attribute

secondary_header_color: Optional[ColorValue] = None

segmented_button_themeclass-attributeinstance-attribute

segmented_button_theme: Optional[SegmentedButtonTheme] = None

slider_themeclass-attributeinstance-attribute

slider_theme: Optional[SliderTheme] = None

snackbar_themeclass-attributeinstance-attribute

snackbar_theme: Optional[SnackBarTheme] = None

splash_colorclass-attributeinstance-attribute

splash_color: Optional[ColorValue] = None

switch_themeclass-attributeinstance-attribute

switch_theme: Optional[SwitchTheme] = None

system_overlay_styleclass-attributeinstance-attribute

system_overlay_style: Optional[SystemOverlayStyle] = None

tab_bar_themeclass-attributeinstance-attribute

tab_bar_theme: Optional[TabBarTheme] = None

text_button_themeclass-attributeinstance-attribute

text_button_theme: Optional[TextButtonTheme] = None

Customizes the appearance of TextButton across the app.

text_themeclass-attributeinstance-attribute

text_theme: Optional[TextTheme] = None

time_picker_themeclass-attributeinstance-attribute

time_picker_theme: Optional[TimePickerTheme] = None

tooltip_themeclass-attributeinstance-attribute

tooltip_theme: Optional[TooltipTheme] = None

unselected_control_colorclass-attributeinstance-attribute

unselected_control_color: Optional[ColorValue] = None

use_material3class-attributeinstance-attribute

use_material3: Optional[bool] = None

A temporary flag that can be used to opt-out of Material 3 features.

visual_densityclass-attributeinstance-attribute

visual_density: Optional[VisualDensity] = None