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,
));
}