how to style text button in flutter
TextButton(
style: ButtonStyle(
elevation: MaterialStateProperty.all(0),
backgroundColor: MaterialStateProperty.all(
Theme.of(context).accentColor),
padding: MaterialStateProperty.all(
const EdgeInsets.symmetric(
horizontal: 20, vertical: 20)),
textStyle: MaterialStateProperty.all(TextStyle(
color: Colors.black,
)),
shape:
MaterialStateProperty.all<RoundedRectangleBorder>(
RoundedRectangleBorder(
borderRadius: BorderRadius.circular(10.0),
))),
onPressed: () {
// do logic here
},
child: Text("My Button",
style: Theme.of(context).textTheme.bodyText2.copyWith(
color: Colors.white,
fontWeight: FontWeight.normal)),
),