swatcher 0.0.2 swatcher: ^0.0.2 copied to clipboard
A simple utility to convert a Flutter Color to a MaterialColor for a theme.
Swatcher #
A simple utility to convert a Flutter Color to a MaterialColor for a theme.
Example #
The simplest use of this package is:
class MyApp extends StatelessWidget {
// This widget is the root of your application.
@override
Widget build(BuildContext context) {
return MaterialApp(
title: 'Flutter Demo',
theme: ThemeData(
primarySwatch: Swatcher.createMaterialColor(Color(0xFF37A0F4)),
),
home: MyHomePage(title: 'Flutter Demo Home Page'),
);
}
}
It'll generate a MaterialColor based on the color you provided.
About the precision of this tool #
This tool is not 100% working, as you can see from the tests it differs a little by the wanted result. It'll be updated as soon as I'll be able to convert correctly a color to a MaterialColor.