アプリのSencha touchテーマをカスタマイズするためにsass/compassを使用しようとしています。しかし、私はボタンのアイコンを正しく設定する方法を見つけることができませんでした。Sencha touchテーマ:ボタンアイコンをカスタマイズする方法は?
@import '../resources/themes/stylesheets/sencha-touch/default/_all';
$include-default-uis: false;
$include-default-icons: false;
@include sencha-toolbar-ui('basebar',#CEDFF5,'glossy');
@include sencha-toolbar-ui('btmbase',#FFFFFF,'glossy');
@include sencha-button-ui('base',#FFFFFF,'');
@include pictos-iconmask('settings');
@include pictos-iconmask('features');
@include pictos-iconmask('layer');
@include pictos-iconmask('identify');
@include pictos-iconmask('location');
$base_color:#CEDFF5;
$active-color: darken(saturate($base-color, 55%), 90%);
$alert-color:#54E344;
$button-radius:0;
$list-active-color:#E34457;
$list-pressed-color:#4457E3;
@include sencha-panel;
@include sencha-form;
@include sencha-buttons;
@include sencha-toolbar;
@include sencha-list;
@include sencha-layout;
@include sencha-msgbox;
デフォルトのアイコンの使用を無効/有効にしても、私が使用したアイコンはまだ表示されません。
上記のスタイルを使用すると、Ext.Msg.alertメッセージボックスのUIが失われ、ボタンが表示された透明パネルのみが失われるという別の問題があります。
誰でも私にいくつかのヒントを与えることができますか?
...この設定でボタンを作ってみると、それが動作するかどうかを確認
iconMask: true
を設定してください私はあなたの返信に記載されたconfigsを使用しましたが、UIだけが私が "btmbase"を作成したものです。私は問題がイメージを適切に見つけることにあると仮定します。現在私はthemes/images/default/pictosに入れていますが、まだ動作しません。私は別のフォルダを入れたいですが。 – Simonコンパイルのためのconfig.rbの 'images_path'を画像の絶対パスに、または' images_dir'をプロジェクトディレクトリの相対パスに指定することができます – chrixian
cool ..解決済みです...ありがとう! – Simon