mirror of
https://github.com/lantean-code/qbtmud.git
synced 2025-10-23 04:52:22 +00:00
Fix connection icon
This commit is contained in:
@@ -50,7 +50,7 @@
|
|||||||
@{
|
@{
|
||||||
var (icon, colour) = GetConnectionIcon(MainData?.ServerState.ConnectionStatus);
|
var (icon, colour) = GetConnectionIcon(MainData?.ServerState.ConnectionStatus);
|
||||||
}
|
}
|
||||||
<MudIcon Class="mx-1 mb-1" Icon="@icon" Color="@colour" Title="MainData?.ServerState.ConnectionStatus" />
|
<MudIcon Class="mx-1 mb-1" Icon="@icon" Color="@colour" Title="@MainData?.ServerState.ConnectionStatus" />
|
||||||
<MudDivider Vertical="true" Class="" />
|
<MudDivider Vertical="true" Class="" />
|
||||||
<MudIcon Class="mx-1 mb-1" Icon="@Icons.Material.Outlined.Speed" Color="@((MainData?.ServerState.UseAltSpeedLimits ?? false) ? Color.Error : Color.Success)" />
|
<MudIcon Class="mx-1 mb-1" Icon="@Icons.Material.Outlined.Speed" Color="@((MainData?.ServerState.UseAltSpeedLimits ?? false) ? Color.Error : Color.Success)" />
|
||||||
<MudDivider Vertical="true" Class="" />
|
<MudDivider Vertical="true" Class="" />
|
||||||
|
@@ -195,12 +195,12 @@ namespace Lantean.QBTMud.Layout
|
|||||||
|
|
||||||
protected static (string, Color) GetConnectionIcon(string? status)
|
protected static (string, Color) GetConnectionIcon(string? status)
|
||||||
{
|
{
|
||||||
if (status is null)
|
return status switch
|
||||||
{
|
{
|
||||||
return (Icons.Material.Outlined.SignalWifiOff, Color.Warning);
|
"firewalled" => (Icons.Material.Outlined.SignalWifiStatusbarConnectedNoInternet4, Color.Warning),
|
||||||
}
|
"connected" => (Icons.Material.Outlined.SignalWifi4Bar, Color.Success),
|
||||||
|
_ => (Icons.Material.Outlined.SignalWifiOff, Color.Error),
|
||||||
return (Icons.Material.Outlined.SignalWifi4Bar, Color.Success);
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
private void OnCategoryChanged(string category)
|
private void OnCategoryChanged(string category)
|
||||||
|
Reference in New Issue
Block a user