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)), ),