mirror of
https://github.com/MindWorkAI/AI-Studio.git
synced 2025-02-10 18:29:06 +00:00
Added chat page & draft content block component
This commit is contained in:
parent
8115179bb3
commit
a8c35f4d07
18
app/MindWork AI Studio/Chat/ContentBlockComponent.razor
Normal file
18
app/MindWork AI Studio/Chat/ContentBlockComponent.razor
Normal file
@ -0,0 +1,18 @@
|
||||
@using MudBlazor
|
||||
|
||||
<MudCard Class="my-2 rounded-lg" Outlined="@true">
|
||||
<MudCardHeader>
|
||||
<CardHeaderAvatar>
|
||||
<MudAvatar Color="Color.Primary">Y</MudAvatar>
|
||||
</CardHeaderAvatar>
|
||||
<CardHeaderContent>
|
||||
<MudText Typo="Typo.body1">You</MudText>
|
||||
</CardHeaderContent>
|
||||
<CardHeaderActions>
|
||||
<MudIconButton Icon="@Icons.Material.Filled.ContentCopy" Color="Color.Default" />
|
||||
</CardHeaderActions>
|
||||
</MudCardHeader>
|
||||
<MudCardContent>
|
||||
<MudText Typo="Typo.body2">bla bla bla</MudText>
|
||||
</MudCardContent>
|
||||
</MudCard>
|
@ -0,0 +1,7 @@
|
||||
using Microsoft.AspNetCore.Components;
|
||||
|
||||
namespace AIStudio.Chat;
|
||||
|
||||
public partial class ContentBlockComponent : ComponentBase
|
||||
{
|
||||
}
|
26
app/MindWork AI Studio/Components/Pages/Chat.razor
Normal file
26
app/MindWork AI Studio/Components/Pages/Chat.razor
Normal file
@ -0,0 +1,26 @@
|
||||
@page "/chat"
|
||||
@using AIStudio.Chat
|
||||
|
||||
<MudText Typo="Typo.h3" Class="mb-12">Chats</MudText>
|
||||
|
||||
<div class="d-flex flex-column" style="height: calc(100vh - 8.3em);">
|
||||
<div class="flex-auto overflow-auto">
|
||||
<ContentBlockComponent/>
|
||||
<ContentBlockComponent/>
|
||||
<ContentBlockComponent/>
|
||||
<ContentBlockComponent/>
|
||||
<ContentBlockComponent/>
|
||||
<ContentBlockComponent/>
|
||||
<ContentBlockComponent/>
|
||||
<ContentBlockComponent/>
|
||||
<ContentBlockComponent/>
|
||||
<ContentBlockComponent/>
|
||||
<ContentBlockComponent/>
|
||||
<ContentBlockComponent/>
|
||||
</div>
|
||||
|
||||
<MudPaper Style="flex: 0 0 auto;">
|
||||
<MudTextField T="string" Variant="Variant.Filled" AutoGrow="@true" Lines="3" MaxLines="12" Label="Your Prompt" Placeholder="Type your question here...">
|
||||
</MudTextField>
|
||||
</MudPaper>
|
||||
</div>
|
7
app/MindWork AI Studio/Components/Pages/Chat.razor.cs
Normal file
7
app/MindWork AI Studio/Components/Pages/Chat.razor.cs
Normal file
@ -0,0 +1,7 @@
|
||||
using Microsoft.AspNetCore.Components;
|
||||
|
||||
namespace AIStudio.Components.Pages;
|
||||
|
||||
public partial class Chat : ComponentBase
|
||||
{
|
||||
}
|
Loading…
Reference in New Issue
Block a user