diff --git a/examples/flutter_gallery/lib/demo/shrine/login.dart b/examples/flutter_gallery/lib/demo/shrine/login.dart index b249f708926..23da0668a89 100644 --- a/examples/flutter_gallery/lib/demo/shrine/login.dart +++ b/examples/flutter_gallery/lib/demo/shrine/login.dart @@ -24,6 +24,12 @@ class LoginPage extends StatefulWidget { class _LoginPageState extends State { final TextEditingController _usernameController = TextEditingController(); final TextEditingController _passwordController = TextEditingController(); + static const ShapeDecoration _decoration = ShapeDecoration( + shape: BeveledRectangleBorder( + side: BorderSide(color: kShrineBrown900, width: 0.5), + borderRadius: BorderRadius.all(Radius.circular(7.0)), + ), + ); @override Widget build(BuildContext context) { @@ -61,20 +67,26 @@ class _LoginPageState extends State { const SizedBox(height: 120.0), PrimaryColorOverride( color: kShrineBrown900, - child: TextField( - controller: _usernameController, - decoration: const InputDecoration( - labelText: 'Username', + child: Container( + decoration: _decoration, + child: TextField( + controller: _usernameController, + decoration: const InputDecoration( + labelText: 'Username', + ), ), ), ), const SizedBox(height: 12.0), PrimaryColorOverride( color: kShrineBrown900, - child: TextField( - controller: _passwordController, - decoration: const InputDecoration( - labelText: 'Password', + child: Container( + decoration: _decoration, + child: TextField( + controller: _passwordController, + decoration: const InputDecoration( + labelText: 'Password', + ), ), ), ),