📦 its_easy – Simplify Flutter UI with Powerful Extensions 🚀

its_easy is a Flutter package that enhances widget layout by providing intuitive extension methods.
With just one line of code, you can easily add padding, margin, and centering to any widget!

No more unnecessary nesting of Padding, Container, and Center widgets. its_easy makes Flutter UI development cleaner and more readable! 😍 There are whole other Features in this package that saves lots of time

📌 Features

Effortless Padding.paddingAll(16), .paddingOnly(left: 10, right: 20)
Simple Margin Handling.marginAll(12), .marginSymmetric(horizontal: 10)
Quick Centering.center() to wrap any widget inside Center()
Chained Modifications.center().paddingAll(16).marginAll(10)
Cleaner and More Readable Code and much more

🚀 Installation

Add the package to your pubspec.yaml file:

dependencies:
  its_easy: ^1.0.0

Then, run:

flutter pub get

Import it in your Dart file:

import 'package:its_easy/its_easy.dart';

🛠️ Usage

1️⃣ Center a Widget

Text("Centered Text").center();

2️⃣ Add Padding

Text("Padded Text").paddingAll(16);

3️⃣ Add Margin

Text("Margin Example").marginAll(12);

4️⃣ Combine Multiple Extensions

Text("Chained Example")
  .center()
  .paddingAll(20)
  .marginAll(15);

5️⃣ Custom Padding & Margin

Text("Custom Padding & Margin")
  .paddingOnly(left: 10, top: 20)
  .marginSymmetric(horizontal: 15, vertical: 5);

🎯 Why Use its_easy?

Reduces Boilerplate Code
Improves Readability
Less Widget Nesting
Works with Any Widget


📄 License

MIT License – Free to use and modify!


❤️ Contributing

If you want to contribute:

  1. Fork the Repository
  2. Create a Feature Branch (feature-new)
  3. Commit Your Changes
  4. Push to GitHub & Open a PR

🛠️ Upcoming Features

🔜 Background Color.backgroundColor(Colors.blue)
🔜 Widget Alignment.align(Alignment.centerRight)
🔜 More Custom Layout Helpers and much more


📢 Connect with Me

💬 Got suggestions? Feel free to open an issue or contribute to the project! 🚀 Author - Kavindu Sandaruwan


---

This **Section** provides:  
✅ **Installation Guide**  
✅ **Usage Examples**  
✅ **Feature List**  
✅ **Contribution Instructions**  
✅ **Upcoming Features**  

Let me know if you want any modifications! 🔥🚀