Flutter Easy Button

A customizable Material 3 FilledButton for Flutter with support for loading state, icons, disabled state, and full-width layout.

Features

  • ✅ Material 3 FilledButton
  • ✅ Loading state
  • ✅ Disabled state
  • ✅ Optional leading icon
  • ✅ Full-width support
  • ✅ Custom background and text colors

Installation

Add this to your pubspec.yaml:

dependencies:
  flutter_easy_button: ^1.0.0

Usage

import 'package:flutter_easy_button/flutter_easy_button.dart';

CustomFilledButton(
  buttonText: 'Login',
  onPressed: () {
    debugPrint('Button pressed');
  },
)

License

This package is licensed under the MIT License.