outlook 0.0.1 outlook: ^0.0.1 copied to clipboard
Simplifies the consistent use of colour, shape, typography & iconography throughout an app, to express brand identity using material design guidelines.
// import 'package:example/theme.service.dart';
// import 'package:example/themes.selector.dart';
// import 'package:flutter/material.dart';
// import 'package:outlook_ui/outlook.ui.dart';
// import 'app.data.dart';
//
//
// void main() async {
// final ExampleThemeService provider = ExampleThemeService();
// await provider.init();
// runApp(MaterialApp(
// showSemanticsDebugger: false,
// debugShowCheckedModeBanner: false,
// home: Scaffold(
// body: OutlookSetterHome(provider: provider),
// )));
// }
//
//
// class OutlookSetterHome extends StatelessWidget {
// final ExampleThemeService provider;
//
// const OutlookSetterHome({super.key, required this.provider});
//
// @override
// Widget build(BuildContext context) {
// return OutlookApp(
// outlook: provider,
// child: Scaffold(
// appBar: AppBar(
// title: const Text(AppInfo.name),
// actions: [
// IconButton(onPressed: () {}, icon: const Icon(Icons.sunny)),
// ],
// ),
// body: ListView(
// children: [
// ThemeSelector(provider: provider),
// ThemesSelector(
// currentTheme: provider.currentTheme.value,
// themes: provider.themes.value.values.toList(),
// onSelectTheme: (OutlookTheme theme) {
// provider.changeTheme(theme);
// },
// ),
// ThemeShowcase()
// ],
// ),
// ));
// }
// }