Sencha Touch 2.3 自定义主题皮肤,颜色
写博客园越来越懒了,只写重点部分,不明白的可以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 自定义主题皮肤,颜色相关推荐
- 【翻译】在Ext JS和Sencha Touch中创建自定义布局
原文:Creating Custom Layouts in Ext JS and Sencha Touch 布局系统是Sencha框架中最强大和最独特的一部分.布局会处理应用程序中每个组件的大小和位置 ...
- android自定义主题背景颜色,Android 自定义SeekBar 实现分段显示不同背景颜色的示例代码...
在最近的开发工作中,要实现一个调色板的进度条,SeekBar要分成10段显示不同颜色,功夫不负有心人,终于实现了这个功能,下面分享给大家 示例图: 1.自定义SeekBar import androi ...
- sencha touch Model validations 自定义验证 二选一输入验证、重复验证、时间验证、比较验证、条件验证(2015-1-14)...
项目初始化时执行以下代码 1 //重写模型,方便进行自定义验证 2 Ext.define("Ext.zh.data.Model", { 3 override: "Ext. ...
- 博客园自定义主题 皮肤
https://www.cnblogs.com/jingmoxukong/p/7826982.html?utm_source=gold_browser_extension 我是参考的这个博主,取舍一些 ...
- 思维导图TheBrain实用教程——如何选择主题并自定义主题颜色?
TheBrain,您的终极数字记忆和无限思维导图软件.我们从一个想法跳到另一个想法,构建越来越复杂的网络,直到新想法形成.TheBrain允许你以同样的方式组织你的信息,而不限制你预先确定的文件结构. ...
- 【Android Studio安装部署系列】八、Android Studio主题皮肤更换
版权声明:本文为HaiyuKing原创文章,转载请注明出处! 概述 Android Studio具有自己的主题皮肤,但是如果想要更换自己喜欢的主题皮肤,可以参考下面的步骤. 注意,更换主题皮肤,之前的 ...
- android微信分享怎么自定义样式,微信更新!主题皮肤终于支持自定义了,样式超多有个性...
原标题:微信更新!主题皮肤终于支持自定义了,样式超多有个性 今日分享:微信主题 适用系统:安卓 微信最近又更新了,很多网友吐槽安装包越来越大,感觉已经不再是以前"小而美"的样子了. ...
- VScode 自定义主题颜色
vscode其实已经有很多完善且好看的主题了,但我总觉得每一个主题对我来说,都有那么一点点不够完美,比如亮色的主题,颜色就没有深色主题那么好看,对比度高. 好不容易看到一个好看的主题吧,又觉得某一部分 ...
- 前端组件库自定义主题切换探索-03-webpack-theme-color-replacer webpack 同时替换多个颜色改造
接上一篇<前端组件库自定义主题切换探索-02-webpack-theme-color-replacer webpack 的实现逻辑和原理-02> 这篇我们来开始改造,让这个插件最终能达到我 ...
最新文章
- VS2010下编译OpenCV2.4.6静态库
- AngularJs在IE10,11中的一个坑。
- C语言经典例80-猴子分桃
- antd + react model自定义footer_使用ESLint+Prettier规范React+Typescript项目
- Android开源框架源码鉴赏:Fresco
- 北斗导航 | ION GNSS+ 2021、 ION GNSS+ 2020会议论文下载:ION 美国导航学会
- 学生成绩管理系统测试用例C语言,学生成绩管理系统测试用例.doc
- hive 函数 Cube
- TOMCAT开放远程调试端口
- jquery操作下拉框(select)的一些说明
- Linux之chrony时间同步服务、ntp协议
- 20.Adding Javascript and CSS via Layout XML
- Vue源码:虚拟DOM和diff算法
- python defaultdict tree_python – 从非空的defaultdict中挑选一个随机元素
- 在 Linux中 cp复制文件时,出现略过的提示
- 14种鼻型图解_十种鼻型分类图解
- 关于_CRT_SECURE_NO_WARNINGS与_CRT_SECURE_NO_DEPRECATE
- CAD怎么添加打印机设备?CAD打印机添加步骤
- 上交大计算机在职研究生学费,交大在职研究生学费
- 【博学谷学习记录】超强总结,用心分享|产品经理需求分析方法简析
热门文章
- csdn如何自定义博客栏目
- Thread\Threading.Timer\Task中ShowDialog()方法报错:“在可以调用 OLE 之前,必须将当前线程设置为单线程单元(STA)模式”
- linux filesystem_Linux 查看磁盘占比?
- matlab 比例谐振控制器,比例谐振控制的一种实现(含代码)
- php 带下划线的函数,[宜配屋]听图阁
- mysql的trim动态标签_Mybatis之trim标签的理解
- gradient设置上下渐变_iOS 绘制渐变·实例篇
- C++知识点53——虚继承
- 12.QT线程的两种启动方式
- 线结构光平面标定矩阵变换算子