hermes-agent/web/src
Allard Quek 33d24095c4 fix(dashboard): normalize typography and layout across built-in themes
All built-in themes now spread DEFAULT_TYPOGRAPHY, removing independent
baseSize overrides and converging on 15px. All themes also use
density: comfortable, removing the compact/spacious divergence that
caused item-count shifts on fixed-height pages (e.g. Skills).

Two additional per-theme overrides are also normalized:

- rose: lineHeight: "1.7" removed — was paired with density: spacious
  for an airy feel; once density was normalised the elevated line-height
  became an orphaned artefact causing nav item height drift.

- cyberpunk: letterSpacing changed from "0.02em" to "0" — extra tracking
  on top of an already-wide monospace font caused text to wrap earlier
  than in other themes.

Switching themes is now a purely cosmetic change — color palette,
font family, border-radius, and typographic style differ; font size,
spacing, line-height, and letter-spacing do not.
2026-04-30 20:22:54 -07:00
..
components Merge upstream/main and address Copilot review feedback 2026-04-30 06:43:22 -04:00
contexts fix: mobile chat in new layout 2026-04-24 12:07:46 -04:00
hooks feat: add sidebar 2026-04-24 00:56:19 -04:00
i18n Merge upstream/main and address Copilot review feedback 2026-04-30 06:43:22 -04:00
lib Merge upstream/main and address Copilot review feedback 2026-04-30 06:43:22 -04:00
pages feat(dashboard): add interactive column sorting to analytics tables 2026-04-30 20:19:14 -07:00
plugins fix(dashboard): keep ui imports browser-safe after rebase 2026-04-29 01:47:13 -04:00
themes fix(dashboard): normalize typography and layout across built-in themes 2026-04-30 20:22:54 -07:00
App.tsx Merge upstream/main and address Copilot review feedback 2026-04-30 06:43:22 -04:00
index.css feat(web): add /api/pty WebSocket bridge to embed TUI in dashboard 2026-04-24 10:51:49 -04:00
main.tsx feat: add sidebar 2026-04-24 00:56:19 -04:00