šØ zeba_academy_color_explorer
A powerful offline color exploration toolkit for Flutter developers. Easily work with color palettes, gradients, blending, and accessibility tools ā all without external dependencies.
⨠Features
- šØ Material color palette explorer
- š Gradient generator (linear & multi-color)
- š Color blending and interpolation
- āæ WCAG contrast checker for accessibility
- š¢ HEX ā Color conversion utilities
- ā” Lightweight and fully offline
š¦ Installation
Add this to your pubspec.yaml:
dependencies:
zeba_academy_color_explorer: ^0.0.1
Then run:
flutter pub get
š Usage
šØ Generate Gradient
final gradient = GradientGenerator.generate(
start: Colors.blue,
end: Colors.purple,
);
š Blend Colors
final blended = ColorBlender.generateSteps(
Colors.red,
Colors.yellow,
5,
);
āæ Check Contrast
final rating = ContrastChecker.getRating(
Colors.white,
Colors.black,
);
š¢ HEX Conversion
final color = ColorUtils.fromHex("#FF0000");
final hex = ColorUtils.toHex(Colors.red);
šØ Material Palette
final shades = ColorPalette.getShades(Colors.blue);
š Use Cases
- UI/UX design experimentation
- Accessibility testing (WCAG compliance)
- Learning color theory in Flutter
- Building custom design systems
š ļø Roadmap
- šÆ Color picker widget
- šØ Color harmony generator (complementary, triadic)
- š Light/Dark theme preview
- š¾ Save custom palettes locally
š¤ Contributing
Contributions are welcome! Feel free to open issues or submit pull requests.
š License
This project is licensed under the GNU General Public License v3.0.
šØāš» About Me
⨠Iām Sufyan bin Uzayr, an open-source developer passionate about building and sharing meaningful projects. You can learn more about me and my work at sufyanism.com or connect with me on Linkedin
š Your all-in-one no-bloat hub!
š Explore cutting-edge resources in coding, tech, and development at zeba.academy and code.zeba.academy. Empower yourself with practical skills through curated directives, real-world projects, and hands-on experience. Level up your tech game today! š»āØ
Zeba Academy is a learning platform dedicated to coding, technology, and development.
ā” Visit our main site: zeba.academy
ā” Explore hands-on courses and resources at: code.zeba.academy
ā” Check out our YouTube for more tutorials: zeba.academy
ā” Follow us on Instagram: zeba.academy
Thank you for visiting! š