目次

User JavaScript and CSS

User JavaScript and CSSは閲覧しているウェブサイトに独自のJavaScriptやCSSを埋め込んで、表示をカスタマイズする拡張機能です。

例として、Gmailのメール一覧の行間がちょっと間延びしています(個人的な感想です)ので、詰めて表示するようにカスタマイズしてみます。

カスタマイズの開始

windows:chrome:extensions:chrome-ext-usrjscss0101.png

編集画面の表示

カスタマイズを適用させたいウェブサイト(ここではGmailの受信トレイ)を表示させます。

Chromeツールバーの『拡張機能アイコン』➡『User JavaScript and CSS』と進みます。

windows:chrome:extensions:chrome-ext-usrjscss0102.png

新規ルールの選択

『New rule: サイト名』をクリックして新規ルールを作成します。

windows:chrome:extensions:chrome-ext-usrjscss0103.png

開発者モードの設定要求

2024/06からGoogleの要件により、ユーザースクリプト拡張機能を使用する場合は開発者モードを有効にする必要があります。

後ほど有効にしますので、『Close』で閉じます。

開発者モードを有効にした後は、表示されなくなります。

windows:chrome:extensions:chrome-ext-usrjscss0104.png

JavaScript/CSSの設定

ルール名、適用するURLパターンを設定して、適用したいJavaScript/CSSを編集します。

JavaScript/CSSの内容は後述します。

『Save』ボタンで保存します。

開発者モードの有効化

windows:chrome:extensions:chrome-ext-usrjscss0201.png

拡張機能の管理

Chromeツールバーの『拡張機能アイコン』➡『拡張機能を管理』と進みます。

windows:chrome:extensions:chrome-ext-usrjscss0202.png

開発者モードの有効化

右上の『デベロッパーモード』を有効にします。

Gmailサイトのカスタマイズ

Gmailサイトをカスタマイズします。

https://mail.google.com/mail/* - css

  1. /* ラベル 行間隔調整 */
  2. .TN {
  3. height: 30px;
  4. }
  5.  
  6. /* メール一覧 行間隔調整 */
  7. .zA {
  8. padding-bottom: 8px;
  9. padding-top: 8px;
  10. }
  11.  
  12. /* 送信メール 等倍フォント */
  13. .Am, .LW-avf.Am {
  14. font-size: 0.85rem;
  15. font {
  16. font-family: Monospace;
  17. }
  18. }
  19. .aoP a[href] {
  20. font-family: Monospace;
  21. }
3行目
32pxから変更しています。
8行目、9行目
10pxから変更しています。
19行目~21行目
リンク箇所を等倍フォントにします。