klee

Notiz

Thursday,12.Jan.2012

rein/5.1.5 Release

Firefox Button for Shine 2.0 sample

  • Sync ウィザードの影の描画を修正
  • Aero 利用時のタイトルバーマージンを減少
  • デベロッパツール類を現行の仕様に追従
  • Flashblock 用のアイコン追加

Sync については Mac 向けに修正したばかりに、他の環境で影が二重になるバグが発生しました。原因は構造そのものが違うことによるものです。意味がない所で差をつくらないでよね!

下記の CSS は Windows7 の Visual Style の話題がちょっと twitter で出てたときに適当に作ったので、自分用メモとしてついでに公開しておきます。

/* Firefox Button for Shine 2.0 */

@media all and (-moz-windows-compositor) {
	#appmenu-button,
	#appmenu-button:-moz-window-inactive {
    	    	background: -moz-linear-gradient(rgba(255,255,255,0.06), rgba(255,255,255,0.05), rgba(255,255,255,0.1) 80%) !important;
     	   	background-clip: padding-box !important;
		height: 18px !important;
		max-height: 18px !important;
		min-height: 18px !important;
		padding: 0px 6px 0px 6px !important;
		border-radius: 0px 0px 0px 0px !important;
		border-width: 0px 2px 2px 2px !important;
		-moz-border-bottom-colors: rgba(255,255,255,0.01) rgba(0,0,0,0.18) !important;
		-moz-border-right-colors: rgba(255,255,255,0.01) rgba(0,0,0,0.18) !important;
		-moz-border-left-colors: rgba(255,255,255,0.01) rgba(0,0,0,0.18) !important;
		box-shadow: 0px 0px 2px rgba(255,255,255,0.1) inset !important;
	}
	#appmenu-button:hover:not(:active):not([open]) {
		background: -moz-linear-gradient(rgba(148,200,210,0.05), rgba(138,200,210,1) 80%) !important;
	}
	#appmenu-button:hover:active,
	#appmenu-button[open] {
		background: -moz-linear-gradient(rgba(128,200,210,0.05), rgba(118,200,210,1) 80%) !important;
	}
}

Tuesday,13.Dec.2011

rein/5.1.4 Release

  • EV SSL の色を少し緑っぽく変更
  • タブのピン留め関連バグを修正
  • スクロールバーが小さくなりすぎるバグを修正
  • QuickNote 用のアイコン追加
  • Secure Login 用のアイコン追加

大量にタブを開いた際に、ピン留めしたタブのデザインが崩れるのを修正しました。スクロールバーのバグは、長いコンテンツを表示時に最小値設定し忘れていたので小さくなりすぎていました。変更を加える時はじっくりテスト時間をとらないと、バグを見落としますね。

対応要望があったアドオンのアイコンを追加しました。QuickNote はずいぶん昔に一度対応したことがあるアドオンですが、アイコンを新たに再対応です。懐かしいですね。

Friday,25.Nov.2011

rein/5.1.3 Release

  • スクロールバーのデザインを元に戻しました

否定的な意見云々よりも、Firefox 本体の不具合として認知されている方が居ましたので問題が好みのレベルを超えていると判断し、元に戻すことにしました。

rein/5.1.2 の細いスクロールバーが好きな方用の CSS です。Stylish や userChrome.css などでご利用ください。11/27 1:30 一部正常に反映しない記述があったため修正しました。

scrollbar {
	background-color: -moz-Dialog !important;
	background-image: url("chrome://global/skin/reintoolbar/back-light-b.png") !important;
}
scrollbar[orient="vertical"] {
	width: 5px !important;
}
scrollbar[orient="horizontal"] {
	height: 5px !important;
}
select > scrollbar[orient="vertical"] {
	background-color: -moz-Field !important;
	background-image: none !important;
	width: 14px !important;
}
thumb {
	background-color: #888888 !important;
	background-image: none !important;
	border: none !important;
	border-radius: 4px;
}
select > scrollbar thumb {
	width: 14px;
	border: solid -moz-Field !important;
	border-width: 0px 0px 0px 9px !important;
	border-radius: 0px;
}
scrollbarbutton {
	display: none;
}

Wednesday,23.Nov.2011

rein/5.1.2 Release

  • Mac OS X 10.7 への対応 (Bug 702558)
  • スクロールバーのデザインを変更しました

5.1 に致命的なバグがあったので修正リリースしました。5.1.2 での修正は以下の2点です。

  • スクロールバーの色の濃さを調整
  • スクロールバーの影響でプルダウンメニューの描画がおかしくなるのを修正

MacBook Air でテストする環境が用意できたので、表示できなくなっていたスクロールバーとツールバーの大きいアイコンの修正を行いました。スクロールバーのデザイン変更については、他の環境でもデザインを OSX ライクなシンプルなものに統一しました。位置が分かれば十分というスタンスで細いデザインにしています。

Inspector の UI をデフォルトテーマから流用し、一応表示できるようにしました。

Saturday,12.Nov.2011

rein/5.0.3 Release

  • Firefox 11.0a1 への対応
  • サポートしているアドオンのバージョンアップに伴う修正
  • その他細かい表示のバグが修正されました

Windows 以外の環境での表示調整の要望がちょくちょくあるのですが、環境が無いことには微調整が難しいので保留しています。ひとまず表示に不具合が出ているアドオンがいくつか目だってありましたので修正しました。

Inspector の UI はそのうち実装します。誰も困らなさそうなので。。。