defaultSystemOverlayStyleDark static method

SystemUiOverlayStyle defaultSystemOverlayStyleDark({
  1. required ThemeData theme,
  2. bool whiteNavigationBar = true,
})

Dark Overlay sytle

Implementation

static SystemUiOverlayStyle defaultSystemOverlayStyleDark({
  required ThemeData theme,
  bool whiteNavigationBar = true,
}) {
  return const SystemUiOverlayStyle(
    statusBarColor: Colors.transparent,
    statusBarIconBrightness: Brightness.dark, // For Android (dark icons)
    statusBarBrightness: Brightness.light, // For iOS (dark icons)
    systemNavigationBarColor: Colors.white,
    systemNavigationBarDividerColor: Colors.transparent,
    systemNavigationBarIconBrightness: Brightness.dark,
  ).copyWith(
    systemNavigationBarColor:
        whiteNavigationBar ? Colors.white : theme.primaryColor,
    systemNavigationBarDividerColor: Colors.transparent,
    systemNavigationBarIconBrightness:
        whiteNavigationBar ? Brightness.dark : Brightness.light,
  );
}