mirror of
https://github.com/MindWorkAI/AI-Studio.git
synced 2025-04-28 15:19:46 +00:00
Moved chat buttons into a toolbar
This commit is contained in:
parent
6986a21809
commit
d311cd9783
@ -2,14 +2,9 @@
|
|||||||
@using AIStudio.Chat
|
@using AIStudio.Chat
|
||||||
@using AIStudio.Settings
|
@using AIStudio.Settings
|
||||||
|
|
||||||
<MudStack Row="@true" AlignItems="AlignItems.Center">
|
|
||||||
<MudText Typo="Typo.h3" Class="mb-2 mr-3">
|
<MudText Typo="Typo.h3" Class="mb-2 mr-3">
|
||||||
Chats
|
Chats
|
||||||
</MudText>
|
</MudText>
|
||||||
<MudTooltip Text="Your workspaces" Placement="Placement.Bottom">
|
|
||||||
<MudIconButton Icon="@Icons.Material.Filled.SnippetFolder" Variant="Variant.Filled" Color="Color.Default" Size="Size.Large" OnClick="() => this.ToggleWorkspaces()"/>
|
|
||||||
</MudTooltip>
|
|
||||||
</MudStack>
|
|
||||||
|
|
||||||
<MudSelect T="Provider" @bind-Value="@this.selectedProvider" Adornment="Adornment.Start" AdornmentIcon="@Icons.Material.Filled.Apps" Margin="Margin.Dense" Label="Provider" Class="mb-2 rounded-lg" Variant="Variant.Outlined">
|
<MudSelect T="Provider" @bind-Value="@this.selectedProvider" Adornment="Adornment.Start" AdornmentIcon="@Icons.Material.Filled.Apps" Margin="Margin.Dense" Label="Provider" Class="mb-2 rounded-lg" Variant="Variant.Outlined">
|
||||||
@foreach (var provider in this.SettingsManager.ConfigurationData.Providers)
|
@foreach (var provider in this.SettingsManager.ConfigurationData.Providers)
|
||||||
@ -32,6 +27,13 @@
|
|||||||
<MudPaper Style="flex: 0 0 auto;">
|
<MudPaper Style="flex: 0 0 auto;">
|
||||||
<MudTextField T="string" @ref="@this.inputField" @bind-Text="@this.userInput" Variant="Variant.Outlined" AutoGrow="@true" Lines="3" MaxLines="12" Label="@this.InputLabel" Placeholder="@this.ProviderPlaceholder" Adornment="Adornment.End" AdornmentIcon="@Icons.Material.Filled.Send" OnAdornmentClick="() => this.SendMessage()" ReadOnly="!this.IsProviderSelected || this.isStreaming" Immediate="@true" OnKeyUp="this.InputKeyEvent" UserAttributes="@USER_INPUT_ATTRIBUTES"/>
|
<MudTextField T="string" @ref="@this.inputField" @bind-Text="@this.userInput" Variant="Variant.Outlined" AutoGrow="@true" Lines="3" MaxLines="12" Label="@this.InputLabel" Placeholder="@this.ProviderPlaceholder" Adornment="Adornment.End" AdornmentIcon="@Icons.Material.Filled.Send" OnAdornmentClick="() => this.SendMessage()" ReadOnly="!this.IsProviderSelected || this.isStreaming" Immediate="@true" OnKeyUp="this.InputKeyEvent" UserAttributes="@USER_INPUT_ATTRIBUTES"/>
|
||||||
</MudPaper>
|
</MudPaper>
|
||||||
|
<MudPaper Class="mt-1" Outlined="@true">
|
||||||
|
<MudToolBar WrapContent="true">
|
||||||
|
<MudTooltip Text="Your workspaces" Placement="Placement.Bottom">
|
||||||
|
<MudIconButton Icon="@Icons.Material.Filled.SnippetFolder" OnClick="() => this.ToggleWorkspaces()" Disabled="@(this.SettingsManager.ConfigurationData.WorkspaceStorageBehavior is WorkspaceStorageBehavior.DISABLE_WORKSPACES)"/>
|
||||||
|
</MudTooltip>
|
||||||
|
</MudToolBar>
|
||||||
|
</MudPaper>
|
||||||
</FooterContent>
|
</FooterContent>
|
||||||
</InnerScrolling>
|
</InnerScrolling>
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user