misskey
misskey copied to clipboard
fix: #13368 最優先されるフォントをSegoe UIとHelveticaNeueにする
What
優先するフォントを日本語フォントから欧文フォントに変更。 Vivaldi Snapshot(Windows 11)での変更結果は以下の通り。
Before
After
Why
現行の日本語フォントを優先する設定だと、キリル文字がすべて全角で表示されてしまうため。 #13368
Additional info (optional)
HelveticaNeueをMac向けに優先させたが、現状Macでのテストは環境が無いためできていない。 fix #13368
Checklist
- [x] Read the contribution guide
- [x] Test working in a local environment
- [ ] (If needed) Add story of storybook
- [x] (If needed) Update CHANGELOG.md
- [x] (If possible) Add tests
Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:
Comparison is base (
b0030d1
) 64.48% compared to head (921e90e
) 64.46%.
Additional details and impacted files
@@ Coverage Diff @@
## develop #13390 +/- ##
===========================================
- Coverage 64.48% 64.46% -0.02%
===========================================
Files 981 981
Lines 109999 109999
Branches 5605 5593 -12
===========================================
- Hits 70937 70915 -22
- Misses 37628 37650 +22
Partials 1434 1434
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
謎
Allow edits and access to secrets by maintainers
が無効になっている?
Allow edits and access to secrets by maintainersが無効になっているPRできないようにできないかしら
単にカスタムCSSで指定しただけですが、Mac環境の参考までにどうぞ
Before
After
うーん日本語文脈においては全角表示が正しいわけで, 言語設定依存で変えるべしな気がする
https://github.com/misskey-dev/misskey-hub-next/blob/14582eb05d2aea99740a567b8397c3b05d6d584b/public/fonts/fonts.css#L17-L42
みたいな指定が良さそう?
うーん日本語文脈においては全角表示が正しいわけで
ほんまか?
off-topic(そうでなくとも、言語設定依存で変えられるようになればCJKの漢字の重複してるところとかも言語別でよしなに指定できるようになってよさそうではある)
https://github.com/misskey-dev/misskey-hub-next/blob/14582eb05d2aea99740a567b8397c3b05d6d584b/public/fonts/fonts.css#L17-L42
みたいな指定が良さそう?
良さそう
これiOSで日本語を表示するとどうなるか知りたい
off-topic(そうでなくとも、言語設定依存で変えられるようになればCJKの漢字の重複してるところとかも言語別でよしなに指定できるようになってよさそうではある)
一旦こっちで実装できるかやってみる(swのフォールバックはそういう機構をもたせると複雑化するからこの実装で問題ないと思われ)