elbe 1.0.15 copy "elbe: ^1.0.15" to clipboard
elbe: ^1.0.15 copied to clipboard

a UI Toolkit and Component Library for frontend development

example/lib/main.dart

import 'package:elbe/elbe.dart';
import 'package:example/routes.dart';

import 'bit/b_theme_seed.dart';

void main() => runApp(_App());

class _App extends StatelessWidget {
  _App({Key? key}) : super(key: key);

  @override
  Widget build(BuildContext context) => BitProvider(
      create: (_) => ThemeSeedBit(),
      child: ThemeSeedBit.builder(
        onData: (bit, data) => ElbeApp(
          initialRoute: "/home",
          routes: appRoutes,
          mode: data.mode,
          debugShowCheckedModeBanner: false,
          theme: ElbeThemeData.preset(
              type: TypeThemeData.preset(
                  titleFont: data.font, titleVariant: TypeVariants.bold),
              geometry: GeometryThemeData.preset(
                  borderRadius: data.borderRadius,
                  borderWidth: data.borderWidth),
              color: ColorThemeData.preset(
                  values: ColorThemeValues(
                      accent: LayerColor.fromBack(data.accent)))),
        ),
      ));
}
4
likes
135
points
193
downloads

Documentation

API reference

Publisher

verified publisherrobbb.in

Weekly Downloads

a UI Toolkit and Component Library for frontend development

Homepage
Repository (GitHub)
View/report issues

License

MIT (license)

Dependencies

collection, flutter, go_router, lucide_icons, package_info_plus

More

Packages that depend on elbe