Add Commit Mono font and configure monospace font stack (#2356) master
* feat(web): use Commit Mono as the monospace font Load CommitMono via next/font/local in the root layout and map Tailwind's --font-mono to it, matching the dashboard and status-page apps. All existing font-mono usage now renders in Commit Mono. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_011v4nLgnniGav1frub1yxJ9 * fix(web): map --font-mono via @theme inline so it resolves under body The plain @theme block emits the variable on :root, where next/font's --font-commit-mono (set on body) is undefined, breaking every font-mono utility. @theme inline inlines the reference so it resolves at the element, matching the dashboard and status-page setup. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_011v4nLgnniGav1frub1yxJ9 --------- Co-authored-by: Claude <noreply@anthropic.com>