вы можете попробовать что-то вроде этого, играя со свойствами декорирования контейнера, такими как градиент, тень от поля ...
Container(
height: 50,
width: 200,child:Text("Login",textAlign:TextAlign.center),
decoration: BoxDecoration(
gradient: LinearGradient(
begin: Alignment.bottomLeft,
end: Alignment(0.8, 0.0),
colors: [Colors.blue, Colors.indigo, Colors.indigo],
tileMode: TileMode.repeated,
),
boxShadow: [
BoxShadow(
color: Colors.indigo,
blurRadius: 4.0,
spreadRadius: 4.0,
offset: Offset(
0.0,
0.0,
),
),
]),
),
результат
![result](https://i.stack.imgur.com/HGxnb.png)