diff --git a/FoxTube/About.xaml b/FoxTube/About.xaml
new file mode 100644
index 0000000..aeb9a39
--- /dev/null
+++ b/FoxTube/About.xaml
@@ -0,0 +1,48 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/FoxTube/About.xaml.cs b/FoxTube/About.xaml.cs
new file mode 100644
index 0000000..7916765
--- /dev/null
+++ b/FoxTube/About.xaml.cs
@@ -0,0 +1,33 @@
+using System;
+using System.Collections.Generic;
+using System.IO;
+using System.Linq;
+using System.Runtime.InteropServices.WindowsRuntime;
+using Windows.ApplicationModel;
+using Windows.Foundation;
+using Windows.Foundation.Collections;
+using Windows.UI.Xaml;
+using Windows.UI.Xaml.Controls;
+using Windows.UI.Xaml.Controls.Primitives;
+using Windows.UI.Xaml.Data;
+using Windows.UI.Xaml.Input;
+using Windows.UI.Xaml.Media;
+using Windows.UI.Xaml.Navigation;
+
+// The Blank Page item template is documented at https://go.microsoft.com/fwlink/?LinkId=234238
+
+namespace FoxTube
+{
+ ///
+ /// An empty page that can be used on its own or navigated to within a Frame.
+ ///
+ public sealed partial class About : Page
+ {
+ PackageVersion ver = Package.Current.Id.Version;
+ public About()
+ {
+ this.InitializeComponent();
+ version.Text = string.Format("{0}.{1}.{2}" , ver.Major, ver.Minor, ver.Build);
+ }
+ }
+}
diff --git a/FoxTube/Assets/FoxGame.png b/FoxTube/Assets/FoxGame.png
new file mode 100644
index 0000000..bccd146
Binary files /dev/null and b/FoxTube/Assets/FoxGame.png differ
diff --git a/FoxTube/FoxTube.csproj b/FoxTube/FoxTube.csproj
index 06761a5..d0bf230 100644
--- a/FoxTube/FoxTube.csproj
+++ b/FoxTube/FoxTube.csproj
@@ -92,9 +92,15 @@
PackageReference
+
+ About.xaml
+
App.xaml
+
+ General.xaml
+
MainFrame.xaml
@@ -103,6 +109,12 @@
+
+ Settings.xaml
+
+
+ Translate.xaml
+
@@ -112,6 +124,7 @@
+
@@ -168,6 +181,14 @@
MSBuild:Compile
Designer
+
+ Designer
+ MSBuild:Compile
+
+
+ Designer
+ MSBuild:Compile
+
Designer
MSBuild:Compile
@@ -176,6 +197,14 @@
MSBuild:Compile
Designer
+
+ Designer
+ MSBuild:Compile
+
+
+ Designer
+ MSBuild:Compile
+
diff --git a/FoxTube/General.xaml b/FoxTube/General.xaml
new file mode 100644
index 0000000..f7bd8b9
--- /dev/null
+++ b/FoxTube/General.xaml
@@ -0,0 +1,40 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/FoxTube/General.xaml.cs b/FoxTube/General.xaml.cs
new file mode 100644
index 0000000..7c5b9dc
--- /dev/null
+++ b/FoxTube/General.xaml.cs
@@ -0,0 +1,30 @@
+using System;
+using System.Collections.Generic;
+using System.IO;
+using System.Linq;
+using System.Runtime.InteropServices.WindowsRuntime;
+using Windows.Foundation;
+using Windows.Foundation.Collections;
+using Windows.UI.Xaml;
+using Windows.UI.Xaml.Controls;
+using Windows.UI.Xaml.Controls.Primitives;
+using Windows.UI.Xaml.Data;
+using Windows.UI.Xaml.Input;
+using Windows.UI.Xaml.Media;
+using Windows.UI.Xaml.Navigation;
+
+// The Blank Page item template is documented at https://go.microsoft.com/fwlink/?LinkId=234238
+
+namespace FoxTube
+{
+ ///
+ /// An empty page that can be used on its own or navigated to within a Frame.
+ ///
+ public sealed partial class General : Page
+ {
+ public General()
+ {
+ this.InitializeComponent();
+ }
+ }
+}
diff --git a/FoxTube/MainPage.xaml b/FoxTube/MainPage.xaml
index 6f1cf45..98e0e6a 100644
--- a/FoxTube/MainPage.xaml
+++ b/FoxTube/MainPage.xaml
@@ -32,13 +32,13 @@
Click="menuButton_Click"
HorizontalAlignment="Stretch" VerticalAlignment="Stretch"/>
-
-
-
+
@@ -235,7 +235,7 @@
-
+
diff --git a/FoxTube/MainPage.xaml.cs b/FoxTube/MainPage.xaml.cs
index fd8e22a..8edd2fb 100644
--- a/FoxTube/MainPage.xaml.cs
+++ b/FoxTube/MainPage.xaml.cs
@@ -32,6 +32,7 @@ namespace FoxTube
public MainPage()
{
this.InitializeComponent();
+ content.Navigate(typeof(Settings));
}
protected override void OnNavigatedTo(NavigationEventArgs e)
diff --git a/FoxTube/Settings.xaml b/FoxTube/Settings.xaml
new file mode 100644
index 0000000..851374d
--- /dev/null
+++ b/FoxTube/Settings.xaml
@@ -0,0 +1,28 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/FoxTube/Settings.xaml.cs b/FoxTube/Settings.xaml.cs
new file mode 100644
index 0000000..94c634d
--- /dev/null
+++ b/FoxTube/Settings.xaml.cs
@@ -0,0 +1,66 @@
+using System;
+using System.Collections.Generic;
+using System.IO;
+using System.Linq;
+using System.Runtime.InteropServices.WindowsRuntime;
+using Windows.Foundation;
+using Windows.Foundation.Collections;
+using Windows.UI.Xaml;
+using Windows.UI.Xaml.Controls;
+using Windows.UI.Xaml.Controls.Primitives;
+using Windows.UI.Xaml.Data;
+using Windows.UI.Xaml.Input;
+using Windows.UI.Xaml.Media;
+using Windows.UI.Xaml.Navigation;
+
+// The Blank Page item template is documented at https://go.microsoft.com/fwlink/?LinkId=234238
+
+namespace FoxTube
+{
+ ///
+ /// An empty page that can be used on its own or navigated to within a Frame.
+ ///
+ public sealed partial class Settings : Page
+ {
+ public Settings()
+ {
+ this.InitializeComponent();
+ settingsContent.Navigate(typeof(General));
+ }
+
+ private void General_Click(object sender, RoutedEventArgs e)
+ {
+ settingsContent.Navigate(typeof(General));
+ }
+
+ private void Personalization_Click(object sender, RoutedEventArgs e)
+ {
+
+ }
+
+ private void Account_Click(object sender, RoutedEventArgs e)
+ {
+
+ }
+
+ private void About_Click(object sender, RoutedEventArgs e)
+ {
+ settingsContent.Navigate(typeof(About));
+ }
+
+ private void Beta_Click(object sender, RoutedEventArgs e)
+ {
+
+ }
+
+ private void Translate_Click(object sender, RoutedEventArgs e)
+ {
+ settingsContent.Navigate(typeof(Translate));
+ }
+
+ private void Feedback_Click(object sender, RoutedEventArgs e)
+ {
+
+ }
+ }
+}
diff --git a/FoxTube/Translate.xaml b/FoxTube/Translate.xaml
new file mode 100644
index 0000000..2b63168
--- /dev/null
+++ b/FoxTube/Translate.xaml
@@ -0,0 +1,29 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/FoxTube/Translate.xaml.cs b/FoxTube/Translate.xaml.cs
new file mode 100644
index 0000000..4de25bc
--- /dev/null
+++ b/FoxTube/Translate.xaml.cs
@@ -0,0 +1,35 @@
+using System;
+using System.Collections.Generic;
+using System.Globalization;
+using System.IO;
+using System.Linq;
+using System.Runtime.InteropServices.WindowsRuntime;
+using Windows.Foundation;
+using Windows.Foundation.Collections;
+using Windows.UI.Xaml;
+using Windows.UI.Xaml.Controls;
+using Windows.UI.Xaml.Controls.Primitives;
+using Windows.UI.Xaml.Data;
+using Windows.UI.Xaml.Input;
+using Windows.UI.Xaml.Media;
+using Windows.UI.Xaml.Navigation;
+
+// The Blank Page item template is documented at https://go.microsoft.com/fwlink/?LinkId=234238
+
+namespace FoxTube
+{
+ ///
+ /// An empty page that can be used on its own or navigated to within a Frame.
+ ///
+ public sealed partial class Translate : Page
+ {
+
+ public Translate()
+ {
+ this.InitializeComponent();
+ foreach (CultureInfo culture in CultureInfo.GetCultures(CultureTypes.AllCultures))
+ LangList.Items.Add(culture);
+ LangList.SelectedIndex = 0;
+ }
+ }
+}