feat(frontend): add icons to the H0M3 link cards (#1582)
Each home-hub tile now leads with an icon next to its label: 🖥 Dashboard, 📡 Flow, 📜 Logs, 📊 Stats, ⚙ Settings, 💬 Matrix. Matches the existing emoji nav-icon convention (the per-agent link strip uses 📊/🖥/⬡/↳). Markup: the label is wrapped with the icon in a .home-tile-head flex row (icon + label on one line, description below). The icon is aria-hidden — decorative, the label carries the accessible name. CSS-only layout addition; no behaviour change. Build green.
This commit is contained in:
parent
d6b95d22f0
commit
306befa1c1
2 changed files with 37 additions and 6 deletions
|
|
@ -51,6 +51,19 @@ body.home-shell {
|
|||
box-shadow: 0 -2px 14px -6px color-mix(in srgb, var(--purple) 50%, transparent);
|
||||
}
|
||||
|
||||
/* Icon + label share the top row of each tile; the description sits
|
||||
below. The icon is decorative (aria-hidden) — the label carries the
|
||||
accessible name. */
|
||||
.home-tile-head {
|
||||
display: flex;
|
||||
align-items: center;
|
||||
gap: 0.55em;
|
||||
}
|
||||
.home-tile-icon {
|
||||
font-size: 1.25em;
|
||||
line-height: 1;
|
||||
flex: none;
|
||||
}
|
||||
.home-tile-label {
|
||||
font-weight: bold;
|
||||
letter-spacing: 0.08em;
|
||||
|
|
|
|||
Loading…
Reference in a new issue