ウィジェットカスタマイズ
「css に !important を忘れずに。」
Ext JS では、コンフィグオプションの cls, ctCls, iconCls なんかに、css のクラスを指定することで、アイコンを付けたり、デザインを変更したりできるはずなのだが、ぜんぜん反映されなくて、困っていたところ…。
SenchaによるWebアプリ開発のゼノフィ のワークショップに参加して、小堤さんに訊いて、一言で解決してしまった。
「"!important" を付けてないんぢゃないですか?」。
こんな感じ。
.icon_append { background-image: url(/images/icon_append.png) !important; }
"!important" ってちゃんとした css の仕様だったのね。