X-Git-Url: https://git.cworth.org/git?a=blobdiff_plain;f=flutterfamilies%2Flib%2Fmain.dart;h=92cda02bbd2790a997d0da757c23c00533d2644a;hb=bf08e0c191da0ed326646f664fe3248e46b835d5;hp=44855ed0da655716f201f0c0844daa9743ee6f71;hpb=25179ab93a5c4e7ff8a1f7a37b5ab109ff5f8450;p=lmno.games diff --git a/flutterfamilies/lib/main.dart b/flutterfamilies/lib/main.dart index 44855ed..92cda02 100644 --- a/flutterfamilies/lib/main.dart +++ b/flutterfamilies/lib/main.dart @@ -9,7 +9,7 @@ class MyApp extends StatelessWidget { @override Widget build(BuildContext context) { return MaterialApp( - title: 'Families Game', + title: 'Empires', theme: ThemeData( // This is the theme of your application. // @@ -26,7 +26,7 @@ class MyApp extends StatelessWidget { // closer together (more dense) than on mobile platforms. visualDensity: VisualDensity.adaptivePlatformDensity, ), - home: MyHomePage(title: 'Families / Empires'), + home: MyHomePage(title: 'Empires'), ); } } @@ -77,46 +77,36 @@ class _MyHomePageState extends State { // the App.build method, and use it to set our appbar title. title: Text(widget.title), ), - body: Center( - // Center is a layout widget. It takes a single child and positions it - // in the middle of the parent. - child: Column( - // Column is also a layout widget. It takes a list of children and - // arranges them vertically. By default, it sizes itself to fit its - // children horizontally, and tries to be as tall as its parent. - // - // Invoke "debug painting" (press "p" in the console, choose the - // "Toggle Debug Paint" action from the Flutter Inspector in Android - // Studio, or the "Toggle Debug Paint" command in Visual Studio Code) - // to see the wireframe for each widget. - // - // Column has various properties to control how it sizes itself and - // how it positions its children. Here we use mainAxisAlignment to - // center the children vertically; the main axis here is the vertical - // axis because Columns are vertical (the cross axis would be - // horizontal). - mainAxisAlignment: MainAxisAlignment.center, - crossAxisAlignment: CrossAxisAlignment.start, - children: [ - Text( - 'Name:', - style: Theme.of(context).textTheme.headline4, - ), - TextField( - decoration: InputDecoration( - hintText: 'Enter your (real) name', + body: new Container( + margin: const EdgeInsets.only(left: 20.0, right: 20.0), + child : Center( + child: Column( + mainAxisAlignment: MainAxisAlignment.center, + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + Spacer(flex: 10), + Text( + 'Name:', + style: Theme.of(context).textTheme.headline4, ), - ), - Text( - 'Character:', - style: Theme.of(context).textTheme.headline4, - ), - TextField( - decoration: InputDecoration( - hintText: 'Enter your family/empire name', + TextField( + decoration: InputDecoration( + hintText: 'Enter your (real) name', + ), ), - ), - ], + Spacer(), + Text( + 'Character:', + style: Theme.of(context).textTheme.headline4, + ), + TextField( + decoration: InputDecoration( + hintText: 'Enter your empire character name', + ), + ), + Spacer(flex: 10), + ], + ), ), ), floatingActionButton: FloatingActionButton(