91 lines
5.8 KiB
XML
91 lines
5.8 KiB
XML
<Page
|
|
x:Class="FoxTube.MainPage"
|
|
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
|
|
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
|
xmlns:local="using:FoxTube"
|
|
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
|
|
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
|
|
xmlns:ads="using:Microsoft.Advertising.WinRT.UI"
|
|
xmlns:controls="using:Microsoft.Toolkit.Uwp.UI.Controls"
|
|
xmlns:pages="using:FoxTube.Pages"
|
|
xmlns:Windows10version1803="http://schemas.microsoft.com/winfx/2006/xaml/presentation?IsApiContractPresent(Windows.Foundation.UniversalApiContract, 6)"
|
|
mc:Ignorable="d"
|
|
SizeChanged="Page_SizeChanged"
|
|
PreviewKeyUp="Page_PreviewKeyUp">
|
|
|
|
<Grid Name="grid" Background="{ThemeResource ApplicationPageBackgroundThemeBrush}">
|
|
<NavigationView Header="Home" SelectedItem="toHome" Windows10version1803:BackRequested="nav_BackRequested" Windows10version1803:PaneTitle="FoxTube" OpenPaneLength="300" Name="nav" SelectionChanged="nav_SelectionChanged">
|
|
|
|
<NavigationView.MenuItems>
|
|
<NavigationViewItem x:Uid="/Main/home" Icon="Home" Content="Home" Name="toHome"/>
|
|
<NavigationViewItem x:Uid="/Main/myChannel" Icon="Contact" Content="My channel" Name="toChannel" Visibility="Collapsed"/>
|
|
<NavigationViewItem x:Uid="/Main/subscriptions" Icon="People" Content="Subscriptions" Name="toSubscriptions" Visibility="Collapsed"/>
|
|
<NavigationViewItemHeader x:Uid="/Main/myLibrary" Content="My library" Name="libHeader" Visibility="Collapsed"/>
|
|
<NavigationViewItem x:Uid="/Main/history" Content="History" Name="toHistory" Visibility="Collapsed">
|
|
<NavigationViewItem.Icon>
|
|
<FontIcon Glyph=""/>
|
|
</NavigationViewItem.Icon>
|
|
</NavigationViewItem>
|
|
<NavigationViewItem x:Uid="/Main/liked" Icon="Like" Content="Liked videos" Name="toLiked" Visibility="Collapsed"/>
|
|
<NavigationViewItem x:Uid="/Main/later" Icon="Clock" Content="Watch later" Name="toLater" Visibility="Collapsed"/>
|
|
<NavigationViewItem x:Uid="/Main/downloads" Icon="Download" Content="Downloads" Name="toDownloads" Visibility="Collapsed"/>
|
|
<NavigationViewItemHeader x:Uid="/Main/subscriptions" Content="Subscriptions" Name="subsHeader" Visibility="Collapsed"/>
|
|
</NavigationView.MenuItems>
|
|
|
|
<NavigationView.PaneFooter>
|
|
<StackPanel>
|
|
<Button Visibility="Visible" Name="feedback" Click="feedback_Click" Height="40" HorizontalAlignment="Stretch" Background="Transparent" HorizontalContentAlignment="Left">
|
|
<StackPanel Orientation="Horizontal">
|
|
<FontIcon Glyph="" FontSize="16" Margin="6,0,16,0"/>
|
|
<TextBlock x:Uid="/Main/feedback" Text="Give a feedback"/>
|
|
</StackPanel>
|
|
</Button>
|
|
<Button Visibility="Collapsed" Name="removeAds" Height="40" HorizontalAlignment="Stretch" Background="Transparent" HorizontalContentAlignment="Left">
|
|
<StackPanel Orientation="Horizontal">
|
|
<FontIcon Glyph="" FontSize="16" Margin="6,0,16,0"/>
|
|
<TextBlock x:Uid="/Main/adsFree" Text="Remove ads"/>
|
|
</StackPanel>
|
|
</Button>
|
|
<Button Visibility="Visible" Name="account" Height="40" HorizontalAlignment="Stretch" Background="Transparent" HorizontalContentAlignment="Left">
|
|
<StackPanel Orientation="Horizontal">
|
|
<FontIcon Glyph="" FontSize="16" Margin="6,0,16,0"/>
|
|
<TextBlock x:Uid="/Main/signIn" Text="Add account"/>
|
|
</StackPanel>
|
|
|
|
<Button.Flyout>
|
|
<MenuFlyout>
|
|
<MenuFlyoutItem x:Uid="/Main/signEx" Text="Sign in with existing account" Name="signIn" Click="signIn_Click"/>
|
|
<MenuFlyoutItem x:Uid="/Main/signNew" Text="Create new Google account" Name="createAccount" Click="createAccount_Click"/>
|
|
</MenuFlyout>
|
|
</Button.Flyout>
|
|
</Button>
|
|
<Button Visibility="Collapsed" Name="avatar" Height="40" HorizontalAlignment="Stretch" Background="Transparent" HorizontalContentAlignment="Left">
|
|
<StackPanel Orientation="Horizontal">
|
|
<PersonPicture Height="23" Margin="3,0,12,0"/>
|
|
<TextBlock Name="myName" Text="My account"/>
|
|
</StackPanel>
|
|
|
|
<Button.Flyout>
|
|
<MenuFlyout>
|
|
<MenuFlyoutItem x:Uid="/Main/myChannelContext" Text="My channel" Name="myChannel" Click="myChannel_Click"/>
|
|
<MenuFlyoutSeparator/>
|
|
<MenuFlyoutItem x:Uid="/Main/signOut" Text="Log out" Name="logout" Click="logout_Click"/>
|
|
</MenuFlyout>
|
|
</Button.Flyout>
|
|
</Button>
|
|
</StackPanel>
|
|
</NavigationView.PaneFooter>
|
|
|
|
<NavigationView.AutoSuggestBox>
|
|
<AutoSuggestBox x:Name="search" QueryIcon="Find" QuerySubmitted="search_QuerySubmitted" TextChanged="search_TextChanged" x:Uid="/Main/searchPlaceholder" PlaceholderText="Search"/>
|
|
</NavigationView.AutoSuggestBox>
|
|
|
|
<Grid>
|
|
<Frame Name="content" Navigated="content_Navigated"/>
|
|
<Frame Name="videoPlaceholder"/>
|
|
</Grid>
|
|
|
|
</NavigationView>
|
|
</Grid>
|
|
</Page>
|