Tombloo 0.3.* notificationbar UI

share...から投稿する時に出てくるnotificationbarの投稿したいところの選び方がわずらわしい。checkboxをチェックしてpostするのは二度手間だと思う。


投稿したい先のサービスをそれぞれボタンで用意して、それをおしたときにそこに投稿されるようにしたら、デフォルト以外の投稿先に投稿したい時には1クリック少なくなる。


とおもってXULいじってボタン作ってみたら、見た目がよくない.... ひだりがmacで右がwindowsXPです。
もっとフラットなみためのボタンにしたかったらカスタムで作り込むしかないのかなー

みためがださいんだけどtoolbarbuttonのtype="menu-button"はひとつのサービスで複数のアカウントを使いたい時のUIにいいんじゃないでしょうか。

こんなかんじで押した時にアカウント名一覧を出したりできる。tumblr複数アカウントもってて、投稿先選びたい、みたいなのに便利そう。

<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="chrome://global/skin/" type="text/css" ?>
<window 
	style="width: 50em;" 
	xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul" 
	title="hihi" >
	<vbox><hbox><button
		type="cancel"
	label="WeHeartIt" image="data:image/gif,GIF89a%10%00%10%00%A2%02%00%00%00%00%FF%FF%FF%FF%FF%FFfff%99%99%99%CC%CC%CC%FF%00%99%FF%00%CC!%F9%04%01%00%00%02%00%2C%00%00%00%00%10%00%10%00%00%03I(C%DB%FCK%08%12%AA%BD%A1%009%B0%D7%12%E5%5D%A0R%1D%86e%A4%D96%05%EB%0A%C7-7%C7x%FD%E2%BC%DE%05%A8U%B0R%12%DDdD%D7%AFB%B3%141%2C%A7rDr%19%A9%A5Aa%CB%EDn%5D%80%B0x%3C%16%24%00%00%3B" /></hbox></vbox>
	<vbox><hbox><button
	label="HatenaBookmark" image="data:image/gif,GIF89a%10%00%10%00%A2%04%00%84%9A%E7%10%24Z%86%A4%F8%18A%CE%FF%FF%FF%00%00%00%00%00%00%00%00%00!%F9%04%01%00%00%04%00%2C%00%00%00%00%10%00%10%00%00%03%3BH%BA%DC%0A0%CA8%DE%B88%DF%60%B5%E7%04%80%09%24%99%81%E2e%0E%EB%80%8E%82%1Ao%1D%5B%B6%AF%0C%D3%E1%AE%BB%B5%D6*g%BBa%88%9Ec-%C9s%05%9E%D0%E8%D3Ae%24%00%00%3B"/></hbox></vbox>
	<vbox>
	<toolbar>
	<toolbarbutton
		type="checkbox"
	label="WeHeartIt" image="data:image/gif,GIF89a%10%00%10%00%A2%02%00%00%00%00%FF%FF%FF%FF%FF%FFfff%99%99%99%CC%CC%CC%FF%00%99%FF%00%CC!%F9%04%01%00%00%02%00%2C%00%00%00%00%10%00%10%00%00%03I(C%DB%FCK%08%12%AA%BD%A1%009%B0%D7%12%E5%5D%A0R%1D%86e%A4%D96%05%EB%0A%C7-7%C7x%FD%E2%BC%DE%05%A8U%B0R%12%DDdD%D7%AFB%B3%141%2C%A7rDr%19%A9%A5Aa%CB%EDn%5D%80%B0x%3C%16%24%00%00%3B" />
	</toolbar>
	</vbox>
	<vbox>
	<toolbar>
	<toolbarbutton
		type="menu-button"
		popup="ppp"

	label="HatenaBookmark" image="data:image/gif,GIF89a%10%00%10%00%A2%04%00%84%9A%E7%10%24Z%86%A4%F8%18A%CE%FF%FF%FF%00%00%00%00%00%00%00%00%00!%F9%04%01%00%00%04%00%2C%00%00%00%00%10%00%10%00%00%03%3BH%BA%DC%0A0%CA8%DE%B88%DF%60%B5%E7%04%80%09%24%99%81%E2e%0E%EB%80%8E%82%1Ao%1D%5B%B6%AF%0C%D3%E1%AE%BB%B5%D6*g%BBa%88%9Ec-%C9s%05%9E%D0%E8%D3Ae%24%00%00%3B"/>

	</toolbar>

	<menupopup id="ppp">
		<menuitem label="ku0522" />
		<menuitem label="ku0522a" />
	</menupopup>

	</vbox>
</window>

まえにmozilla拡張機能勉強会にさんかしたときにいただいたチュートリアル冊子のpiroさんの記事みてつくった。


あとposter増えると今のUI破綻するけどいい解決策がない