カスタムCSS - ys-j/YoutubeLiveChatFlusher GitHub Wiki
カスタムCSSで使用できる変数
変数 | 説明 |
---|---|
--yt-lcf-animation-duration |
基本設定のアニメーション秒数(単位s ) |
--yt-lcf-font-size |
基本設定の文字サイズ(単位px ) |
--yt-lcf-line-height |
基本設定の行の高さ(単位なし) |
--yt-lcf-stroke-color |
縁取りの色 |
--yt-lcf-stroke-offset |
縁取りの太さ(単位px ) |
--yt-lcf-stroke-blur |
縁取りのぼかし(単位px ) |
レイヤCSSの例
- チャット表示範囲を上部80%にする:
height: 80%;
- チャット表示範囲を下部80%にする:
height: 80%; top: 20%;
※ 文字サイズを行数指定している状態で、height
をフォントに基づく相対単位(em
など)で指定しないでください。
種類別設定の例
- メンバーのメッセージの縁取りの色を濃い緑(
#050
)にする
メンバーのカスタムCSS:--yt-lcf-stroke-color: #050;
- モデレーターのメッセージが流れるスピードを1/2にする
モデレーターのカスタムCSS:animation-duration: calc(var(--yt-lcf-animation-duration) * 2);
- チャンネル管理者のメッセージの文字サイズを2倍にする
チャンネル管理者のカスタムCSS:font-size: calc(var(--yt-lcf-font-size) * 2);
ユーザーCSSの例
- テキストメッセージの背景を消す
:host > .text { background: none !important; }
- 名前の後を改行する
.name::after { content: '\a'; }