fix: alarm badge shows 99+ on initial render for counts above 99

This commit is contained in:
tian 2026-07-17 17:36:16 +08:00
parent 3d7313585c
commit bc5bd7d3fc

View File

@ -73,7 +73,7 @@
<a class="topbar-icon-btn" href="/ui/alarms" aria-label="告警中心" title="告警中心" id="topbar-alarm-btn">
{{icon "bell"}}
<span class="topbar-dot" id="alarm-dot" {{if eq .UnacknowledgedAlarmCount 0}}hidden{{end}} aria-hidden="true"></span>
<span class="topbar-badge" id="alarm-badge" {{if eq .UnacknowledgedAlarmCount 0}}hidden{{end}}>{{.UnacknowledgedAlarmCount}}</span>
<span class="topbar-badge" id="alarm-badge" {{if eq .UnacknowledgedAlarmCount 0}}hidden{{end}}>{{if gt .UnacknowledgedAlarmCount 99}}99+{{else}}{{.UnacknowledgedAlarmCount}}{{end}}</span>
</a>
<a class="topbar-icon-btn" href="/ui/system" aria-label="系统" title="系统">
{{icon "system"}}