Adjust outbound link buttons
This commit is contained in:
parent
dfc9ab7515
commit
1f8faee876
|
|
@ -13,6 +13,7 @@ import 'package:invoiceninja_flutter/ui/app/forms/app_form.dart';
|
||||||
import 'package:invoiceninja_flutter/ui/app/forms/app_tab_bar.dart';
|
import 'package:invoiceninja_flutter/ui/app/forms/app_tab_bar.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/forms/design_picker.dart';
|
import 'package:invoiceninja_flutter/ui/app/forms/design_picker.dart';
|
||||||
|
import 'package:invoiceninja_flutter/ui/app/icon_text.dart';
|
||||||
import 'package:invoiceninja_flutter/ui/app/scrollable_listview.dart';
|
import 'package:invoiceninja_flutter/ui/app/scrollable_listview.dart';
|
||||||
import 'package:invoiceninja_flutter/ui/app/variables.dart';
|
import 'package:invoiceninja_flutter/ui/app/variables.dart';
|
||||||
import 'package:invoiceninja_flutter/ui/design/edit/design_edit_vm.dart';
|
import 'package:invoiceninja_flutter/ui/design/edit/design_edit_vm.dart';
|
||||||
|
|
@ -20,6 +21,7 @@ import 'package:invoiceninja_flutter/utils/designs.dart';
|
||||||
import 'package:invoiceninja_flutter/utils/localization.dart';
|
import 'package:invoiceninja_flutter/utils/localization.dart';
|
||||||
import 'package:invoiceninja_flutter/utils/completers.dart';
|
import 'package:invoiceninja_flutter/utils/completers.dart';
|
||||||
import 'package:invoiceninja_flutter/utils/platforms.dart';
|
import 'package:invoiceninja_flutter/utils/platforms.dart';
|
||||||
|
import 'package:material_design_icons_flutter/material_design_icons_flutter.dart';
|
||||||
import 'package:native_pdf_view/native_pdf_view.dart';
|
import 'package:native_pdf_view/native_pdf_view.dart';
|
||||||
import 'package:native_pdf_renderer/native_pdf_renderer.dart';
|
import 'package:native_pdf_renderer/native_pdf_renderer.dart';
|
||||||
import 'package:invoiceninja_flutter/utils/web_stub.dart'
|
import 'package:invoiceninja_flutter/utils/web_stub.dart'
|
||||||
|
|
@ -453,7 +455,13 @@ class _DesignSettingsState extends State<DesignSettings> {
|
||||||
Padding(
|
Padding(
|
||||||
padding: const EdgeInsets.only(left: 16, top: 16, right: 16),
|
padding: const EdgeInsets.only(left: 16, top: 16, right: 16),
|
||||||
child: OutlinedButton(
|
child: OutlinedButton(
|
||||||
child: Text(localization.viewDocs.toUpperCase()),
|
child: Padding(
|
||||||
|
padding: const EdgeInsets.all(8.0),
|
||||||
|
child: IconText(
|
||||||
|
icon: MdiIcons.openInNew,
|
||||||
|
text: localization.viewDocs.toUpperCase(),
|
||||||
|
),
|
||||||
|
),
|
||||||
onPressed: () =>
|
onPressed: () =>
|
||||||
launch('https://invoiceninja.github.io/docs/custom-fields/'),
|
launch('https://invoiceninja.github.io/docs/custom-fields/'),
|
||||||
),
|
),
|
||||||
|
|
|
||||||
|
|
@ -14,6 +14,7 @@ import 'package:invoiceninja_flutter/ui/app/forms/app_dropdown_button.dart';
|
||||||
import 'package:invoiceninja_flutter/ui/app/forms/app_form.dart';
|
import 'package:invoiceninja_flutter/ui/app/forms/app_form.dart';
|
||||||
import 'package:invoiceninja_flutter/ui/app/edit_scaffold.dart';
|
import 'package:invoiceninja_flutter/ui/app/edit_scaffold.dart';
|
||||||
import 'package:invoiceninja_flutter/ui/app/forms/bool_dropdown_button.dart';
|
import 'package:invoiceninja_flutter/ui/app/forms/bool_dropdown_button.dart';
|
||||||
|
import 'package:invoiceninja_flutter/ui/app/icon_text.dart';
|
||||||
import 'package:invoiceninja_flutter/ui/app/lists/list_divider.dart';
|
import 'package:invoiceninja_flutter/ui/app/lists/list_divider.dart';
|
||||||
import 'package:invoiceninja_flutter/ui/app/scrollable_listview.dart';
|
import 'package:invoiceninja_flutter/ui/app/scrollable_listview.dart';
|
||||||
import 'package:invoiceninja_flutter/ui/settings/account_management_vm.dart';
|
import 'package:invoiceninja_flutter/ui/settings/account_management_vm.dart';
|
||||||
|
|
@ -252,7 +253,13 @@ class _AccountOverview extends StatelessWidget {
|
||||||
Padding(
|
Padding(
|
||||||
padding: const EdgeInsets.only(left: 20, top: 16, right: 20),
|
padding: const EdgeInsets.only(left: 20, top: 16, right: 20),
|
||||||
child: OutlinedButton(
|
child: OutlinedButton(
|
||||||
child: Text(localization.viewPortal.toUpperCase()),
|
child: Padding(
|
||||||
|
padding: const EdgeInsets.all(8.0),
|
||||||
|
child: IconText(
|
||||||
|
icon: MdiIcons.openInNew,
|
||||||
|
text: localization.viewPortal.toUpperCase(),
|
||||||
|
),
|
||||||
|
),
|
||||||
onPressed: () => launch(state.userCompany.ninjaPortalUrl),
|
onPressed: () => launch(state.userCompany.ninjaPortalUrl),
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue