vektor-inc / lightning

Lightning is powerful them for WordPress.
https://lightning.vektor-inc.co.jp
GNU General Public License v2.0
104 stars 28 forks source link

[6.6]フォントサイズプリセットの選択肢が重複している #1164

Closed sysbird closed 3 months ago

sysbird commented 4 months ago

WP 6.6 でフォントサイズプリセットの選択肢が重複していたり、日本語と英語が混在しています 6.5 までは選択肢は横並びでしたが、プルダウンになってます(デフォルトテーマではなってない) preset-lightnng

sysbird commented 3 months ago

調査中 WP6.6、Lightning ( G3 / theme.json )のとき発生する

sysbird commented 3 months ago

現象まとめ

[WordPress のデフォルト]

WP6.5 も 6.6 も同じ

[Lightning がa dd_theme_support()'editor-font-sizes' しているサイズ]

[WP6.6の編集画面で選べるサイズ] → 当 Issue

スラッグが同じ2つ(Small、Large)はデフォルトが優先されて 6つ表示されてる WP6.5 までは Lightning が優先されて4つだけ表示されていた

考察

パターンライブラリ(WP6.5)から Large(24) をコピペすると WP6.6 では Large(36)になってしまう フォント名のスラッグが重複しているため、デフォルトに負けている現象(オーバーライドしてるのに) WP6.5 では add_theme_support()'editor-font-sizes'でオーバーライドできてるから 6.6 のバグじゃない? 仕様変わるのかな? Gutenberg の Issue にあるかもしれない

sysbird commented 3 months ago

@kurudrive こちらのブランチ で作業中 theme.json に フォントサイズの項目を追加したら解決したと思います WP 6.5 / 6.6、theme.json 有効 / 無効で確認しました

気になる点

sysbird commented 3 months ago

解決したのでclose