0
我想建立一個自定義的主題。我將$ base-color和$ base_gradient屬性添加到我的資源/ sass/app.scss中,並通過從該文件夾發出羅盤編譯進行編譯。編譯工作並取代了css/app.csss。但是我沒有看到我的應用程序中反映的更改。如何用sass和compass更改主題?Sencha主題與指南針和薩斯不工作
我想建立一個自定義的主題。我將$ base-color和$ base_gradient屬性添加到我的資源/ sass/app.scss中,並通過從該文件夾發出羅盤編譯進行編譯。編譯工作並取代了css/app.csss。但是我沒有看到我的應用程序中反映的更改。如何用sass和compass更改主題?Sencha主題與指南針和薩斯不工作
基地梯度需要 - 不是_
然後檢查你的VAR的線路後定義(不應該爲基色重要,但不如後把它們)
@import 'sencha-touch/default/all';
您瓦爾應該這樣定義:
$base-color: #7A1E08;
$base-gradient: 'glossy';
檢查你在[應用程序文件夾] /resources/sass/app.css,而不是在SDK文件夾
當編譯,你應該會看到下面一行
overwrite ../css/app.css
清空瀏覽器緩存然後重新加載您的應用程序。
我發現我必須在第一次導入之前定義$ base-color,否則它將不起作用。 @Ranan如果您在導入後定義它,它是否適用於您? – xpereta
我把我的變種後 _import'sencha-touch/default/all'_; 和之前 _include sencha-panel_; –
查看這篇文章的更多解釋[鏈接](http://www.sencha.com/forum/showthread.php?238064-SASS-Form-variable-form-label-background-color) –