Skip to content

feat(loop): modern-monaco - アプリテーマ連動Monaco4テーマ実装#10

Draft
NEXT-STANDARD wants to merge 3 commits intomainfrom
claude/friendly-cori-48yz1
Draft

feat(loop): modern-monaco - アプリテーマ連動Monaco4テーマ実装#10
NEXT-STANDARD wants to merge 3 commits intomainfrom
claude/friendly-cori-48yz1

Conversation

@NEXT-STANDARD
Copy link
Copy Markdown
Owner

Summary

  • SF_MONACO_THEMES マップ(cyan/magenta/green/gold)を定義し、アプリのカラーテーマに対応した4種類のMonacoエディタテーマを登録
  • SFEditoractiveTheme プロップを追加し、設定変更時にリアルタイムでMonacoテーマを切り替える useEffect を実装
  • AppContent から app.settings.themeSFEditor に渡すよう修正

Test plan

  • 設定パネルでテーマをcyan→magenta→green→goldと切り替えてエディタの文字色・カーソル色が追従することを確認
  • ビルドエラーなし(vite build + tsc -p electron/tsconfig.json
  • lint エラーが前サイクルから増加していないことを確認

Cycle 25 Score

10/10 (delta: +4)


Generated by Claude Code

claude added 3 commits April 26, 2026 00:34
Register SF_MONACO_THEMES (cyan/magenta/green/gold) and apply the
correct theme based on the active app theme variant. Theme switches
dynamically via useEffect when the user changes the color scheme in
settings.

Cycle score: 10/10 (delta: +4)
Co-Authored-By: SF Editor Improvement Loop <noreply@anthropic.com>
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.

2 participants