新着記事ウィジェットの機能拡張その他もろもろ Luxeritas 3.16.0

Luxeritas 3.16.0

Luxeritas Theme 3.16.0 をリリース。

主に機能的な拡張と不具合修正、ライブラリ類のアップデートなどなど。

新着記事ウィジェットの機能拡張

#5 新着記事 (Luxeritas オリジナル) ウィジェットの機能を拡張しました。

設定項目がいろいろと増えています。

新着記事ウィジェット

画像ブロックの全幅対応

画像ブロックについてる「全幅」のボタンに対応させました。

画像ブロックの全幅ボタン

全幅にするとコンテンツ領域内で余白を超えて全幅になります。

以下、サンプル

中央揃え(aligncenter)

画像の align サンプル

幅広(alignwide)

画像の align サンプル

全幅(alignfull)

画像の align サンプル

シンタックスハイライターブロックの行番号ありなし

シンタックスハイライターブロックで、行番号のありなしを選択できるようにしました。

シンタックスハイライターブロック

行番号あり

#include <stdio.h>

int main(int argc, char *args[]) {
    printf("Hello, world!\n");
    return 0;
}

行番号なし

#include <stdio.h>

int main(int argc, char *args[]) {
    printf("Hello, world!\n");
    return 0;
}

また、個人的に必要になったので、ハイライターの言語に「Batch」も追加しました。

上記以外の変更点については下記の改訂履歴をご覧ください。

改訂履歴

機能拡張

  1. 新着記事ウィジェットで設定できる項目をいろいろ追加
  2. ブロックエディタの .alignfull に対応させた
  3. シンタックスハイライターで行番号を表示するか否かを選択できる機能拡張
  4. シンタックスハイライターの言語に Batch を追加

仕様変更

  1. パンくずリンクの line-height の値を 2 に拡張(画面幅が狭い時、パンくずリンクが2行になった場合に、タップターゲットが近くなりすぎるため)

不具合修正

  1. アイコンフォントを読み込まない設定にしてもアイコンフォントが読み込まれてしまう不具合修正(ver3.7.1でのレベルダウン)
  2. 上スクロールで隠さずに、常にグローバルメニューや帯メニューを固定してる場合、スクロール追従ウィジェットの上部分がグローバルナビや帯メニューの下に隠れちゃう不具合修正(レベルダウン時期不明。かなり古いバージョンからレベルダウンしてたっぽい)
  3. 引数付き囲み型ショートコードを登録して、定型文テキストエディタブロックで呼び出すと、閉じコードにも引数が付いてしまう不具合修正
  4. ショートコード登録で引数をダブルクォーテーション(&quote;)で囲った場合、呼び出した時にダブルプライム(&Prime;)に変換されてしまい、ショートコードが正しく動作しなくなる不具合修正

その他

  1. 外部リンクのブログカードで、明らかに URL ではない文字列が URL として入力されてた場合はキャッシュ作成処理しないようにした
  2. エンコード前の日本語ドメインの URL を入力してもブログカード化できるようにした(つもり、、、たぶん。日本語ドメインを持ってないので内部リンクは未確認)

ライブラリアップデート

  1. jQuery(Google CDN 版)3.5.1 → 3.6.0
  2. Bootstrap 4.4.1 → 4.6.0
  3. Font Awesome 5.15.1 → 5.15.3

Luxeritas

Posted by るな