flutter_better_ui 2.0.6 copy "flutter_better_ui: ^2.0.6" to clipboard
flutter_better_ui: ^2.0.6 copied to clipboard

A modern Flutter UI component library that provides beautiful and easy-to-use widgets, with theme customization and responsive design. Actively maintained.

example/lib/main.dart

import 'package:flutter_better_ui/theme/themes/better_dark_theme.dart';
import 'package:flutter_better_ui/theme/themes/better_light_theme.dart';
import 'package:flutter_better_ui/better_ui.dart';
import 'package:example/i18n/translations.dart';
import 'package:example/router/routes.dart';
import 'package:flutter/material.dart';
import 'package:get/get.dart';

bool? isFirst = true;

void main() async {
  runApp(BetterUi(designWidth: 375, designHeight: 812, child: const MyApp()));
}

class MyApp extends StatelessWidget {
  const MyApp({super.key});
  @override
  Widget build(BuildContext context) {
    if (isFirst == true) {
      isFirst = false;
      Get.changeThemeMode(ThemeMode.system);
    }
    return GetMaterialApp(
      navigatorKey: BetterUi.navigatorKey,
      translations: I18nTranslations(),
      locale: const Locale('zh', 'CN'),
      fallbackLocale: const Locale('zh', 'CN'),
      darkTheme: betterDarkTheme.copyWith(
        appBarTheme: betterDarkTheme.appBarTheme.copyWith(
          scrolledUnderElevation: 0,
        ),
      ),
      theme: betterLightTheme.copyWith(
        appBarTheme: betterLightTheme.appBarTheme.copyWith(
          scrolledUnderElevation: 0,
        ),
      ),
      themeMode: Get.isDarkMode ? ThemeMode.dark : ThemeMode.light,
      getPages: routes,
      defaultTransition: Transition.cupertino,
    );
  }
}
1
likes
0
points
929
downloads

Publisher

unverified uploader

Weekly Downloads

A modern Flutter UI component library that provides beautiful and easy-to-use widgets, with theme customization and responsive design. Actively maintained.

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

flutter, get

More

Packages that depend on flutter_better_ui