- Fixed issue on button / theme
- Improved NeumorphicApp
- Fixed issue on NeumorphicButton + Theme
- Added customization of icons in NeumorphicAppBar
- Updated NeumorphicAppBar samples
- Added
NeumorphicText
(only positive depth) - Added
NeumorphicIcon
(work with svg) NeumorphicBoxShape
is now an element ofNeumorphicStyle
- Added NeumorphicApp, NeumorphicAppBar
- Improved NeumorphicTheme (handles more styles)
- Neumorphic now include Material
- Refactored Progress animations
- Added NeumorphicButton.tooltip optional parameter
- Added Beveled shape
- Renamed NeumorphicButton.
onClick
to NeumorphicButton.onPressed
- Added
NeumorphicTextStyle
- Added NeumorphicText (beta)
- Added NeumorphicIcon
- Updated samples
- Added selected/unselected color on Radio
- Fixed min flutter version to
1.13.18
- Rewritten all NeumorphicDecoration
- Improved drawing cache & performances
- Full support of custom path
- Added
NeumorphicPathProvider
- Added
NeumorphicFlutterLogoPathProvider
- Added
NeumorphicBorder
on styles / themes
- Added
textStyle
to Neumorphic Container, to avoid text coloration issues - Added
AnimatedDefaultTextStyle
inside Neumorphic, by default it takes thematerial.Theme.of(context).textTheme.body2
- Added
backgroundColor
in Toggle style
- Added implementation of
custom path
shapes
- Added shadow colors customization
-
- shadowLightColor,
-
- shadowDarkColor,
-
- shadowLightColorEmboss,
-
- shadowDarkColorEmboss,
- Fixed BorderRadius.only
- Fixed Slider thumb position
- Added
curve
on any widget to customize implicits animations - Added
NeumorphicToggle
widget
- Added a
disableDepth
boolean configuration in theme & styles
- Some widgets are now stateless
- Fixed default padding of checkboxes
- Fixed changing size/rotate re-draw bug
- BoxShape is not anymore an element of Style
- Added
isEnable
property on multiple widgets - Refactored the Sample
- Tried support for web & desktop (mac)
- Added surfaceIntensity (for concave / convex)
- Small changes on Neumorphic colors (less dark)
- Removed border (add Neumorphic inside Neumorphic to reproduce)
- Improved performances
- Renamed CurrentTheme to UsedTheme in NeumorphicTheme (Dark, Light, System)
- Renamed NeumorphicTheme.getCurrentTheme(context) to NeumorphicTheme.currentTheme(context)
- Fixed flickering effect when theme changes
- Added missing authors emails
- First release of Flutter-Neumorphic
- Added concave/convex/flat/emboss container decoration
- Added a lot of widgets (button, container, radio, checkbox, etc.)
- Added some samples
- initial release.