Fixed voice work supported language search. Include supported languages and original circle in the search result item. Several UI style updates.
Some checks failed
ci / build-test (push) Failing after 2m52s
ci / publish-image (push) Has been skipped

This commit is contained in:
2026-03-17 00:07:02 -04:00
parent c8403e0e21
commit 22d5a261c5
14 changed files with 352 additions and 45 deletions

View File

@@ -1,6 +1,6 @@
@using JSMR.UI.Blazor.Enums
<div class="@GetIconClasses()"></div>
<div class="@GetIconClasses()" style="@GetStyle()"></div>
@code {
[Parameter]
@@ -15,20 +15,33 @@
[Parameter]
public ColorVarient Color { get; set; }
[Parameter]
public bool UseCurrentColor { get; set; }
private string GetIconClasses()
{
string graphic = Varient == IconVarient.None
? Graphic.ToString().ToLower()
: $"{Graphic.ToString().ToLower()}-{Varient.ToString().ToLower()}";
List<string> classNames =
[
$"j-icon",
$"j-icon-{graphic}",
$"size-{Size.ToString().ToLower()}",
$"background-color-{Color.ToString().ToLower()}"
//$"background-color-{Color.ToString().ToLower()}"
];
if (!UseCurrentColor)
{
classNames.Add($"background-color-{Color.ToString().ToLower()}");
}
return string.Join(" ", classNames);
}
private string? GetStyle()
{
return UseCurrentColor ? "background-color: currentColor;" : null;
}
}