Browse Source

UI: input info tip

pull/18/head
Sun 4 years ago
parent
commit
a6dbb587a6
  1. 4
      lib/apps/chat/add.dart
  2. 29
      lib/apps/domain/page.dart

4
lib/apps/chat/add.dart

@ -435,13 +435,13 @@ class _InputScreenState extends State<_InputScreen> {
const SizedBox(height: 20.0), const SizedBox(height: 20.0),
InputText( InputText(
icon: Icons.person, icon: Icons.person,
text: lang.id, text: lang.id + ' (EH00..00)',
controller: userIdEditingController, controller: userIdEditingController,
focus: userIdFocus), focus: userIdFocus),
const SizedBox(height: 20.0), const SizedBox(height: 20.0),
InputText( InputText(
icon: Icons.location_on, icon: Icons.location_on,
text: lang.address, text: lang.address + ' (0x00..00)',
controller: addrEditingController, controller: addrEditingController,
focus: addrFocus), focus: addrFocus),
const SizedBox(height: 20.0), const SizedBox(height: 20.0),

29
lib/apps/domain/page.dart

@ -129,14 +129,11 @@ class _ListNameScreen extends StatelessWidget {
const _ListNameScreen(this.providers, this.names); const _ListNameScreen(this.providers, this.names);
Widget _nameItem(int id, String name, String provider, bool isActive, ColorScheme color) { Widget _nameItem(int id, String name, String provider, bool isActive, ColorScheme color) {
return Card( return Container(
elevation: 0.0, margin: const EdgeInsets.symmetric(vertical: 10.0),
shape: RoundedRectangleBorder(borderRadius: BorderRadius.circular(15)),
margin: new EdgeInsets.symmetric(horizontal: 10.0, vertical: 8.0),
child: Container(
decoration: BoxDecoration(color: color.surface, borderRadius: BorderRadius.circular(15.0)), decoration: BoxDecoration(color: color.surface, borderRadius: BorderRadius.circular(15.0)),
child: ListTile( child: ListTile(
contentPadding: EdgeInsets.symmetric(horizontal: 20.0, vertical: 10.0), contentPadding: EdgeInsets.symmetric(horizontal: 20.0, vertical: 8.0),
leading: Container( leading: Container(
padding: EdgeInsets.only(right: 12.0), padding: EdgeInsets.only(right: 12.0),
decoration: new BoxDecoration( decoration: new BoxDecoration(
@ -151,7 +148,6 @@ class _ListNameScreen extends StatelessWidget {
), ),
trailing: Icon(Icons.keyboard_arrow_right, size: 30.0), trailing: Icon(Icons.keyboard_arrow_right, size: 30.0),
) )
),
); );
} }
@ -173,21 +169,11 @@ class _ListProviderScreen extends StatelessWidget {
const _ListProviderScreen(this.providers); const _ListProviderScreen(this.providers);
Widget _providerItem(int id, String name, String address, bool isDefault, ColorScheme color, AppLocalizations lang) { Widget _providerItem(int id, String name, String address, bool isDefault, ColorScheme color, AppLocalizations lang) {
return Card( return Container(
elevation: 0.0, margin: const EdgeInsets.symmetric(vertical: 10.0),
shape: RoundedRectangleBorder(borderRadius: BorderRadius.circular(15)),
margin: new EdgeInsets.symmetric(horizontal: 10.0, vertical: 8.0),
child: Container(
decoration: BoxDecoration(color: color.surface, borderRadius: BorderRadius.circular(15.0)), decoration: BoxDecoration(color: color.surface, borderRadius: BorderRadius.circular(15.0)),
child: ListTile( child: ListTile(
contentPadding: EdgeInsets.symmetric(horizontal: 20.0, vertical: 10.0), contentPadding: EdgeInsets.symmetric(horizontal: 20.0, vertical: 8.0),
leading: Container(
padding: EdgeInsets.only(right: 12.0),
decoration: new BoxDecoration(
border: new Border(
right: new BorderSide(width: 1.0, color: Color(0xA0ADB0BB)))),
child: Icon(Icons.sync),
),
title: Text(name, style: TextStyle(fontWeight: FontWeight.bold)), title: Text(name, style: TextStyle(fontWeight: FontWeight.bold)),
subtitle: Row( subtitle: Row(
children: <Widget>[ children: <Widget>[
@ -202,7 +188,6 @@ class _ListProviderScreen extends StatelessWidget {
] ]
) )
) )
),
); );
} }
@ -365,7 +350,7 @@ class _AddProviderScreenState extends State<_AddProviderScreen> {
padding: EdgeInsets.symmetric(vertical: 30.0), padding: EdgeInsets.symmetric(vertical: 30.0),
child: InputText( child: InputText(
icon: Icons.location_on, icon: Icons.location_on,
text: lang.address, text: lang.address + ' (0x00..00)',
controller: _addrController, controller: _addrController,
focus: _addrFocus), focus: _addrFocus),
), ),

Loading…
Cancel
Save