flutter_motion_kit 1.0.3
flutter_motion_kit: ^1.0.3 copied to clipboard
Centralized high-performance Flutter animation and loader library. Premium loaders, glassmorphism, 3D tilt cards, transitions, and shaders in one package.
Changelog #
All notable changes to this project will be documented in this file.
1.0.3 - 2026-05-29 #
Added #
- Interactive Visual Preview Catalog: Integrated comprehensive visual GridView tables in
README.mdshowcasing all 11 standard and all 60+ advanced vector loader styles. Enabled responsive loop-autoplaying.movpreviews using native<video>tags. - Robust Missing-Asset Fallbacks: Structured preview slots gracefully for all existing styles; any style without an animated preview displays its exact constructor/enum entry alongside a clean
*No Preview (Asset Missing)*slot. - Expanded the vector loader library with 32+ advanced premium styles spanning new innovative categories:
- AI Category:
MotionTokenPredictionLoader(real-time prediction typing with live vertical probability charts),MotionNeuralPulseLoader(electric synapse nodes),MotionTensorFlowLoader, andMotionAiEyeLoader. - Physics Category:
MotionFluidParticleLoader(viscous cohesion metaballs),MotionSandSimulationLoader(hourglass gravity particles), andMotionMagneticFieldLoader(flux vector filings). - Social Category:
MotionReelsUploadLoader(progressive neon gradient border sweeps),MotionLiveStreamLoader(signal antennas with live indicators), andMotionStoryRingLoader(avatar borders). - 3D Category:
MotionFloatingCubeLoader(overlapping parallax cubes),MotionIsometricLoader(assembling building blocks), andMotionHolographicSphereLoader(latitude/longitude wireframes). - Audio Category:
MotionEqualizerLoader(staggered frequency bouncing bars),MotionVinylLoader(spinning retro disc metallic reflections), andMotionBeatWaveLoader(bass-pulsing wave curves). - Artistic Category:
MotionZenCircleLoader(ink wash brush strokes),MotionOrigamiLoader(paper-folding facets), andMotionCalligraphyStrokeLoader(SVG drawing paths). - Experimental Category:
MotionTimeWarpLoader(melting warped clocks),MotionPortalLoader(spiral particle vortexes),MotionDimensionalRiftLoader(neon leaking cracks), andMotionWormholeLoader(cosmic zooming tunnels).
- AI Category:
- Created
MotionBuildercompound decorator system that stacks multiple GPU-optimized visual effects likeGlowEffect,OrbitEffect,RippleEffect,GlitchEffect, andFloatEffectdynamically. - Upgraded the automated Unit and Widget testing suite to cover all 77+ premium vector loaders.
Fixed #
- Bulletproof Constrained Layouts: Refactored
MotionTerminalBootLoaderandMotionTokenPredictionLoaderto use highly robust, scale-independent internal layout canvases wrapped inFittedBox(fit: BoxFit.contain). Replaced hardcoded dimensions with fluidAnimatedFractionallySizedBoxtransitions to guarantee perfect layouts and zero horizontal or verticalRenderFlexoverflows in narrow environments (like 21x21 constraints in test engines). - Static Analysis Perfect Score: Cleaned up all remaining warnings, lints, and deprecations across the entire package codebase, including modern
toARGB32()color conversions, Matrix4.multiplytransforms, unused imports, and optimalconstconstructor allocations.
1.0.2 - 2026-05-29 #
Added #
- Expanded the loader ecosystem with 8 premium categories hosting 24 advanced vector styles:
- Glassmorphism Category: Frosted glass orbs, spinning 3D refracting prism crystals, and multi-layered wavy northern lights Aurora mesh ribbons.
- Space & Sci-Fi Category: Accreting event horizon Black Holes, Keplerian rotating Galaxies, and exponential 3D Warp Speed perspectives.
- Gaming Category: Gold XP Progress shield arcs, counter-rotating magical Boss Fight pentagram runic circles with flare explosions, and CRT retro scanline Pixels.
- Physics Category: Physical momentum Pendulums (Newton's Cradle), elastic-easing spring Bounce Chains, and Kepler eccentric Gravity Orbits.
- Minimalist Category: Lemniscate of Bernoulli infinity self-drawing lines, point-by-point vector Morphing shapes, and wavy 3D silk ribbons.
- SaaS Category: Staggered matrix Pulse skeleton screens, auto-drawing Analytics line graphs with traveling indicators, and Cloud Sync sync upload arrow bubbles.
- Introduced Named Category Factory constructors on
MotionLoader(MotionLoader.ai,MotionLoader.liquid,MotionLoader.glass,MotionLoader.space,MotionLoader.gaming,MotionLoader.physics,MotionLoader.minimal,MotionLoader.saas). - Exposed all new styles, enums, and components in the master library exports.
- Integrated standard and advanced category selector panels inside the interactive SaaS dashboard playgrounds.
- Upgraded live integration code generators to dynamically output exact constructor code snippets reflecting active customizations.
- Mapped and verified 100% correct compile-times and widget trees for all 35+ loaders in automated tests.
1.0.1 - 2026-05-29 #
Added #
- Created a standard package example project under
example/demonstrating the comprehensive cyberpunk SaaS dashboard to maximize pub.dev scores. - Added extensive Dartdoc comments (
///) to all major public API components, properties, and constructors (such asMotionLoader,MotionAiLoader,MotionDotsLoader,MotionWaveLoader, andMotionTypingIndicator), exceeding the 20% completeness target. - Added visual relative GIF demonstration assets for all 25+ components in
README.md.
Fixed #
- RenderFlex Layout Overflows: Wrapped horizontal
Rowlayout nodes insideMotionDotsLoader,MotionTypingIndicator, andMotionWaveLoaderinFittedBoxwidgets to scale dynamically and prevent overflows under tight constraints. - Morph Container Vertical Overflow: Wrapped the case 2 Column in
FittedBox(fit: BoxFit.scaleDown)and appliedMainAxisSize.minto prevent transitional 9.6px bottom layout overflows. - Dots Lifecycle Fix: Corrected a state management bug inside
_MotionDotsLoaderState.dispose()wheresuper.initState()was mistakenly called instead ofsuper.dispose(). - Static Analysis Cleared: Resolved all 26 deprecation, unused import, and lint warnings (including modern
.aalpha colors, diagonal3Values transforms, and const constructor skeleton scopes) to achieve a pristine analysis score. - Pubspec Optimization: Shortened package description to exactly 154 characters.
1.0.0 - 2026-05-29 #
Added #
- Created a centralized, high-performance animation and loader ecosystem (
flutter_motion_kit). - Implemented 11 premium loader presets including Dots, Typing, Wave, DNA, Orbit, Futuristic scanning radar, Liquid fill, and Matrix cascading green code rain.
- Built interactive pointer-tracking overlays: Scale, Neon Glow, Canvas-painted Ripples, and Magnetic cursor-attracting spring buttons.
- Implemented
MotionMorphingButtonthat morphs standard shapes into loaders or success/error ticks. - Created
MotionGlassContainerimplementing frosted real-time BackdropFilter blurs with sweep gradient neon glowing borders. - Created
MotionCardimplementing 3D physical perspective tilt grids on mouse/finger gestures. - Built dynamic backgrounds: organic fluid aurora blurs and interactive particle splashes.
- Implemented advanced PageTransitions: Shared Axis sliding and a fluid Liquid Wave Sweep transition.
- Implemented
MotionControllerandMotionThemeControllermanaged via GetX for dynamic speed scaling, vestibular "Reduce Motion" OS overrides, and performance blurs toggles. - Implemented automated Unit and Widget testing models achieving 100% correct compile and mock-tap coverage.
- Rewrote the main entry point showcase app into a jaw-dropping premium dark sci-fi SaaS dashboard.