beautiful_widgets
Animated button widget with built-in press transitions.
Features
BeautifulButtonwith simple built-in press animations- Transitions
TransactionType.ScaleTransitionTransactionType.SlideTransitionTransactionType.FadeTransitionTransactionType.RotationTransitionTransactionType.SizeTransition
Getting started
Add this to your pubspec.yaml:
dependencies:
beautiful_widgets: ^0.0.1
Usage
import 'package:beautiful_widgets/beautiful_widgets.dart';
import 'package:flutter/material.dart';
class ExamplePage extends StatelessWidget {
const ExamplePage({super.key});
@override
Widget build(BuildContext context) {
return Scaffold(
body: Center(
child: BeautifulButton(
'Tap me',
transactionType: TransactionType.ScaleTransition,
onPressed: () {
debugPrint('Pressed');
},
),
),
);
}
}
Additional information
- Repository / issues: see
homepage,repository, andissue_trackerinpubspec.yaml.