mirror of
https://github.com/alexhopeoconnor/dnsmasq-webui.git
synced 2026-10-04 04:18:13 +10:00
Reload button labels: StatusSection shows 'Reload', Dnsmasq page button shows 'Reload config'
This commit is contained in:
@@ -37,7 +37,7 @@
|
|||||||
{
|
{
|
||||||
<i class="bi bi-arrow-repeat me-1" aria-hidden="true"></i>
|
<i class="bi bi-arrow-repeat me-1" aria-hidden="true"></i>
|
||||||
}
|
}
|
||||||
Reload config
|
Reload
|
||||||
</button>
|
</button>
|
||||||
}
|
}
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -41,39 +41,7 @@ else if (_status != null)
|
|||||||
</p>
|
</p>
|
||||||
}
|
}
|
||||||
<h2 class="page-section-title">Service configuration</h2>
|
<h2 class="page-section-title">Service configuration</h2>
|
||||||
<p class="mb-1"><strong>Config files (load order):</strong></p>
|
<ConfigFileList Status="_status" ConfigSet="_configSet" />
|
||||||
<ul class="list-unstyled small ms-2 mb-0">
|
|
||||||
@{
|
|
||||||
var configFileList = _status.ConfigFiles?.Count > 0 ? _status.ConfigFiles : _configSet?.Files;
|
|
||||||
}
|
|
||||||
@if (configFileList != null && configFileList.Count > 0)
|
|
||||||
{
|
|
||||||
@foreach (var f in configFileList)
|
|
||||||
{
|
|
||||||
var isMain = string.Equals(f.Path, _status.MainConfigPath, StringComparison.Ordinal);
|
|
||||||
var isManaged = f.IsManaged;
|
|
||||||
var exists = isMain ? _status.MainConfigPathExists : (isManaged ? _status.ManagedFilePathExists : (bool?)null);
|
|
||||||
<li>
|
|
||||||
@if (f.IsManaged)
|
|
||||||
{
|
|
||||||
<StatusBadge Kind="StatusBadgeKind.Managed" Text="managed" Class="me-1" />
|
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
|
||||||
<StatusBadge Kind="StatusBadgeKind.SourceMain" Text="@(f.Source.ToString().ToLowerInvariant())" Class="me-1" />
|
|
||||||
}
|
|
||||||
@f.Path
|
|
||||||
@if (exists == true) { <text> ✓</text> }
|
|
||||||
@if (exists == false) { <text> @(isManaged ? "(not created yet)" : "(missing)")</text> }
|
|
||||||
</li>
|
|
||||||
}
|
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
|
||||||
<li><strong>Main config:</strong> @(_status.MainConfigPath ?? "—") @(_status.MainConfigPathExists ? "✓" : "(missing)")</li>
|
|
||||||
<li><strong>Managed file:</strong> @(_status.ManagedFilePath ?? "—") @(_status.ManagedFilePathExists ? "✓" : "(not created yet)")</li>
|
|
||||||
}
|
|
||||||
</ul>
|
|
||||||
<EffectiveConfigSection Status="_status" Context="EffectiveConfigContext.All" ShowSearchBox="true" OnSaveCompleted="RefreshStatusAsync" />
|
<EffectiveConfigSection Status="_status" Context="EffectiveConfigContext.All" ShowSearchBox="true" OnSaveCompleted="RefreshStatusAsync" />
|
||||||
@if (_status.ReloadCommandConfigured)
|
@if (_status.ReloadCommandConfigured)
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user