| <Window x:Class="SilkroadBot.UI.Views.MainWindow" |
| xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" |
| xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" |
| xmlns:vm="clr-namespace:SilkroadBot.UI.ViewModels" |
| Title="SilkroadBot - Automation Framework" |
| Height="768" Width="1280" |
| MinHeight="600" MinWidth="1024" |
| Background="{StaticResource PrimaryBrush}" |
| WindowStartupLocation="CenterScreen"> |
| |
| <Grid> |
| <Grid.ColumnDefinitions> |
| <ColumnDefinition Width="220"/> |
| <ColumnDefinition Width="*"/> |
| </Grid.ColumnDefinitions> |
| |
| |
| <Border Grid.Column="0" Background="{StaticResource SecondaryBrush}" BorderThickness="0,0,1,0" BorderBrush="{StaticResource BorderBrush}"> |
| <DockPanel> |
| |
| <StackPanel DockPanel.Dock="Top" Margin="16,20,16,30"> |
| <TextBlock Text="βοΈ SilkroadBot" FontSize="20" FontWeight="Bold" Foreground="{StaticResource TextBrush}"/> |
| <TextBlock Text="Automation Framework" FontSize="11" Foreground="{StaticResource TextMutedBrush}" Margin="0,4,0,0"/> |
| </StackPanel> |
| |
| |
| <StackPanel> |
| <Button Content="π Dashboard" Style="{StaticResource PrimaryButton}" Margin="8,2" HorizontalContentAlignment="Left" Click="NavDashboard_Click"/> |
| <Button Content="π€ Profiles" Style="{StaticResource PrimaryButton}" Margin="8,2" HorizontalContentAlignment="Left" Click="NavProfiles_Click"/> |
| <Button Content="π Connections" Style="{StaticResource PrimaryButton}" Margin="8,2" HorizontalContentAlignment="Left" Click="NavConnections_Click"/> |
| <Button Content="π§© Plugins" Style="{StaticResource PrimaryButton}" Margin="8,2" HorizontalContentAlignment="Left" Click="NavPlugins_Click"/> |
| <Button Content="π€ AI Settings" Style="{StaticResource PrimaryButton}" Margin="8,2" HorizontalContentAlignment="Left" Click="NavAI_Click"/> |
| <Button Content="π‘ Packet Monitor" Style="{StaticResource PrimaryButton}" Margin="8,2" HorizontalContentAlignment="Left" Click="NavPackets_Click"/> |
| <Button Content="π Logs" Style="{StaticResource PrimaryButton}" Margin="8,2" HorizontalContentAlignment="Left" Click="NavLogs_Click"/> |
| </StackPanel> |
| |
| |
| <StackPanel DockPanel.Dock="Bottom" Margin="16,0,16,16" VerticalAlignment="Bottom"> |
| <Separator Background="{StaticResource BorderBrush}" Margin="0,0,0,12"/> |
| <TextBlock Text="Status: Ready" FontSize="11" Foreground="{StaticResource SuccessBrush}"/> |
| <TextBlock Text="v1.0.0" FontSize="10" Foreground="{StaticResource TextMutedBrush}" Margin="0,4,0,0"/> |
| </StackPanel> |
| </DockPanel> |
| </Border> |
| |
| |
| <Border Grid.Column="1" Margin="0"> |
| <Frame x:Name="MainFrame" NavigationUIVisibility="Hidden"/> |
| </Border> |
| </Grid> |
| </Window> |
| |