sencha touch:我无法主题Sencha Touch / ExtJS应用程序

时间:2014-03-24 15:35:54

标签: extjs4.2 sencha-architect sencha-touch-theming sencha-touch-2.3

我正在使用sencha架构师开发一个sencha touch应用程序。我必须根据我公司在应用程序中的标准更改背景颜色,字体颜色,字体系列和图标。

我试图创建SASS文件
@import 'sencha-touch/base'; @import 'sencha-touch/base/all'; $myapp-font-family:"Arial"; $myapp-gray:'#707070'; .x-body{ font-family:$myapp-font-family; background-color:myapp-gray; } .x-panel{ background-color:$myapp-gray; }

它没有工作/反映。

问题:我们怎样才能主题应用。我们如何在应用程序中完全使用sass和css。我也想知道ExtJS也一样。

- 斯里达尔

3 个答案:

答案 0 :(得分:1)

如果您已经在使用Sencha Architect,那么如果您使用的是最新版本,那么主题就是内置的。请参阅Sencha博客中的this post

答案 1 :(得分:0)

在sencha touch中,您必须使用命令 sencha app build 来编译sass文件。 对于样式编辑,您还可以使用 sencha app watch ,这样,sencha cmd行工具将支持更改sass文件并自动重建项目。

答案 2 :(得分:0)

我还没有使用过sencha架构师。

但是,如果使用sass和css来主题化sencha应用程序而不是来自moduscreate的这个article将真正有助于一个开始。