feat(HAI-089): add logo SVG to header component with tests

- Add logo.svg image element to Header component before the h1 title
- Add header-logo CSS class with sizing and flex-shrink styles
- Update header-left alignment from baseline to center
- Add Header component tests covering logo rendering and position
This commit is contained in:
Dustin Byrne
2026-03-26 01:05:27 -04:00
parent d37f887552
commit 2ab34bc11a
3 changed files with 31 additions and 1 deletions

View File

@@ -40,7 +40,8 @@ html, body {
background: var(--surface);
}
.header-left { display: flex; align-items: baseline; gap: 8px; }
.header-left { display: flex; align-items: center; gap: 8px; }
.header-logo { width: 24px; height: 24px; flex-shrink: 0; }
.header-actions { display: flex; align-items: center; gap: 8px; }
.btn-icon {