2016-05-03 00:50:16 +03:00
|
|
|
|
using System;
|
2016-05-10 06:25:37 +03:00
|
|
|
|
using Bit.App.Controls;
|
2016-05-07 20:42:09 +03:00
|
|
|
|
using Bit.App.Resources;
|
2016-05-03 00:50:16 +03:00
|
|
|
|
using Xamarin.Forms;
|
|
|
|
|
|
|
|
|
|
namespace Bit.App.Pages
|
|
|
|
|
{
|
2016-05-10 06:25:37 +03:00
|
|
|
|
public class MainPage : ExtendedTabbedPage
|
2016-05-03 00:50:16 +03:00
|
|
|
|
{
|
|
|
|
|
public MainPage()
|
|
|
|
|
{
|
2016-05-10 06:25:37 +03:00
|
|
|
|
BarTintColor = Color.FromHex("222d32");
|
|
|
|
|
TintColor = Color.FromHex("ffffff");
|
|
|
|
|
|
2016-05-13 07:11:32 +03:00
|
|
|
|
var settingsNavigation = new ExtendedNavigationPage(new SettingsPage());
|
2016-05-18 06:09:20 +03:00
|
|
|
|
var vaultNavigation = new ExtendedNavigationPage(new VaultListSitesPage());
|
2016-05-13 07:11:32 +03:00
|
|
|
|
var syncNavigation = new ExtendedNavigationPage(new SyncPage());
|
2016-05-06 07:17:38 +03:00
|
|
|
|
|
2016-05-07 20:42:09 +03:00
|
|
|
|
vaultNavigation.Title = AppResources.MyVault;
|
2016-05-06 07:17:38 +03:00
|
|
|
|
vaultNavigation.Icon = "fa-lock";
|
2016-05-03 00:50:16 +03:00
|
|
|
|
|
2016-05-07 23:32:29 +03:00
|
|
|
|
syncNavigation.Title = AppResources.Sync;
|
|
|
|
|
syncNavigation.Icon = "fa-refresh";
|
|
|
|
|
|
2016-05-07 20:42:09 +03:00
|
|
|
|
settingsNavigation.Title = AppResources.Settings;
|
2016-05-06 07:17:38 +03:00
|
|
|
|
settingsNavigation.Icon = "fa-cogs";
|
2016-05-03 00:50:16 +03:00
|
|
|
|
|
|
|
|
|
Children.Add(vaultNavigation);
|
2016-05-07 23:32:29 +03:00
|
|
|
|
Children.Add(syncNavigation);
|
2016-05-03 00:50:16 +03:00
|
|
|
|
Children.Add(settingsNavigation);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|