YaruMasterDetailThemeData.fallback constructor

YaruMasterDetailThemeData.fallback(
  1. BuildContext context
)

Implementation

factory YaruMasterDetailThemeData.fallback(BuildContext context) {
  final materialTheme = Theme.of(context);
  final light = materialTheme.brightness == Brightness.light;

  return YaruMasterDetailThemeData(
    breakpoint: kYaruMasterDetailBreakpoint,
    tileSpacing: 6,
    listPadding: const EdgeInsets.symmetric(vertical: 8),
    portraitTransitions: YaruPageTransitionsTheme.horizontal,
    landscapeTransitions: YaruPageTransitionsTheme.vertical,
    includeSeparator: true,
    sideBarColor: light
        ? materialTheme.colorScheme.background.scale(lightness: -0.029)
        : materialTheme.colorScheme.surface,
  );
}