alex_ui 0.0.1-dev copy "alex_ui: ^0.0.1-dev" to clipboard
alex_ui: ^0.0.1-dev copied to clipboard

Alex dynamic background UI lib

example/lib/main.dart

import 'package:alex_ui/factory/app_theme_factory.dart';
import 'package:alex_ui/theme/style_type.dart';
import 'package:flutter/material.dart';
import 'package:flutter/services.dart';

import 'app.dart';

Future<void> main() async {
  WidgetsFlutterBinding.ensureInitialized()
      .renderView
      .automaticSystemUiAdjustment = false;

  await SystemChrome.setEnabledSystemUIMode(SystemUiMode.edgeToEdge);

  const overlayStyle = SystemUiOverlayStyle(
    statusBarIconBrightness: Brightness.dark,
    statusBarColor: Colors.transparent,
    systemNavigationBarColor: Colors.transparent,
  );
  SystemChrome.setSystemUIOverlayStyle(overlayStyle);

  final lightThemeData = await AppThemeFactory.create(
    AppThemeType.normal,
    isDark: false,
  );
  final darkThemeData = await AppThemeFactory.create(
    AppThemeType.normal,
    isDark: true,
  );

  runApp(
    App(
      lightThemeData: lightThemeData,
      darkThemeData: darkThemeData,
    ),
  );
}
0
likes
40
points
28
downloads

Publisher

unverified uploader

Weekly Downloads

Alex dynamic background UI lib

Repository (GitHub)

License

MIT (license)

Dependencies

dynamic_color, equatable, flutter, golden_toolkit, json_annotation, material_color_utilities, provider

More

Packages that depend on alex_ui