setLightStatusBar function

void setLightStatusBar()

Configures the system UI for a light-themed status bar and navigation bar.

  • Navigation Bar → Sets to white with dark icons.
  • Status Bar → Transparent with light icons.
  • Brightness Adjustments:
    • statusBarBrightness: Brightness.dark (for better contrast)
    • statusBarIconBrightness: Brightness.light (for visibility)

Example Usage:

setLightStatusBar();

Implementation

void setLightStatusBar() {
  SystemChrome.setSystemUIOverlayStyle(const SystemUiOverlayStyle(
    systemNavigationBarColor: Colors.white,
    systemNavigationBarIconBrightness: Brightness.dark,
    statusBarColor: Colors.transparent,
    statusBarBrightness: Brightness.dark,
    statusBarIconBrightness: Brightness.light,
  ));
}