opera:hige このページをアンテナに追加

2006-12-10

[] 検索をつけてほしい 03:12  検索をつけてほしい - opera:hige を含むブックマーク はてなブックマーク -  検索をつけてほしい - opera:hige

http://my.opera.com/community/customize/skins/embedded/

このページの内容が"Apperance -> Skin -> Find more skins"にでるのね。検索できるようにしてほしいところ。

[] どんなアイコンが使えるのかを知る 05:17  どんなアイコンが使えるのかを知る - opera:hige を含むブックマーク はてなブックマーク -  どんなアイコンが使えるのかを知る - opera:hige

同じようなページがあったんだけどアクセスできなくなっていたので,skin.iniからperlでさくっと作ってみた。


Opera Skin Icons*1


ボタンを作るときなどに役立つはず。

解説

アクションを記述する際に,左側の"Name"を

アクション, プロパティ, プロパティ, ラベル, アイコン

のアイコン部分に記述すると左側の画像が表示されます。

記述例
Show popup menu, "Browser Menu Bar", , "Menu", "Top10"

課題

  • 見にくい。探しにくい。
  • 網羅できていない可能性がある。
  • アイコンの名前に"."(ドット)を含んでいたら表示できていない。
  • 特殊なアイコンは含んでいない。(Firefox, IEはのぞく)

[] スキンアイコンの画像を使うためのCSS 21:49  スキンアイコンの画像を使うためのCSS - opera:hige を含むブックマーク はてなブックマーク -  スキンアイコンの画像を使うためのCSS - opera:hige

前に書いたような気もするけどひとつ上のOpera Skin Iconsを作る際に使ったCSSをまとめておく

background-image: -o-skin("アイコンの名前");
width: -o-skin;
height: -o-skin;
display: inline-block;

これが指定された要素にアイコンの画像が表示される。


アイコンの名前はskin.iniで

--略--
Back                        = buttons/back.png
Forward                     = buttons/forward.png
Rewind                      = buttons/rewind.png
Fast Forward                = buttons/fast_forward.png
--略--

と記述されているものの左辺。右辺はその画像ファイルの指定となっている。

なおアイコンの名前として使えるのは, "[Box]", "[Images]"の項に記述があるものだけと思われる。

参考

*1Opera以外のブラウザで開いても意味がありません

bend_tailbend_tail2006/12/10 08:00Opera Skin Icons これいいですね。
早速、利用させて頂きました。

itochanitochan2006/12/11 12:11UserJS のON/OFFのボタンは使ってます。

これかな?
( profile\toolbar\standard_toolbar.ini )
Button6, "UserJS Disabled"="Set preference, "User Prefs|User JavaScript=1", , "UserJS Enabled", "Checkbox Skin.selected" > Set preference, "User Prefs|User JavaScript=0", , "UserJS Disabled", "Checkbox Skin""

でもこれだと全体ON/OFFにしかできないんですよねぇ…

higeorangehigeorange2006/12/11 15:13個別のスクリプトの有効/無効について,既に
http://orera.g.hatena.ne.jp/higeorange/20061013/1160690935
で実現できています。

トラックバック - http://orera.g.hatena.ne.jp/higeorange/20061210

2006-12-06

トラックバック - http://orera.g.hatena.ne.jp/higeorange/20061206