flutter_theme_changer_erfan 0.0.1+3 copy "flutter_theme_changer_erfan: ^0.0.1+3" to clipboard
flutter_theme_changer_erfan: ^0.0.1+3 copied to clipboard

A Flutter package that provides a widget for changing application themes. Ideal for implementing theme switching functionality in user profile screens or settings pages.

example/lib/main.dart

import 'package:flutter/material.dart';
import 'package:flutter_riverpod/flutter_riverpod.dart';
import 'package:flutter_theme_changer_erfan/dynamic_theme_picker.dart';

void main() {
  runApp(const ProviderScope(child: DemoApp()));
}

class DemoApp extends StatelessWidget {
  const DemoApp({super.key});

  @override
  Widget build(BuildContext context) {
    return const ThemeChanger(
      title: 'Theme Changer Demo',
      child: ThemeChangerDemo(),
    );
  }
}

class ThemeChangerDemo extends StatelessWidget {
  const ThemeChangerDemo({super.key});

  @override
  Widget build(BuildContext context) {
    return Scaffold(
      appBar: AppBar(
        title: const Text('Theme Changer Demo'),
      ),
      body: const Center(
        child: ThemeColorPickerWidget(),
      ),
    );
  }
}
0
likes
0
points
0
downloads

Publisher

unverified uploader

Weekly Downloads

A Flutter package that provides a widget for changing application themes. Ideal for implementing theme switching functionality in user profile screens or settings pages.

Repository (GitHub)
View/report issues

Topics

#theme #customization #ui #widget

License

unknown (license)

Dependencies

cupertino_icons, flutter, flutter_riverpod, riverpod, shared_preferences

More

Packages that depend on flutter_theme_changer_erfan