im_themed

Flutter library for changing ThemeData in runtime

Features

  • supports basic ThemeData parsing and encoding from/to JSON

Getting started

Installation

flutter pub add im_themed

Or add to your pubspec.yaml:

dependencies:
  im_themed: <last_version>

Usage

Checkout example/lib/main.dart for complete example.

void main() async {
  runApp(
    const ImThemedApp(
      app: SingleThemeApp(),
    ),
  );
}

Acknowledgments

This library uses source code from the following projects:

Additional information

Work in progress

License

LICENSE