fix(ui): harden public page components
Quality / quality (ubuntu-latest) (push) Failing after 10m19s
Quality / quality (windows-latest) (push) Canceled after 0s

This commit is contained in:
2026-08-24 17:13:14 +05:30
parent 7a36c1905f
commit 46ef4b775b
9 changed files with 53 additions and 12 deletions
+11
View File
@@ -91,6 +91,8 @@ component StatsBar {
</div>
{/if}
</article>
{:empty}
<div class="wrn-stats-bar__empty" role="status">No statistics are available.</div>
{/each}
</div>
</div>
@@ -98,6 +100,15 @@ component StatsBar {
}
style {
.wrn-stats-bar__empty {
grid-column: 1 / -1;
padding: 1.25rem;
color: var(--wrn-color-text-muted);
background: var(--wrn-color-surface-soft);
border: 1px dashed var(--wrn-color-border);
border-radius: 0.9rem;
text-align: center;
}
.wrn-stats-bar {
--stats-accent: var(--wrn-color-primary);
--stats-contrast: var(--wrn-color-primary-contrast);