Widget _shapeButton() => Column(
mainAxisAlignment: MainAxisAlignment.center,
style: TextStyle(fontSize: 40),
padding: EdgeInsets.symmetric(vertical: 10, horizontal: 40),
side: BorderSide(color: RED_LIGHT, width: 1),
"RoundedRectangleBorder",
style: TextStyle(fontSize: 30),
padding: EdgeInsets.symmetric(vertical: 10, horizontal: 20),
shape: RoundedRectangleBorder(
side: BorderSide(color: PURPLE, width: 4),
borderRadius: BorderRadius.circular(10)),
"BeveledRectangleBorder",
style: TextStyle(fontSize: 20),
padding: EdgeInsets.symmetric(vertical: 20, horizontal: 40),
shape: BeveledRectangleBorder(
side: BorderSide(color: GREEN, width: 4),
borderRadius: BorderRadius.circular(50)),
mainAxisAlignment: MainAxisAlignment.spaceEvenly,
style: TextStyle(fontSize: 20),
padding: EdgeInsets.all(30),
top: BorderSide(color: RED, width: 10),
bottom: BorderSide(color: PURPLE, width: 10),
left: BorderSide(color: BLUE, width: 20),
right: BorderSide(color: GREEN, width: 20),
style: TextStyle(fontSize: 20),
textAlign: TextAlign.center,
padding: EdgeInsets.all(40),
side: BorderSide(color: YELLOW, width: 4),
style: TextStyle(fontSize: 20),
textAlign: TextAlign.center,
padding: EdgeInsets.all(20),
shape: BorderDirectional(
top: BorderSide(color: RED, width: 10),
bottom: BorderSide(color: PURPLE, width: 10),
start: BorderSide(color: BLUE, width: 20),
end: BorderSide(color: GREEN, width: 20),
mainAxisAlignment: MainAxisAlignment.spaceEvenly,
style: TextStyle(fontSize: 20),
textAlign: TextAlign.center,
padding: EdgeInsets.all(20),
shape: OutlineInputBorder(
borderSide: BorderSide(color: RED_LIGHT, width: 10),
"Underline\nInputBorder",
style: TextStyle(fontSize: 20),
textAlign: TextAlign.center,
padding: EdgeInsets.all(20),
shape: UnderlineInputBorder(
borderSide: BorderSide(color: GREEN, width: 10),