Improved the assistant toolbar with an icon-only confidence button (#1120)

This commit is contained in:
Thorsten Sommer authored and GitHub committed 2026-10-27 20:29:12 +01:00
1 parent f7e6ceb915
commit 701263b027
12 files changed
+15 -53

No files matched your search

@@ -3,16 +3,7 @@
<div class="d-flex">
<MudTooltip Text="@T("Shows and hides the confidence card with information about the selected LLM provider.")" Placement="Placement.Top">
@if (this.Mode is PopoverTriggerMode.ICON)
{
<MudIconButton Icon="@Icons.Material.Filled.Security" Class="confidence-icon" Style="@this.LLMProvider.GetConfidence(this.SettingsManager).SetColorStyle(this.SettingsManager)" OnClick="@this.ToggleConfidence"/>
}
else
{
<MudButton Variant="Variant.Filled" StartIcon="@Icons.Material.Filled.Security" IconClass="confidence-icon" Style="@this.LLMProvider.GetConfidence(this.SettingsManager).SetColorStyle(this.SettingsManager)" OnClick="@this.ToggleConfidence">
@T("Confidence")
</MudButton>
}
<MudIconButton Icon="@Icons.Material.Filled.Security" Class="confidence-icon" Style="@this.LLMProvider.GetConfidence(this.SettingsManager).SetColorStyle(this.SettingsManager)" OnClick="@this.ToggleConfidence"/>
</MudTooltip>
<MudPopover Open="@this.showConfidence" AnchorOrigin="Origin.TopLeft" TransformOrigin="Origin.BottomLeft" Style="@this.GetPopoverStyle()" DropShadow="@true" Class="border-solid border-4 rounded-lg">
@@ -62,7 +53,7 @@
</MudCardContent>
<MudCardActions>
<MudButton Variant="Variant.Filled" OnClick="@this.HideConfidence">
Close
@T("Close")
</MudButton>
</MudCardActions>
</MudCard>