テーマの特徴

  • メッセージごとに大きなポートレート。 各メッセージの上部にキャラクター画像が広がり、グラデーションで本文へと溶け込みます。境界部分にはキャラクター名が重なります。
  • すりガラスのカード。 各メッセージは壁紙の上に浮かぶガラスカードになっており、チャットの背景にあるイラストも場面の一部として残ります。
  • 読み分けやすい文字色。 地の文・思考・セリフにそれぞれ見やすい色を割り当てています。Lumi Nightは柔らかな白の地の文、月光ブルーの思考、ほんのり光るバターイエローのセリフ。Lumi Dayはインクブルーの地の文、ブルーの思考、コーラルのセリフです。
  • 小説本のような文字組み。 欧文の物語にはLiterata、名前にはFraunces、UIにはNunitoを採用。日本語・中国語・韓国語にはNoto Serifを使い、不自然な擬似イタリック(斜体)には傾けない設計です。
  • 描き直したラインアイコンを上部バー、メッセージボタン、入力バーに採用。
  • 落ち着いた通知デザイン。 ポップアップ通知は小さなガラスカードで表示され、情報・成功・警告・エラーが色付きのアイコンで分かります。
  • ポートレート隅のミニ情報。 メッセージ番号、トークン数、応答時間は小さなチップとして画像の隅に収まります。
PCでのLumi Day表示:昼の海を背景にした明るいすりガラス風メッセージカード
Lumi Day
Lumi Nightの通知ポップアップ:エラー、警告、情報、成功の色付きアイコンが並んだガラスカード
通知デザイン
スマホでのLumi Night表示:ポートレートバナーと黄色のセリフが映えるすりガラスカード
スマホでのLumi Night
スマホでのLumi Day表示:ポートレートバナーとコーラル色のセリフが見やすい明るいカード
スマホでのLumi Day

ダウンロード

各テーマは小さなJSONファイル1つです。壁紙は任意ですが、テーマはこれらの壁紙に合わせてデザインされています。

Lumi Night テーマ
Lumi Day テーマ
夜の壁紙
昼の壁紙

SillyTavernへの導入手順

  1. 上部バーの User Settings(ユーザー設定)を開きます。
  2. UI Theme の下にある Import a theme file(テーマ一覧の横)をクリックし、ダウンロードしたテーマファイルを選びます。すぐに切り替わります。
  3. 上部バーの Backgrounds(背景)を開き、Add a new background をクリックして対応する壁紙を選びます。

元に戻したいときは、UI Theme の一覧から他のテーマを選ぶだけです。Lumiが他の設定を変更することはありません。

ポートレートをくっきり表示させる

SillyTavernはメモリ節約のため、アバターを小さなサムネイル(96 × 144ピクセル)に縮小します。そのままではポートレートサイズでぼやけて見えるため、SillyTavernフォルダ内の config.yaml でサイズを引き上げてください。

yaml
thumbnails:
  dimensions:
    avatar:
      - 640
      - 960
    persona:
      - 640
      - 960

その後、data/default-user/thumbnails/avatar と data/default-user/thumbnails/persona のフォルダを削除してSillyTavernを再起動します。次回各アバターを表示したときに、くっきりした新しいサムネイルが作られます。動作が重めのスマホでは、512 と 768 にするとちょうど良いバランスになります。

好みに合わせて微調整する

文字の色は他のすべてのテーマと同じ場所にあります:User Settings → Main Text、Italics Text、Quote Text、Underlined Text。

それ以外の項目はすべて、User Settings → Custom CSS の先頭にある Tweak me という短いブロックにまとまっています。

設定項目初期値変わる部分
--lumi-portrait380pxPCでのポートレートの高さ。
--lumi-portrait-mobile300pxスマホでのポートレートの高さ。
--lumi-focuscenter 22%画像のどの部分を表示するか。2つ目の数値を大きくすると表示範囲が下へ移動します。
--lumi-radius20pxメッセージカードの角の丸み。
--lumi-blur14pxすりガラスのぼかし具合。
--lumi-indent0em2em にすると小説のような段落先頭の字下げが入ります。

ポートレートを隠したい場合は、User Settings → Hide Chat Avatars をオンにしてください。バナーの代わりに細いヘッダーが表示されます。

Lumiプリセットとお揃いのデザイン

このテーマは、Lumi:Gemini無料プリセット と同じ星空とカラーパレットを共有しています。Lumiの思考・選択肢・あらすじパネルは使用中のテーマに追従するため、Lumi DayとLumi Nightの画面にそのまま自然に馴染みます。