easy_dev_ui 0.0.4
easy_dev_ui: ^0.0.4 copied to clipboard
UI Widgets, Design System, and Showcase components for Easy Dev Toolkit.
Easy Dev UI #
The visual powerhouse of the Easy Dev Toolkit. This package provides a comprehensive suite of adaptive widgets, a modern "Glassmorphism" design system, and premium animations.
Features #
1. Modern Glassmorphism (GlassContainer) #
Create stunning frosted-glass effects with a single widget. Fully customizable blur, gradient, and opacity.
import 'package:easy_dev_ui/easy_dev_ui.dart';
GlassContainer(
blur: 15,
opacity: 0.2, // 20% opacity
child: Padding(
padding: EdgeInsets.all(20),
child: Text('Frosted Glass Content'),
),
)
2. Loading State Animations (ShimmerLoading) #
Replace boring spinners with professional skeleton loading effects.
ShimmerLoading(
child: Container(
width: 200,
height: 20,
decoration: BoxDecoration(
color: Colors.grey,
borderRadius: BorderRadius.circular(4),
),
),
)
3. Adaptive Carousel (AdaptiveCarousel) #
A responsive slider for banners or showcases.
AdaptiveCarousel(
autoPlay: true,
items: [
Image.asset('assets/banner1.png'),
Image.asset('assets/banner2.png'),
],
)
4. Adaptive Widgets #
Widgets that automatically adapt to iOS (Cupertino) and Android (Material) aesthetics.
AdaptiveButton: Platform-native feel.AdaptiveTextField: Context-aware styling.AdaptiveListTile: Native list items.AdaptiveSwitch: Platform-native switch toggle.EasyAvatar: Smart avatar with image or initials fallback.
Installation #
dependencies:
easy_dev_ui: ^0.0.3