To add a border around a button, we can customize the button’s shape property . The shape requires a RoundedRectangleBorder property. RoundedRectangleBorder further requires a side property and an optional borderRadius property set.
Read moreHow do you give a shape to an elevated Button Flutter?
To change various features like color, shape, padding of an ElevatedButton, we use the style property. To change the shape, we use shape property inside the ElevatedButton. styleFrom class .
Read moreHow do you style an elevated button?
The style of the button can be customized by creating a ButtonStyle . The ButtonStyle can be passed as ThemeData ‘s elevatedButtonTheme or ElevatedButton ‘s style . To pass the ButtonStyle as theme data, you have to create an ElevatedButtonThemeData with the ButtonStyle passed as style parameter in the constructor .
Read moreHow do you make a raised button rounded in Flutter?
Create a rounded button/button with border-radius in Flutter
Read more