Luxeritas 3.18.0 リリース(アップデートに関する注意事項あり)

Luxeritas Theme 3.18.0 をリリースしました。

Material Icons の導入など、その他、仕様変更、不具合修正、もろもろ多数。

詳しいアップデート内容に関する詳細は 開発者ブログの記事 にて解説しているので、そちらを参照してください。

アップデートに関する注意事項

デフォルトの設定では Font Awesome は無効化されてます。

Font Awesome を使用してる方は、Luxeritas のカスタマイズメニュー「アイコンフォント」から Font Awesome を有効化してください。

Material Icons と Font Awesome 両方にチェックをつけると、両方読み込まれます。

Luxeritas 内で使用してるアイコンも Font Awesome に戻したい場合は、Material Icons を無効化すると、Font Awesome のアイコンに戻ります

改訂履歴

機能追加

  1. Material Icons ( Google Fonts ) が使える機能追加

機能拡張

  1. 管理画面にログインしたら PWA のキャッシュを削除する機能拡張

仕様変更

  1. Luxeritas 内で使用されてるアイコン類をデフォルトで Material Icons に変更
  2. Font Awesome をデフォルト OFF に変更
  3. Font Awesome をローカルから読み込むことのできる機能廃止(ネットに繋がってない閉じた環境でも使えるようにした機能だけど、需要がないので廃止。CDN からの読み込みのみにした)
  4. 上記に伴いテーマ内に包含してる Font Awesome ファイル削除
  5. Web fonts の読み込み方法変更
  6. Web fonts の非同期読み込みをデフォルト OFF に変更
  7. 「ディスカッション」の部分に表示されるアイコン変更
  8. 細部の CSS を数ヶ所変更

不具合修正

  1. Font Awesome のバージョンを 4 に設定してるとスマホのグローバルメニューを on screen(ハンバーガーメニュー)にした時のメニューアイコンが表示されてなかった不具合修正
  2. Font Awesome のバージョンを 4 に設定してると外観カスタマイズのプレビューでアイコン類が表示されてなかった不具合修正(ver3.7.1 でのレベルダウン?)
  3. サムネイル自動挿入で画像の先読みをしてた場合、画像のアタッチメントページ(添付ファイルのページ)に href が空っぽの link タグがヘッダーに挿入されてた不具合修正
  4. ページ内に <a href="#" onclick="~ の記述がある Javascript があった場合、それらが動作しなくなる不具合修正(ver3.13.0 でのレベルダウン)
  5. 上記と関連して、画像認証「Securimage PHP CAPTCHA」を選択してた場合に、リフレッシュボタンが動作しなくなってた不具合修正(ver3.13.0 でのレベルダウン)
  6. PWA の Manifest で locale 情報が正しくないらしいので修正(Firefox でアクセスした際に気づいた。Manifest の lang を記述する場合はアンダーバーじゃなくて、ハイフンが正しいらしい。例・誤:ja_JP、正:ja-JP)

その他

  1. 高速化 .htaccess に WebP 画像のキャッシュ設定追加
  2. W3C で非推奨の扱いになった CSS の記述を推奨値に書き換え
  3. ver3.17.0 で追加した「サムネイル自動挿入」が外観パックアップの対象になってなかったので、外観バックアップの対象に含めた

子テーマ ver3.0.4

  1. Font Awesome の同梱をやめたので、フォントファイル削除

リリース情報

Posted by るな