Skip to content

fix(ui): adopt Source Serif 4 for AI prose reading register#140

Merged
quiet-node merged 2 commits intomainfrom
worktree-nested-churning-otter
May 7, 2026
Merged

fix(ui): adopt Source Serif 4 for AI prose reading register#140
quiet-node merged 2 commits intomainfrom
worktree-nested-churning-otter

Conversation

@quiet-node
Copy link
Copy Markdown
Owner

Summary

  • AI prose body now renders in Source Serif 4 (warm cream #ede4d3, 16px / 1.65) instead of Inter
  • Self-hosted via @fontsource/source-serif-4 (Latin subset, regular + italic, no runtime network call)
  • Scoped to .markdown-body; UI chrome (askbar, buttons, tabs, search trace headers) stays Inter; user bubble (orange gradient) unchanged
  • Bumps @tauri-apps/api to ^2.11.0 to match the Rust crate (pre-existing drift surfaced by install)

Test plan

  • `bun run test:all:coverage` — Vitest 1166 + cargo 725 pass with 100% line/function/branch coverage
  • `bun run validate-build` — clean lint + format + typecheck + build + bundle
  • `bun run dev` — open the app, ask the LLM something with a 3-paragraph reply, confirm prose renders in Source Serif 4 and no UI chrome (askbar, buttons, search trace) regresses
  • User bubble still renders in Inter with the orange gradient
  • Code blocks inside replies still render in monospace

quiet-node added 2 commits May 6, 2026 18:16
Signed-off-by: Logan Nguyen <lg.131.dev@gmail.com>
Signed-off-by: Logan Nguyen <lg.131.dev@gmail.com>
@quiet-node quiet-node merged commit 5adc86d into main May 7, 2026
3 checks passed
@quiet-node quiet-node deleted the worktree-nested-churning-otter branch May 7, 2026 00:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant