当サイトは、アフィリエイト・アドセンス広告を掲載しています。消費者庁が、2023年10月1日から施行予定である景品表示法の規制対象(通称:ステマ規制)にならないよう、配慮して記事を作成しています(記事はこちら、消す方法はこちら

参考:令和5年10月1日からステルスマーケティングは景品表示法違反となります。 | 消費者庁

【Vivaldi】タスクパネルの背景色を交互で違う色にするCSS

カスタムCSS

「Vivaldi」のアイコン

この記事では、「Vivaldi(ヴィヴァルディ)」ブラウザのオリジナルカスタムUI機能を使って、タスクパネルの背景色を偶数・奇数で変えるCSSについて書きます。

本記事は、オリジナルカスタムUIが有効になっている前提です。詳しくは、こちらを参考にしてみてください。

【Vivaldi】タスクパネルの背景色を交互で違う色にするCSS

本記事で紹介するCSSを使うことで、「Vivaldi5.5(2022年10月5日公開)」から搭載されたタスクパネルの背景色を、交互に変えることができます。

偶数行は赤色、奇数行は青色といった風にできます。テーマで指定したアクセントやハイライトに合わせることも可能です。

「色を交互に変えたほうが、見やすい!」と思う方におすすめです。いつでも元に戻せます。

本記事は、既にオリジナルカスタムUI機能が有効になっている前提です。まだ有効にしていないという方は、以下の記事を参考にしてみてください。

タスクパネルの偶数行の背景色を違う色にするCSS

CSSは以下になっています。

/*タスクパネルにある偶数行のタスク背景色を変更(偶数行)*/
#tasks_panel .event-container:nth-child(2n) {
  background-color: #36454b;
}

「background-color」の部分を、好きなHTMLカラーコードに置き換えます。こちらのサイトで調べられます。

上記CSSを、テキストエディター(Visual Studio Codeや、Windows標準でインストールされているメモ帳アプリなど)でファイルに書き込みます。

「Visual Studio Code」のスクリーンショット1

書き込めたらブラウザを再起動します。

タスクパネルを開きます。偶数行のタスク背景色が指定した色になります。奇数行は、これまで通りの色です。

Vivaldiに搭載しているタスクパネルの偶数行を別の色にした画像
タスクパネル以外には影響しない

タスクパネルだけの反映で、ブックマークや履歴パネルなどには反映されません。

Vivaldiのブックマークパネルのスクリーンショット

これらのパネルに色をつけたい場合、以下の記事を参考にしてみてください。

タスクパネルの奇数行の背景色を違う色にするCSS

偶数行だけでなく、奇数行も変えたい場合、追加で以下のコードを利用します。

/*タスクパネルにある偶数行のタスク背景色を変更(偶数行)*/
#tasks_panel .event-container:nth-child(2n+1) {
  background-color: #425372;
}
「Visual Studio Code」のスクリーンショット2

ブラウザを再起動すると、偶数・奇数両方に別々の背景色が設定されます。

タスクパネルの偶数・奇数両方に色を付けた画像

テーマの色に合わせるCSS

テーマで設定した背景、前景、ハイライト、アクセントに合わせることも可能です。

以下のコードを参考にしてみてください。自分が使いたいコードを、そのまま上記で紹介したCSSの「background-color」と置き換えます。

/*背景*/
background-color: var(--colorBg);

/*前景*/
background-color: var(--colorFgIntense);

/*ハイライト*/
background-color: var(--colorHighlightBg);

/*アクセント*/
background-color: var(--colorAccentBg);

テーマの色とは、「Vivaldi」の設定→テーマ→エディターで設定した色のことです。

Vivaldi設定:テーマ画像

例えば、アクセントカラーを適用したい場合のCSSは、以下のようになります。

/*タスクパネルにある偶数行のタスク背景色を変更(偶数行)*/
#tasks_panel .event-container:nth-child(2n) {
  background-color: var(--colorAccentBg);
}

これで、カラーコードで指定しなくても、自動的にテーマで設定した色が反映されます。色を変更すると、自動的に背景色にも反映されます。

タスクパネルの偶数行の背景に、アクセントカラーを適用した画像

こちらの方が、テーマの色に合うのでいいかもしれません。

まとめ

以上、「Vivaldi(ヴィヴァルディ)」ブラウザに搭載しているタスクパネルの背景色を見やすいように、交互で色を付けるCSSでした。

タスクパネル、サクっと「やるべきリスト」を登録できるので便利です。

タスクパネル関連の記事は、他にも書いているので、気になったタイトルがあれば、参考にしてみてください。

カスタムCSS