アナログ
RSS  

Firefoxのテーマを標準に戻して調整してみた2009/11/17 22:16

Classic Compactが開発版に対応してなくて表示されないアイテムとかあるので、標準のテーマに戻してなるだけコンパクト表示になるよう調整してみました。
標準とClassic Compact
Classic Compactの方が8ドットほどコンパクトですね……にわかにはこれ以上調整しきれなかったです。^^;

いつもの通りuserChrome.cssを晒しときます。
@charset "utf-8";
@namespace url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul);

/* アイコンの間隔を詰める */
toolbarbutton {padding:0 1px !important;}

/* リロードボタンとストップボタンを統合
   中止ボタンの右に更新ボタンを置くこと */
#stop-button:not([disabled]) + #reload-button ,#stop-button[disabled] {display:none;}

/* 戻ると進むボタンを消す */
#back-button ,#forward-button {display: none;}

/* サーチバーの虫眼鏡を非表示 */
.search-go-button {display: none !important;}

/* alltabs button を無効にする */
.tabs-alltabs-button, .tabs-alltabs-box-animate {display: none !important;}

/* タブを開くボタンを消す */
.tabs-newtab-button {display:none !important;}

/* スマートブックマーク
	プロパティでURLを表示 */
#locationRow {display: -moz-grid-line !important;}
/*	履歴とブックマークの管理でURL表示 */
#editBMPanel_locationRow {visibility: visible !important;}

/* ツリーインデント */
treechildren::-moz-tree-indentation {width:0.6em !important;}

/* タブバーを細くする */
tab {margin-top:0 !important;}
.tabbrowser-tab {margin:0 !important;}
.tabs-bottom {display:none !important;}
.tabbrowser-strip {height:17px !important;}

/* アクティブなタブに色をつける */
tab[selected] {
	background-color:mediumaquamarine !important;
	font-weight:normal !important;
}

/* 読み込み中のタブは黒地に白 */
tab[busy], tab[busy] .tab-text {
	background-color:black !important;
	color:white !important;
}

/* タブアイコンを消す */
.tab-icon-image {display:none !important;}

/* タブ文字をセンタリング */
.tab-text {
	margin-top:-2px !important;
	text-align: center !important;
	margin-left: 1px !important;
}

/* informational tab
	プログレスバーの幅を変える */
.tab-progress {
	height: 1em !important;
	min-height: 1em !important;
	max-height: 1em !important;
	margin: 2px !important;
	background-color:black !important;
}
/*	未読は赤く */
:root[informationaltab-indicate-unread] tab[informationaltab-unread] .tab-text {
	color: crimson;
}

/* メニューバー非表示 */
#toolbar-menubar{visibility: collapse;}

/* コンテキストメニュー非表示項目 */
#context-back,#context-forward,#context-reload,#context-stop,
#context-sep-stop,#context-bookmarkpage,#context-sendpage,#context-selectall,
#context-openlink,#context-bookmarklink,#context-sendlink,
#context-copyimage-contents,#context-setDesktopBackground,
#context-blockimage,#context-sendimage
{display: none !important;}

/* ツールチップを半透明にする */
tooltip {
	font-size: 13px !important;
	font-family: Segoe UI, SegoeUI, calibri, verdana, helvetica, tahoma, Arial !important;
	background-color: black !important;
	color: white !important;
	-moz-border-radius: 7px;
	-moz-appearance: none !important;
	opacity: .7 !important;
}

/* ロケーションバーでIMEをオフ */
#urlbar *|input {ime-mode: inactive !important;}