ブックマークサイドバーの間隔を減らす方法 Firefox 108に対応

ブックマークサイドバーの間隔を減らす方法 Firefox 108に対応

Firefoxのブックマークサイドバーのブックマークの間隔を減らす、狭くする方法

Firefox 63に対応したコードを追加しました。

 


 

1.userChrome.cssを編集(作成)して調整します。

C:\Users\***\AppData\Roaming\Mozilla\Firefox\Profiles\***\

chrome\userChrome.css

***は環境によって異なる

chromeフォルダとuserChrome.cssがない場合は作成します。

userChrome.cssはテキストファイルをuserChrome.cssと名前を変えて保存します。

 

2.userChrome.cssにスタイルを書きます。

Firefox 62対応版

@-moz-document url(chrome://browser/content/places/bookmarksSidebar.xul) {
  treechildren::-moz-tree-cell-text {
    /*フォントサイズ変更用*/
    /*font-size: 18px !important;*/
  }
  treechildren::-moz-tree-row{
    height: 0 !important;
    border-width: 1px !important
  }
}

このコードをコピペで保存します。Firefoxを再起動すればスタイルが反映されます。

フォントサイズを変更したい場合は/**/コメントアウトを外して保存します。

Firefox 63対応版はこちらです。

@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
/* ::::: tree rows ::::: */
treechildren::-moz-tree-row {
  min-height: 1.4em !important;
}

 

 

サイドバーの一番上にある「★ブックマーク」の上下のスペースを減らす場合はこちらも追加して保存します。

#sidebar-header{
  margin: 0 !important;
  padding: 0 !important;
}

 

 


 

その他にも微調整をしたい場合はブラウザに以下のURLを入力することで各パーツのセレクタを見つけることができると思います。

ブックマークサイドバー

chrome://browser/content/bookmarks/bookmarksPanel.xul
chrome://browser/content/places/bookmarksSidebar.xul

ツールバー

chrome://browser/content/browser.xul

 

スタイルの書き方などが知りたい方はゼロからはじめるプログラミングからどうぞ。

私が作成・公開したアドオンはこちらにあります。

 


 

Ver108以降のcss開発について

ブラウザのデバッグを行うには開発者ツール(F12, Ctrl+Shift+I)を開く→右上の[…]を押して設定を選ぶ(またはF1)、ブラウザーとアドオンのデバッガーを有効化・リモートデバッガーを有効化にチェックを入れて開発者ツールを閉じる

Alt+Ctrl+Shift+Iを押してリモートデバッガーを許可する、開いたウィンドウにあるインスペクター(要素選択)でブラウザの各要素を調べることができる

 

この記事へのコメント

  1. 名前:名無しさん 2018/10/24(水) 18:09:26返信する

    正式版のfirefox63ではブックマークサイドバーの間隔を減らす方法 Firefox 63に対応をテキストに入力しましたが効かないようです。何か対処法ががあれば教えて下さい。

  2. 名前:hyper_T 2018/10/24(水) 21:10:13返信する

    >>1
    ベータチャンネルアップデートと正式版の両方の63.0(64bit)で確認しましたが
    「Firefox 63対応版」のコードが上手く効いている状態です。
     
    ・userChrome.cssが読み込まれていない(配置ミスなど)
    ・アドオンが干渉している
    のどちらかが原因かもしれないので確認してみてください。
    userChrome.cssも最小限のコードだけで試してみてください。

  3. 名前:名無しさん 2018/10/24(水) 22:45:42返信する

    ありがとうございます!!
    当方も効いています!
    行間狭い状態にすぐ戻せました。感謝します。

  4. 名前:酒飲みおやじ 2018/10/24(水) 23:32:13返信する

    今日バージョンアップしたら急に行間が空いたので、なんじゃこりゃとなって
    検索でこちらに来ました。
    さくっと行間詰められました。ってか元に戻せただけとも言えますが。
    ありがとうございました。

  5. 名前:hyper_T 2018/10/25(木) 21:00:38返信する

    >>3
    >>4
    こちらこそ報告ありがとうございます。上手くいって良かったです。

  6. 名前:名無しさん 2018/10/28(日) 11:57:18返信する

    私もビックリのバージョンアップでした。
    記事どおり css を変更したところうまくいきました。
    ありがとうございます。

  7. 名前:名無しさん 2018/11/03(土) 17:50:09返信する

    間隔を元に戻すことができました。ありがとうございました。

    ところで、全てのブックマークのフォルダを一発で閉じる方法はありませんか?
    ご存じでしたらご教示ください。(他のサイトへ誘導して下さっても結構です。)
    よろしくお願いします。

  8. 名前:hyper_T 2018/11/03(土) 18:18:16返信する

    >>7
    私もブックマークの開閉操作については不満があり、改善したいと思って
    上部のブックマークツールバーと同じように「マウスホバーでフォルダが開く」仕様をサイドブックマークで実現できないかとアドオンを作ったことがあるんですが、いろいろ機能が足りていなくて諦めました。
     
    全てのフォルダを一発で閉じる方法も分かっていません・・・。
    そのような機能があるのかはMozillaのフォーラムで聞くのが一番確実だと思います。
    http://forums.mozillazine.org/viewforum.php?f=38

  9. 名前:名無しさん 2018/11/03(土) 18:56:09返信する

    >>8
    早速コメントいただきましてありがとうございます。
    ブックマークが「基本的には全て閉じていて、開きたいものだけ開け、その前に開いていたものは自動的に閉じる」機能って標準であるべきではないかと思っていましたが…。
    mozillazineは敷居が高いので、もう少し探してみたいと思います。
    まずはお礼まで。

  10. 名前:hyper_T 2018/11/03(土) 19:00:57返信する

    >>9
    私もそのような仕様が良いと思って探したり自作を試みているので、何らかの進展があったらまた記事を作るので思い出したときにでも検索してみてください。

コメントを残す

メールアドレスが公開されることはありません。

内容をご確認の上、送信してください。URLを含むコメントは承認待ちになります。