Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/429.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 主题森查触摸-指南针和;是否需要SSA?_Javascript_Css_Mobile_Sencha Touch_Sencha Touch Theming - Fatal编程技术网

Javascript 主题森查触摸-指南针和;是否需要SSA?

Javascript 主题森查触摸-指南针和;是否需要SSA?,javascript,css,mobile,sencha-touch,sencha-touch-theming,Javascript,Css,Mobile,Sencha Touch,Sencha Touch Theming,我对Sencha Touch很陌生。从我玩过的东西来看,这是一个很棒的框架。我在我的第一个生产现场工作,我有一些围绕主题的问题困扰着我。Compass&SSAS真的需要改变主题的颜色吗?对我来说,一个简单的颜色改变就需要这么多的工作,这似乎很可笑 我读过,还有其他一些。我遗漏了什么吗?您当然可以修改CSS并替换所有需要的颜色,因为Compass/SASS只是编译成CSS。我不同意你的看法,尽管这很可笑。基本主题颜色在许多不同的地方使用,Compass/SASS生成的渐变规则也多种多样。坦率地说,

我对Sencha Touch很陌生。从我玩过的东西来看,这是一个很棒的框架。我在我的第一个生产现场工作,我有一些围绕主题的问题困扰着我。Compass&SSAS真的需要改变主题的颜色吗?对我来说,一个简单的颜色改变就需要这么多的工作,这似乎很可笑


我读过,还有其他一些。我遗漏了什么吗?

您当然可以修改CSS并替换所有需要的颜色,因为Compass/SASS只是编译成CSS。我不同意你的看法,尽管这很可笑。基本主题颜色在许多不同的地方使用,Compass/SASS生成的渐变规则也多种多样。坦率地说,在sass文件的一行中只更改它,运行“compass compile”,然后就可以开始了,而不是在CSS中查找/替换,然后缩小它以用于生产

您当然可以修改CSS并替换所有需要的颜色,因为Compass/SASS只是编译成CSS。我不同意你的看法,尽管这很可笑。基本主题颜色在许多不同的地方使用,Compass/SASS生成的渐变规则也多种多样。坦率地说,在sass文件的一行中只更改它,运行“compass compile”,然后就可以开始了,而不是在CSS中查找/替换,然后缩小它以用于生产

您应该真正了解Saas和Compass,但是您必须手动覆盖某些css,因为并非所有变量都在Sencha Touch中定义。因此,某些颜色和其他属性无法通过修改Sencha sass变量来更改

无论如何,您应该使用sass,以便您的自定义css代码位于app.scss文件中,并将其编译为app.css。因此,您不需要在应用程序结构中添加任何其他.css文件

然后,您可以添加自己的var,以便轻松定制自己的外观

在这里使用compass和saas是您应该做的

首先需要安装ruby(使用)

然后安装rubygems()

然后安装指南针(gem安装指南针--pre)

然后打开应用程序*.scss文件(应该在resources/sass/中)并更改一些sencha变量。然后在资源/sass/dir中运行compass编译

然后重新启动你的应用程序。就这么简单


要了解更多详细信息,请查看我不久前写的这篇文章:

您应该真正了解Saas和Compass,但是您必须手动覆盖一些css,因为并非所有变量都在Sencha Touch中定义。因此,某些颜色和其他属性无法通过修改Sencha sass变量来更改

无论如何,您应该使用sass,以便您的自定义css代码位于app.scss文件中,并将其编译为app.css。因此,您不需要在应用程序结构中添加任何其他.css文件

然后,您可以添加自己的var,以便轻松定制自己的外观

在这里使用compass和saas是您应该做的

首先需要安装ruby(使用)

然后安装rubygems()

然后安装指南针(gem安装指南针--pre)

然后打开应用程序*.scss文件(应该在resources/sass/中)并更改一些sencha变量。然后在资源/sass/dir中运行compass编译

然后重新启动你的应用程序。就这么简单


有关更多详细信息,请查看我不久前写的这篇文章:

感谢您的回复。我不同意运行“compass编译”很简单。我对Compass/SSAS一无所知。[继续]别误会,我试着编译它(我想)。我购买了Compass.app并告诉它查看我的SenchaTouch\Resources\SSAS文件夹,我收到了以下错误消息:。对于一个新加入Sencha、Compass/SSAS和Ruby的人来说,我该如何知道接下来该怎么做呢?老实说,我还没有尝试让Compass在Windows中工作。我在mac电脑上做指南针的工作。看看这个链接,我花了几个小时试图让SASS/Compass在windows上工作,但放弃了,并手工编写了CSS。最大的问题是,所有的示例和帮助都是针对SASS/Compass的。感谢您的回复。我不同意运行“compass编译”很简单。我对Compass/SSAS一无所知。[继续]别误会,我试着编译它(我想)。我购买了Compass.app并告诉它查看我的SenchaTouch\Resources\SSAS文件夹,我收到了以下错误消息:。对于一个新加入Sencha、Compass/SSAS和Ruby的人来说,我该如何知道接下来该怎么做呢?老实说,我还没有尝试让Compass在Windows中工作。我在mac电脑上做指南针的工作。看看这个链接,我花了几个小时试图让SASS/Compass在windows上工作,但放弃了,并手工编写了CSS。最大的问题是,所有的示例和帮助都是针对SASS/Compass的。