mirror of
https://github.com/MindWorkAI/AI-Studio.git
synced 2025-08-20 16:32:57 +00:00
Refactored about page to consistently use this
for member references & applied formatting
This commit is contained in:
parent
87bc18b8f9
commit
c9dd01a1ec
@ -14,60 +14,75 @@
|
|||||||
</MudText>
|
</MudText>
|
||||||
<MudList T="string" Class="mb-3">
|
<MudList T="string" Class="mb-3">
|
||||||
<MudListItem T="string" Icon="@Icons.Material.Outlined.Chat" Text="@VersionApp"/>
|
<MudListItem T="string" Icon="@Icons.Material.Outlined.Chat" Text="@VersionApp"/>
|
||||||
<MudListItem T="string" Icon="@Icons.Material.Outlined.Timer" Text="@BuildTime"/>
|
<MudListItem T="string" Icon="@Icons.Material.Outlined.Timer" Text="@this.BuildTime"/>
|
||||||
<MudListItem T="string" Icon="@Icons.Material.Outlined.Build" Text="@VersionDotnetSdk"/>
|
<MudListItem T="string" Icon="@Icons.Material.Outlined.Build" Text="@this.VersionDotnetSdk"/>
|
||||||
<MudListItem T="string" Icon="@Icons.Material.Outlined.Memory" Text="@VersionDotnetRuntime"/>
|
<MudListItem T="string" Icon="@Icons.Material.Outlined.Memory" Text="@this.VersionDotnetRuntime"/>
|
||||||
<MudListItem T="string" Icon="@Icons.Material.Outlined.Build" Text="@VersionRust"/>
|
<MudListItem T="string" Icon="@Icons.Material.Outlined.Build" Text="@this.VersionRust"/>
|
||||||
<MudListItem T="string" Icon="@Icons.Material.Outlined.DocumentScanner" Text="@VersionPdfium"/>
|
<MudListItem T="string" Icon="@Icons.Material.Outlined.DocumentScanner" Text="@this.VersionPdfium"/>
|
||||||
<MudListItem T="string" Icon="@Icons.Material.Outlined.Article" Text="@this.versionPandoc"/>
|
<MudListItem T="string" Icon="@Icons.Material.Outlined.Article" Text="@this.versionPandoc"/>
|
||||||
<MudListItem T="string" Icon="@Icons.Material.Outlined.Widgets" Text="@MudBlazorVersion"/>
|
<MudListItem T="string" Icon="@Icons.Material.Outlined.Widgets" Text="@MudBlazorVersion"/>
|
||||||
<MudListItem T="string" Icon="@Icons.Material.Outlined.Memory" Text="@TauriVersion"/>
|
<MudListItem T="string" Icon="@Icons.Material.Outlined.Memory" Text="@TauriVersion"/>
|
||||||
<MudListItem T="string" Icon="@Icons.Material.Outlined.Translate" Text="@this.OSLanguage"/>
|
<MudListItem T="string" Icon="@Icons.Material.Outlined.Translate" Text="@this.OSLanguage"/>
|
||||||
<MudListItem T="string" Icon="@Icons.Material.Outlined.Business">
|
<MudListItem T="string" Icon="@Icons.Material.Outlined.Business">
|
||||||
@switch (currentEnvironment.IsActive)
|
@switch (this.currentEnvironment.IsActive)
|
||||||
{
|
{
|
||||||
case false when configPlug is null:
|
case false when this.configPlug is null:
|
||||||
<MudText>@T("AI Studio runs without an enterprise configuration.")</MudText>
|
<MudText>
|
||||||
|
@T("AI Studio runs without an enterprise configuration.")
|
||||||
|
</MudText>
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case false:
|
case false:
|
||||||
<MudText>@T("AI Studio runs with an enterprise configuration using the configuration plugin, without central configuration management.")</MudText>
|
<MudText>
|
||||||
<MudCollapse Expanded="@showConfigDetails">
|
@T("AI Studio runs with an enterprise configuration using the configuration plugin, without central configuration management.")
|
||||||
<MudText>@T("Configuration Plugin ID:") @configPlug!.Id
|
</MudText>
|
||||||
<MudCopyClipboardButton StringContent=@configPlug!.Id.ToString()/>
|
<MudCollapse Expanded="@this.showConfigDetails">
|
||||||
|
<MudText>
|
||||||
|
@T("Configuration Plugin ID:") @this.configPlug!.Id
|
||||||
|
<MudCopyClipboardButton StringContent=@this.configPlug!.Id.ToString()/>
|
||||||
</MudText>
|
</MudText>
|
||||||
</MudCollapse>
|
</MudCollapse>
|
||||||
break;
|
break;
|
||||||
case true when configPlug is null:
|
|
||||||
<MudText>@T("AI Studio runs with an enterprise configuration and a configuration server. The configuration plugin is not yet available.")</MudText>
|
case true when this.configPlug is null:
|
||||||
<MudCollapse Expanded="@showConfigDetails">
|
<MudText>
|
||||||
<MudText>@T("Enterprise Configuration ID:") @currentEnvironment.ConfigurationId
|
@T("AI Studio runs with an enterprise configuration and a configuration server. The configuration plugin is not yet available.")
|
||||||
<MudCopyClipboardButton ToolTipMessage="@T("Copies the config ID to the clipboard")" StringContent=@currentEnvironment.ConfigurationId.ToString()/>
|
</MudText>
|
||||||
|
<MudCollapse Expanded="@this.showConfigDetails">
|
||||||
|
<MudText>
|
||||||
|
@T("Enterprise configuration ID:") @this.currentEnvironment.ConfigurationId
|
||||||
|
<MudCopyClipboardButton ToolTipMessage="@T("Copies the config ID to the clipboard")" StringContent=@this.currentEnvironment.ConfigurationId.ToString()/>
|
||||||
</MudText>
|
</MudText>
|
||||||
|
|
||||||
<MudText>@T("Configuration Server:") @currentEnvironment.ConfigurationServerUrl
|
<MudText>
|
||||||
<MudCopyClipboardButton ToolTipMessage="@T("Copies the server URL to the clipboard")" StringContent=@currentEnvironment.ConfigurationServerUrl/>
|
@T("Configuration server:") @this.currentEnvironment.ConfigurationServerUrl
|
||||||
|
<MudCopyClipboardButton ToolTipMessage="@T("Copies the server URL to the clipboard")" StringContent=@this.currentEnvironment.ConfigurationServerUrl/>
|
||||||
</MudText>
|
</MudText>
|
||||||
</MudCollapse>
|
</MudCollapse>
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case true:
|
case true:
|
||||||
<MudText>@T("AI Studio runs with an enterprise configuration and a configuration server. The configuration plugin is active.")</MudText>
|
<MudText>
|
||||||
<MudCollapse Expanded="@showConfigDetails">
|
@T("AI Studio runs with an enterprise configuration and a configuration server. The configuration plugin is active.")
|
||||||
<MudText Class="ml-4">@T("Enterprise Configuration ID:") @currentEnvironment.ConfigurationId
|
</MudText>
|
||||||
<MudCopyClipboardButton ToolTipMessage="@T("Copies the config ID to the clipboard")" StringContent=@currentEnvironment.ConfigurationId.ToString()/>
|
<MudCollapse Expanded="@this.showConfigDetails">
|
||||||
|
<MudText Class="ml-4">@T("Enterprise Configuration ID:") @this.currentEnvironment.ConfigurationId
|
||||||
|
<MudCopyClipboardButton ToolTipMessage="@T("Copies the config ID to the clipboard")" StringContent=@this.currentEnvironment.ConfigurationId.ToString()/>
|
||||||
</MudText>
|
</MudText>
|
||||||
|
|
||||||
<MudText Class="ml-4">@T("Configuration Server:") @currentEnvironment.ConfigurationServerUrl
|
<MudText Class="ml-4">
|
||||||
<MudCopyClipboardButton ToolTipMessage="@T("Copies the server URL to the clipboard")" StringContent=@currentEnvironment.ConfigurationServerUrl/>
|
@T("Configuration Server:") @this.currentEnvironment.ConfigurationServerUrl
|
||||||
|
<MudCopyClipboardButton ToolTipMessage="@T("Copies the server URL to the clipboard")" StringContent=@this.currentEnvironment.ConfigurationServerUrl/>
|
||||||
</MudText>
|
</MudText>
|
||||||
</MudCollapse>
|
</MudCollapse>
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
<MudButton StartIcon="@(showConfigDetails ? Icons.Material.Filled.ExpandLess : Icons.Material.Filled.ExpandMore)"
|
<MudButton StartIcon="@(this.showConfigDetails ? Icons.Material.Filled.ExpandLess : Icons.Material.Filled.ExpandMore)"
|
||||||
Size="Size.Small"
|
Size="Size.Small"
|
||||||
Variant="Variant.Text"
|
Variant="Variant.Text"
|
||||||
OnClick="@this.ToggleEnterpriseConfigDetails">
|
OnClick="@this.ToggleEnterpriseConfigDetails">
|
||||||
@(showConfigDetails ? @T("Hide Details") : @T("Show Details"))
|
@(this.showConfigDetails ? T("Hide Details") : T("Show Details"))
|
||||||
</MudButton>
|
</MudButton>
|
||||||
</MudListItem>
|
</MudListItem>
|
||||||
</MudList>
|
</MudList>
|
||||||
|
Loading…
Reference in New Issue
Block a user