diff --git a/src/App/App.csproj b/src/App/App.csproj
index 6f8350341..bad4ed32c 100644
--- a/src/App/App.csproj
+++ b/src/App/App.csproj
@@ -57,6 +57,9 @@
FoldersPage.xaml
+
+ OptionsPage.xaml
+
SyncPage.xaml
diff --git a/src/App/Pages/Settings/OptionsPage.xaml b/src/App/Pages/Settings/OptionsPage.xaml
new file mode 100644
index 000000000..7858de044
--- /dev/null
+++ b/src/App/Pages/Settings/OptionsPage.xaml
@@ -0,0 +1,16 @@
+
+
+
+
+
+
+
+
+
diff --git a/src/App/Pages/Settings/OptionsPage.xaml.cs b/src/App/Pages/Settings/OptionsPage.xaml.cs
new file mode 100644
index 000000000..1ac7f67dd
--- /dev/null
+++ b/src/App/Pages/Settings/OptionsPage.xaml.cs
@@ -0,0 +1,21 @@
+using System;
+
+namespace Bit.App.Pages
+{
+ public partial class OptionsPage : BaseContentPage
+ {
+ private readonly OptionsPageViewModel _vm;
+
+ public OptionsPage()
+ {
+ InitializeComponent();
+ _vm = BindingContext as OptionsPageViewModel;
+ _vm.Page = this;
+ }
+
+ protected override void OnAppearing()
+ {
+ base.OnAppearing();
+ }
+ }
+}
diff --git a/src/App/Pages/Settings/OptionsPageViewModel.cs b/src/App/Pages/Settings/OptionsPageViewModel.cs
new file mode 100644
index 000000000..9ff0a8f01
--- /dev/null
+++ b/src/App/Pages/Settings/OptionsPageViewModel.cs
@@ -0,0 +1,23 @@
+using Bit.App.Abstractions;
+using Bit.App.Resources;
+using Bit.Core.Abstractions;
+using Bit.Core.Exceptions;
+using Bit.Core.Utilities;
+using System.Threading.Tasks;
+
+namespace Bit.App.Pages
+{
+ public class OptionsPageViewModel : BaseViewModel
+ {
+ private readonly IDeviceActionService _deviceActionService;
+ private readonly IPlatformUtilsService _platformUtilsService;
+
+ public OptionsPageViewModel()
+ {
+ _deviceActionService = ServiceContainer.Resolve("deviceActionService");
+ _platformUtilsService = ServiceContainer.Resolve("platformUtilsService");
+
+ PageTitle = AppResources.Options;
+ }
+ }
+}
diff --git a/src/App/Pages/Settings/SettingsPage/SettingsPage.xaml.cs b/src/App/Pages/Settings/SettingsPage/SettingsPage.xaml.cs
index faac65c81..cac5f1983 100644
--- a/src/App/Pages/Settings/SettingsPage/SettingsPage.xaml.cs
+++ b/src/App/Pages/Settings/SettingsPage/SettingsPage.xaml.cs
@@ -42,6 +42,10 @@ namespace Bit.App.Pages
{
await Navigation.PushModalAsync(new NavigationPage(new SyncPage()));
}
+ else if(item.Name == AppResources.Options)
+ {
+ await Navigation.PushModalAsync(new NavigationPage(new OptionsPage()));
+ }
else if(item.Name == AppResources.Folders)
{
await Navigation.PushModalAsync(new NavigationPage(new FoldersPage()));