zeba_academy_shadow 0.0.1 copy "zeba_academy_shadow: ^0.0.1" to clipboard
zeba_academy_shadow: ^0.0.1 copied to clipboard

A Flutter package providing neumorphism, soft shadows, inner shadows, glow effects and long shadows.

Changelog #

All notable changes to this project will be documented in this file.

The format follows Keep a Changelog, and this project follows Semantic Versioning.


1.0.0 - 2026-07-08 #

๐ŸŽ‰ Initial Release #

First stable release of zeba_academy_shadow.

A complete Flutter shadow effects package providing reusable widgets for modern UI designs.


โœจ Added #

๐ŸงŠ Neumorphism Support #

Added:

  • ZebaNeumorphicBox
  • Soft 3D raised UI effects
  • Custom light shadow control
  • Custom dark shadow control
  • Custom background colors
  • Adjustable radius
  • Adjustable shadow distance
  • Custom shadow offsets

๐ŸŒ‘ Soft Shadow Support #

Added:

  • ZebaSoftShadow

Features:

  • Custom shadow color
  • Blur radius customization
  • Spread radius customization
  • Offset control
  • Reusable container shadow system

๐ŸŒ˜ Inner Shadow Support #

Added:

  • ZebaInnerShadow

Features:

  • Inset shadow simulation
  • Layer-based shadow rendering
  • Custom shadow color
  • Adjustable blur effect

โœจ Glow Effect Support #

Added:

  • ZebaGlow

Features:

  • Custom glow colors
  • Adjustable blur radius
  • Highlight effects
  • Neon-style UI support

๐Ÿ“ Long Shadow Support #

Added:

  • ZebaLongShadow

Features:

  • Custom shadow length
  • Custom shadow color
  • Layer-based long shadow rendering
  • Typography and creative UI support

๐Ÿงช Testing #

Added widget tests for:

  • Soft shadow rendering
  • Neumorphism rendering
  • Glow rendering
  • Inner shadow rendering
  • Long shadow rendering

Verified with:

flutter test

๐Ÿ”ง Improvements #

  • Added null safety support
  • Added clean public exports
  • Created modular widget architecture
  • Improved package organization
  • Added reusable Flutter components
  • Compatible with modern Flutter versions

๐Ÿ“ฆ Package Structure #

Initial architecture:

lib/

โ”œโ”€โ”€ zeba_academy_shadow.dart

โ””โ”€โ”€ src/

    โ”œโ”€โ”€ neumorphic_box.dart
    โ”œโ”€โ”€ soft_shadow.dart
    โ”œโ”€โ”€ inner_shadow.dart
    โ”œโ”€โ”€ glow_shadow.dart
    โ””โ”€โ”€ long_shadow.dart

๐Ÿ“„ Documentation #

Added:

  • Complete README documentation
  • Installation instructions
  • Usage examples
  • Widget API documentation
  • GPL-3.0 license information

๐Ÿ” License #

Released under the:

GNU General Public License v3.0 (GPL-3.0)


Future Roadmap #

Planned improvements:

๐Ÿš€ v1.1.0 #

  • Animated glow effects
  • Animated shadow transitions
  • Interactive pressed neumorphism buttons
  • Gradient shadow support
  • Custom painter based inner shadows
  • Material 3 shadow presets

๐Ÿš€ v1.2.0 #

  • Glassmorphism + shadow combinations
  • Advanced lighting controls
  • Performance optimizations
  • More customizable shadow algorithms

Thank you for supporting Zeba Academy Open Source Projects โค๏ธ

0
likes
135
points
56
downloads

Documentation

API reference

Publisher

verified publisherzeba.academy

Weekly Downloads

A Flutter package providing neumorphism, soft shadows, inner shadows, glow effects and long shadows.

Homepage

License

GPL-3.0 (license)

Dependencies

flutter

More

Packages that depend on zeba_academy_shadow