This commit is contained in:
Hillel Coren 2019-11-06 21:05:50 +02:00
parent b9fed78839
commit c5e0db3caa
4 changed files with 6 additions and 20 deletions

View File

@ -9,7 +9,7 @@ class HelpText extends StatelessWidget {
return Container( return Container(
child: Center( child: Center(
child: Opacity( child: Opacity(
opacity: 0.5, opacity: 0.8,
child: Text( child: Text(
message, message,
style: TextStyle( style: TextStyle(

View File

@ -1,6 +1,7 @@
import 'package:invoiceninja_flutter/ui/app/buttons/elevated_button.dart'; import 'package:invoiceninja_flutter/ui/app/buttons/elevated_button.dart';
import 'package:invoiceninja_flutter/ui/app/forms/custom_field.dart'; import 'package:invoiceninja_flutter/ui/app/forms/custom_field.dart';
import 'package:invoiceninja_flutter/ui/app/forms/decorated_form_field.dart'; import 'package:invoiceninja_flutter/ui/app/forms/decorated_form_field.dart';
import 'package:invoiceninja_flutter/ui/app/help_text.dart';
import 'package:invoiceninja_flutter/ui/app/invoice/invoice_item_view.dart'; import 'package:invoiceninja_flutter/ui/app/invoice/invoice_item_view.dart';
import 'package:invoiceninja_flutter/ui/app/invoice/tax_rate_dropdown.dart'; import 'package:invoiceninja_flutter/ui/app/invoice/tax_rate_dropdown.dart';
import 'package:invoiceninja_flutter/ui/app/responsive_padding.dart'; import 'package:invoiceninja_flutter/ui/app/responsive_padding.dart';
@ -62,15 +63,7 @@ class _InvoiceEditItemsState extends State<InvoiceEditItems> {
} }
if (invoice.lineItems.isEmpty) { if (invoice.lineItems.isEmpty) {
return Center( return HelpText(localization.clickPlusToAddItem);
child: Text(
localization.clickPlusToAddItem,
style: TextStyle(
color: Colors.grey,
fontSize: 20.0,
),
),
);
} }
final lineItems = final lineItems =

View File

@ -106,7 +106,7 @@ class _TaxSettingsState extends State<TaxSettings> {
initialTaxName: settings.defaultTaxName2, initialTaxName: settings.defaultTaxName2,
initialTaxRate: settings.defaultTaxRate2, initialTaxRate: settings.defaultTaxRate2,
), ),
// TODO get null value from company // TODO get null value from company
if ((settings.numberOfRates ?? 0) > 2) if ((settings.numberOfRates ?? 0) > 2)
TaxRateDropdown( TaxRateDropdown(
taxRates: company.taxRates, taxRates: company.taxRates,

View File

@ -2,6 +2,7 @@ import 'package:invoiceninja_flutter/data/models/task_model.dart';
import 'package:invoiceninja_flutter/ui/app/buttons/elevated_button.dart'; import 'package:invoiceninja_flutter/ui/app/buttons/elevated_button.dart';
import 'package:invoiceninja_flutter/ui/app/forms/date_picker.dart'; import 'package:invoiceninja_flutter/ui/app/forms/date_picker.dart';
import 'package:invoiceninja_flutter/ui/app/forms/time_picker.dart'; import 'package:invoiceninja_flutter/ui/app/forms/time_picker.dart';
import 'package:invoiceninja_flutter/ui/app/help_text.dart';
import 'package:invoiceninja_flutter/ui/app/responsive_padding.dart'; import 'package:invoiceninja_flutter/ui/app/responsive_padding.dart';
import 'package:invoiceninja_flutter/ui/task/edit/task_edit_times_vm.dart'; import 'package:invoiceninja_flutter/ui/task/edit/task_edit_times_vm.dart';
import 'package:invoiceninja_flutter/ui/task/task_time_view.dart'; import 'package:invoiceninja_flutter/ui/task/task_time_view.dart';
@ -60,15 +61,7 @@ class _TaskEditTimesState extends State<TaskEditTimes> {
} }
if (task.taskTimes.isEmpty) { if (task.taskTimes.isEmpty) {
return Center( return HelpText(localization.clickPlusToAddTime);
child: Text(
localization.clickPlusToAddTime,
style: TextStyle(
color: Colors.grey,
fontSize: 20.0,
),
),
);
} }
final taskTimes = task.taskTimes final taskTimes = task.taskTimes