Last updated:
0 purchases
animated neumorphic
animated_neumorphic #
A Flutter package that contains Neumorphismic theme Container.
Getting Started #
In the pubspec.yaml of your flutter project, add the following dependency:
dependencies:
...
animated_neumorphic: "^0.1.0"
copied to clipboard
In your library add the following import:
import 'package:animated_neumorphic/animated_neumorphic.dart';
copied to clipboard
For help getting started with Flutter, view the online documentation.
Usage #
For simple button:
class NeumorphicButton extends StatefulWidget {
final bool isActive;
const NeumorphicButton({Key key, this.isActive}) : super(key: key);
@override
_NeumorphicButtonState createState() => _NeumorphicButtonState();
}
class _NeumorphicButtonState extends State<NeumorphicButton> {
bool _isActive = false;
@override
Widget build(BuildContext context) {
return GestureDetector(
onTap: () {
setState(() {
_isActive = !_isActive;
});
},
child: AnimatedNeumorphicContainer(
depth: _isActive ? 0.0 : 1.0,
color: Color(0xFFF2F2F2),
width: 60,
height: 60,
radius: 16,
child: Icon(Icons.access_time),
),
);
}
}
copied to clipboard
Changelog #
Please see the Changelog page to know what's recently changed.
Contributions #
Feel free to contribute to this project.
If you find a bug or want a feature, but don't know how to fix/implement it, please fill an issue.
If you fixed a bug or implemented a feature, please send a pull request.
For personal and professional use. You cannot resell or redistribute these repositories in their original state.
There are no reviews.