Skip to content

Refactor desktop typography controls / 重构桌面端字体控制#4315

Merged
esengine merged 4 commits into
main-v2from
feature/desktop-typography-system
Jun 14, 2026
Merged

Refactor desktop typography controls / 重构桌面端字体控制#4315
esengine merged 4 commits into
main-v2from
feature/desktop-typography-system

Conversation

@SivanCola

Copy link
Copy Markdown
Collaborator

Summary

  • Refactor desktop typography into platform-aware UI/content/monospace font tokens.
  • Add interface text-size scaling up to an extra accessibility step with status-bar/layout overflow safeguards.
  • Add UI and monospace font controls, custom font stacks, and platform/local-font availability filtering.
  • Add source-level regression contracts for font availability and typography overflow behavior.

Verification

  • CSS syntax check passed.
  • z-index token check passed.
  • git diff --check passed.

Full local tsx/tsc verification was not run in this worktree because the frontend dependencies and package-manager binaries were not installed locally.

@SivanCola SivanCola requested a review from esengine as a code owner June 13, 2026 17:03
@github-actions github-actions Bot added desktop Wails desktop app (desktop/**) v2 Go rewrite (1.x) — main-v2 branch, active development labels Jun 13, 2026
@SivanCola

Copy link
Copy Markdown
Collaborator Author

@codex review

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 368dd3f239

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread desktop/frontend/src/styles.css
@SivanCola SivanCola enabled auto-merge June 13, 2026 17:34
@SivanCola

Copy link
Copy Markdown
Collaborator Author

approve

esengine added 2 commits June 14, 2026 05:03
# Conflicts:
#	desktop/frontend/package.json
# Conflicts:
#	desktop/frontend/src/styles.css
@esengine esengine merged commit bea8db2 into main-v2 Jun 14, 2026
13 checks passed
@esengine esengine deleted the feature/desktop-typography-system branch June 14, 2026 12:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

desktop Wails desktop app (desktop/**) v2 Go rewrite (1.x) — main-v2 branch, active development

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants