From 60f7743749b50b74b4e4b676f4249c037cc1b7d7 Mon Sep 17 00:00:00 2001 From: Thorsten Sommer Date: Sat, 9 Aug 2025 21:35:35 +0200 Subject: [PATCH] Added configurable size to MudCopyClipboardButton and updated usage in ContentBlockComponent --- app/MindWork AI Studio/Chat/ContentBlockComponent.razor | 4 +--- .../Components/MudCopyClipboardButton.razor | 2 +- .../Components/MudCopyClipboardButton.razor.cs | 6 ++++++ 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/app/MindWork AI Studio/Chat/ContentBlockComponent.razor b/app/MindWork AI Studio/Chat/ContentBlockComponent.razor index 43e6d566..25bf3d4c 100644 --- a/app/MindWork AI Studio/Chat/ContentBlockComponent.razor +++ b/app/MindWork AI Studio/Chat/ContentBlockComponent.razor @@ -1,4 +1,3 @@ -@using System.Runtime.CompilerServices @using AIStudio.Tools @using MudBlazor @using AIStudio.Components @@ -40,8 +39,7 @@ } - - + diff --git a/app/MindWork AI Studio/Components/MudCopyClipboardButton.razor b/app/MindWork AI Studio/Components/MudCopyClipboardButton.razor index 7a87336f..ed7c34ea 100644 --- a/app/MindWork AI Studio/Components/MudCopyClipboardButton.razor +++ b/app/MindWork AI Studio/Components/MudCopyClipboardButton.razor @@ -1,3 +1,3 @@  - + \ No newline at end of file diff --git a/app/MindWork AI Studio/Components/MudCopyClipboardButton.razor.cs b/app/MindWork AI Studio/Components/MudCopyClipboardButton.razor.cs index df6ddd1d..1ddf1f23 100644 --- a/app/MindWork AI Studio/Components/MudCopyClipboardButton.razor.cs +++ b/app/MindWork AI Studio/Components/MudCopyClipboardButton.razor.cs @@ -33,6 +33,12 @@ public partial class MudCopyClipboardButton : ComponentBase /// [Parameter] public string TooltipMessage { get; set; } = TB("Copies the content to the clipboard"); + + /// + /// The size of the button. The default size is small. + /// + [Parameter] + public Size Size { get; set; } = Size.Small; [Inject] private ISnackbar Snackbar { get; init; } = null!;