写博客园越来越懒了,只写重点部分,不明白的可以Q我。

1.当你通过Cmd生成项目之后,App\resources\sass就是我们的样式源文件

2.想自定义自己的样式分为两种方式

  扩展:这个是基于st提供的皮肤上面做修改

  新建:基于st的base主题,做自己的主题

 两者基本一样,以扩展为例

3.打开App\resources\sass\app.scss

// 这里是需要继承的css样式,默认是default,当然如果你要扩展其他样式可以自己选择,例如:cupertino,bb10,mountainview等等
@import 'sencha-touch/default';
@import 'sencha-touch/default/all';//这里是新增主题用的
//@import 'sencha-touch/base';
//@import 'sencha-touch/base/all';// Custom code goes here..
//这里写自己的css,例如:.dataview-basic {width: 100%;padding: 15px 0 15px 8px;border-bottom: 1px solid #dedede;background-color: #fefefe;
}.dataview-selected {background-color: #f7f7f7;
}// Examples of using the icon mixin:
//这里是一些图标的配置,新增等
// @include icon('user');

4.在app.scss中可以加入自己的css,提高加载的效率,而不必在app.json中配置(app.json中的配置会导致app.css和custom.css加载顺序的问题,很可能或导致程序第一次加载的时候,自定义的样式不起作用)

5.改变主颜色,例如(button,toobar)

主颜色的配置,请到:workspace\touch\resources\themes\stylesheets\sencha-touch\default\var

var文件夹,顾名思义都是参数,我们只需要变更这里面的参数,即可解决问题。

你可以选择单改某个模块,也可以修改全局的颜色,全局的颜色配置在_Class.scss

6.打开_Class.scss,我想你已经一目了然了。主颜色:$base-color: #4c4c4c !default;

7.里面的说明很多了,将basecolor该成自己喜欢的。

8.编译我们的css,系统cmd到生成的app目录里面(workspace/myapp/),执行命令

compass compile resources/sass

9.大功告成,尽情品味吧

转载于:https://www.cnblogs.com/qidian10/p/3522131.html

Sencha Touch 2.3 自定义主题皮肤,颜色相关推荐

  1. 【翻译】在Ext JS和Sencha Touch中创建自定义布局

    原文:Creating Custom Layouts in Ext JS and Sencha Touch 布局系统是Sencha框架中最强大和最独特的一部分.布局会处理应用程序中每个组件的大小和位置 ...

  2. android自定义主题背景颜色,Android 自定义SeekBar 实现分段显示不同背景颜色的示例代码...

    在最近的开发工作中,要实现一个调色板的进度条,SeekBar要分成10段显示不同颜色,功夫不负有心人,终于实现了这个功能,下面分享给大家 示例图: 1.自定义SeekBar import androi ...

  3. sencha touch Model validations 自定义验证 二选一输入验证、重复验证、时间验证、比较验证、条件验证(2015-1-14)...

    项目初始化时执行以下代码 1 //重写模型,方便进行自定义验证 2 Ext.define("Ext.zh.data.Model", { 3 override: "Ext. ...

  4. 博客园自定义主题 皮肤

    https://www.cnblogs.com/jingmoxukong/p/7826982.html?utm_source=gold_browser_extension 我是参考的这个博主,取舍一些 ...

  5. 思维导图TheBrain实用教程——如何选择主题并自定义主题颜色?

    TheBrain,您的终极数字记忆和无限思维导图软件.我们从一个想法跳到另一个想法,构建越来越复杂的网络,直到新想法形成.TheBrain允许你以同样的方式组织你的信息,而不限制你预先确定的文件结构. ...

  6. 【Android Studio安装部署系列】八、Android Studio主题皮肤更换

    版权声明:本文为HaiyuKing原创文章,转载请注明出处! 概述 Android Studio具有自己的主题皮肤,但是如果想要更换自己喜欢的主题皮肤,可以参考下面的步骤. 注意,更换主题皮肤,之前的 ...

  7. android微信分享怎么自定义样式,微信更新!主题皮肤终于支持自定义了,样式超多有个性...

    原标题:微信更新!主题皮肤终于支持自定义了,样式超多有个性 今日分享:微信主题 适用系统:安卓 微信最近又更新了,很多网友吐槽安装包越来越大,感觉已经不再是以前"小而美"的样子了. ...

  8. VScode 自定义主题颜色

    vscode其实已经有很多完善且好看的主题了,但我总觉得每一个主题对我来说,都有那么一点点不够完美,比如亮色的主题,颜色就没有深色主题那么好看,对比度高. 好不容易看到一个好看的主题吧,又觉得某一部分 ...

  9. 前端组件库自定义主题切换探索-03-webpack-theme-color-replacer webpack 同时替换多个颜色改造

    接上一篇<前端组件库自定义主题切换探索-02-webpack-theme-color-replacer webpack 的实现逻辑和原理-02> 这篇我们来开始改造,让这个插件最终能达到我 ...

最新文章

  1. VS2010下编译OpenCV2.4.6静态库
  2. AngularJs在IE10,11中的一个坑。
  3. C语言经典例80-猴子分桃
  4. antd + react model自定义footer_使用ESLint+Prettier规范React+Typescript项目
  5. Android开源框架源码鉴赏:Fresco
  6. 北斗导航 | ION GNSS+ 2021、 ION GNSS+ 2020会议论文下载:ION 美国导航学会
  7. 学生成绩管理系统测试用例C语言,学生成绩管理系统测试用例.doc
  8. hive 函数 Cube
  9. TOMCAT开放远程调试端口
  10. jquery操作下拉框(select)的一些说明
  11. Linux之chrony时间同步服务、ntp协议
  12. 20.Adding Javascript and CSS via Layout XML
  13. Vue源码:虚拟DOM和diff算法
  14. python defaultdict tree_python – 从非空的defaultdict中挑选一个随机元素
  15. 在 Linux中 cp复制文件时,出现略过的提示
  16. 14种鼻型图解_十种鼻型分类图解
  17. 关于_CRT_SECURE_NO_WARNINGS与_CRT_SECURE_NO_DEPRECATE
  18. CAD怎么添加打印机设备?CAD打印机添加步骤
  19. 上交大计算机在职研究生学费,交大在职研究生学费
  20. 【博学谷学习记录】超强总结,用心分享|产品经理需求分析方法简析

热门文章

  1. csdn如何自定义博客栏目
  2. Thread\Threading.Timer\Task中ShowDialog()方法报错:“在可以调用 OLE 之前,必须将当前线程设置为单线程单元(STA)模式”
  3. linux filesystem_Linux 查看磁盘占比?
  4. matlab 比例谐振控制器,比例谐振控制的一种实现(含代码)
  5. php 带下划线的函数,[宜配屋]听图阁
  6. mysql的trim动态标签_Mybatis之trim标签的理解
  7. gradient设置上下渐变_iOS 绘制渐变·实例篇
  8. C++知识点53——虚继承
  9. 12.QT线程的两种启动方式
  10. 线结构光平面标定矩阵变换算子