fix(ui): use layout-dashboard glyph for session dashboard indicator (#111975)

This commit is contained in:
Peter Steinberger
2026-07-20 16:32:25 -07:00
committed by GitHub
parent d5a8233e76
commit b41263339b
3 changed files with 10 additions and 2 deletions
@@ -146,7 +146,7 @@ export abstract class AppSidebarSessionListElement extends AppSidebarSessionNarr
role="img"
aria-label=${t("sessionsView.dashboardAvailable")}
title=${t("sessionsView.dashboardAvailable")}
>${icons.barChart}</span
>${icons.layoutDashboard}</span
>`
: nothing}
<openclaw-viewer-facepile
+1 -1
View File
@@ -273,7 +273,7 @@ class AppSidebar extends AppSidebarSessionListElement {
role="img"
aria-label=${t("sessionsView.dashboardAvailable")}
title=${t("sessionsView.dashboardAvailable")}
>${icons.barChart}</span
>${icons.layoutDashboard}</span
>`
: nothing}
${stateBadge !== nothing || approvalNeeded
+8
View File
@@ -27,6 +27,14 @@ export const icons = {
<line x1="6" x2="6" y1="20" y2="16" />
</svg>
`,
layoutDashboard: html`
<svg viewBox="0 0 24 24">
<rect width="7" height="9" x="3" y="3" rx="1" />
<rect width="7" height="5" x="14" y="3" rx="1" />
<rect width="7" height="9" x="14" y="12" rx="1" />
<rect width="7" height="5" x="3" y="16" rx="1" />
</svg>
`,
coins: html`
<svg viewBox="0 0 24 24">
<circle cx="8" cy="8" r="6" />