feat: styling

This commit is contained in:
Naomi Carrigan 2025-01-31 19:20:33 -08:00
parent c95c5bae38
commit aeebbc7f0a
Signed by: naomi
SSH Key Fingerprint: SHA256:rca1iUI2OhAM6n4FIUaFcZcicmri0jgocqKiTTAfrt8
4 changed files with 15 additions and 8 deletions

View File

@ -127,6 +127,10 @@ public partial class MainWindowViewModel : ViewModelBase
CurrentView = new ConfigWindow();
}
public void CancelConfig() {
CurrentView = new HomeWindow();
}
public async Task StartAgent() {
// ws.Options.SetRequestHeader("Authorization", "token " + config.ApiKey);
// await ws.ConnectAsync(new Uri("wss://agent.deepgram.com/agent"), System.Threading.CancellationToken.None);

View File

@ -3,10 +3,10 @@
xmlns:vm="using:app.ViewModels"
x:DataType="vm:MainWindowViewModel"
x:Class="app.Views.AgentWindow">
<StackPanel>
<StackPanel VerticalAlignment="Center" HorizontalAlignment="Center">
<TextBlock Text="Deepgram Voice Agent" HorizontalAlignment="Center" VerticalAlignment="Center"/>
<Grid ShowGridLines="False" Margin="5" ColumnDefinitions="Auto, Auto" RowDefinitions="Auto, Auto, Auto, Auto">
<Button Grid.Row="0" Grid.Column="0" Command="{Binding EndConversation}">End Conversation</Button>
<Button Grid.Row="0" Grid.Column="0" Background="Red" CornerRadius="10" Command="{Binding EndConversation}">End Conversation</Button>
</Grid>
</StackPanel>
</UserControl>

View File

@ -3,7 +3,7 @@
xmlns:vm="using:app.ViewModels"
x:DataType="vm:MainWindowViewModel"
x:Class="app.Views.ConfigWindow">
<StackPanel>
<StackPanel VerticalAlignment="Center" HorizontalAlignment="Center">
<TextBlock Text="Configure your application!" HorizontalAlignment="Center" VerticalAlignment="Center"/>
<Grid ShowGridLines="False" Margin="5" ColumnDefinitions="Auto, Auto" RowDefinitions="Auto, Auto, Auto, Auto">
<Label Grid.Row="0" Grid.Column="0">API Key:</Label>
@ -18,6 +18,9 @@
<ComboBox Grid.Row="3" Grid.Column="1" SelectedIndex="0" SelectedItem="{Binding ThinkModel, Mode=TwoWay}" ItemsSource="{Binding ThinkModels}">
</ComboBox>
</Grid>
<Button Command="{Binding SaveConfig}">Save</Button>
<Grid ShowGridLines="False" Margin="5" ColumnDefinitions="Auto, Auto" RowDefinitions="Auto">
<Button Grid.Row="0" Grid.Column="0" CornerRadius="10" Background="Blue" Command="{Binding SaveConfig}">Save</Button>
<Button Grid.Row="0" Grid.Column="1" CornerRadius="10" Foreground="Black" Background="Yellow" Command="{Binding CancelConfig}" IsVisible="{Binding ApiKey}">Cancel</Button>
</Grid>
</StackPanel>
</UserControl>

View File

@ -3,11 +3,11 @@
xmlns:vm="using:app.ViewModels"
x:DataType="vm:MainWindowViewModel"
x:Class="app.Views.HomeWindow">
<StackPanel>
<StackPanel VerticalAlignment="Center" HorizontalAlignment="Center">
<TextBlock Text="Deepgram Voice Agent" HorizontalAlignment="Center" VerticalAlignment="Center"/>
<Grid ShowGridLines="False" Margin="5" ColumnDefinitions="Auto, Auto" RowDefinitions="Auto, Auto, Auto, Auto">
<Button Grid.Row="0" Grid.Column="0" Command="{Binding StartAgent}">Start Agent</Button>
<Button Grid.Row="1" Grid.Column="0" Command="{Binding OpenConfig}">Edit Configuration</Button>
<Grid ShowGridLines="False" Margin="5" ColumnDefinitions="Auto, Auto" RowDefinitions="Auto">
<Button Grid.Row="0" Grid.Column="0" CornerRadius="10" Background="Green" Command="{Binding StartAgent}">Start Agent</Button>
<Button Grid.Row="0" Grid.Column="1" CornerRadius="10" Foreground="Black" Background="Yellow" Command="{Binding OpenConfig}">Edit Configuration</Button>
</Grid>
</StackPanel>
</UserControl>