diff --git a/lib/constants.dart b/lib/constants.dart index be02d59ff..f5d1252f9 100644 --- a/lib/constants.dart +++ b/lib/constants.dart @@ -35,6 +35,11 @@ const String kMacOSUrl = 'http://download.invoiceninja.com/macos'; const String kLinuxUrl = 'http://download.invoiceninja.com/linux'; const String kDocsUrl = 'https://invoiceninja.github.io/docs/getting-started/'; +const String kDocsCustomDomainUrl = + 'https://invoiceninja.github.io/docs/hosted-custom-domain/'; +const String kDocsCustomFieldsUrl = + 'https://invoiceninja.github.io/docs/custom-fields/'; + const String kForumUrl = 'https://forum.invoiceninja.com'; const String kApiDocsURL = 'https://app.swaggerhub.com/apis/invoiceninja/invoiceninja'; diff --git a/lib/ui/design/edit/design_edit.dart b/lib/ui/design/edit/design_edit.dart index bb8b176fd..013459ee1 100644 --- a/lib/ui/design/edit/design_edit.dart +++ b/lib/ui/design/edit/design_edit.dart @@ -462,8 +462,7 @@ class _DesignSettingsState extends State { text: localization.viewDocs.toUpperCase(), ), ), - onPressed: () => - launch('https://invoiceninja.github.io/docs/custom-fields/'), + onPressed: () => launch(kDocsCustomFieldsUrl), ), ), if (widget.draftMode) diff --git a/lib/ui/settings/client_portal.dart b/lib/ui/settings/client_portal.dart index 222acb9c4..668826593 100644 --- a/lib/ui/settings/client_portal.dart +++ b/lib/ui/settings/client_portal.dart @@ -343,8 +343,7 @@ class _ClientPortalState extends State text: localization.viewDocs.toUpperCase(), ), ), - onPressed: () => launch( - 'https://invoiceninja.github.io/docs/hosted-custom-domain/'), + onPressed: () => launch(kDocsCustomDomainUrl), ) else SizedBox()