Skip to content

Lyrics Card Generator v4.3.4 リリースノート ​

リリース日:2026-07-06

このバージョンでは「歌詞サンプル」をモーダルではなく、メイン編集画面の上にある空間レイヤーとして表示するようにしました。サンプルを開くと編集画面が下へ退き、アプリ内ヘッダーが下部に移動して戻るためのアンカーになり、サンプルカードはメインウィンドウ幅に合わせて並び替わります。

主な更新 ​

  • ExamplesDialog のモーダルを ExamplesFloor の上部レイヤーに置き換え、オーバーレイ、Modal、Portal を使わない構成にしました。
  • ヘッダーの「サンプル」をクリックすると、サンプルレイヤーが上から入り、編集画面が下へ移動し、ヘッダーが下部にドッキングします。
  • 下部ヘッダーは通常のヘッダー構造を再利用し、元の「サンプル」ボタン位置だけをコンパクトな X 戻るボタンに置き換えます。
  • サンプルカードはメインウィンドウ幅に応じて 1 列、2 列、3 列に切り替わり、小さなウィンドウでも横スクロールを避けます。
  • サンプルレイヤー下部にはヘッダー分の余白を確保し、最後のカード行が隠れないようにしました。
  • Escape で編集画面へ戻れ、任意のサンプルを読み込んだ後も自動的に編集画面へ戻ります。
  • アニメーションはより落ち着いた spring 曲線に変更し、reduced motion が有効な場合は大きな移動を抑えます。

検証 ​

  • npm run typecheck
  • npm run core:test
  • npm run build
  • 1280px、900px、520px のブラウザ幅で、列数、X 戻る、Escape 戻る、サンプル読み込み後の戻り、下部余白を確認しました。

Cherry Chu · Projects, notes, and working documentation.