博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ExtJS4.2:自定义主题 入门
阅读量:7247 次
发布时间:2019-06-29

本文共 993 字,大约阅读时间需要 3 分钟。

背景

用过 ExtJs 的朋友都有一种趋势:审美疲劳,好在 Ext4.1 之后的版本提供了快速自定义主题的功能,本文的内容主要来自:,我记录下来是为了强化一下。

安装环境

  • JRE:。
  • Ruby:。
  • Sencha-Cmd:。
  • Ext Js:。

自定义主题

第一步:创建 Workspace

命令行内容

1 cd /d E:\ExtCoding2 sencha -sdk ext-4.2 generate workspace ThemingStudy

运行结果

第二步:创建 App

命令行内容

1 cd /d E:\ExtCoding\ThemingStudy2 sencha -sdk ext generate app ThemeTest ThemeTest

运行结果

第三步:创建主题

命令行内容

1 cd /d E:\ExtCoding\ThemingStudy\ThemeTest2 sencha generate theme happy-theme-green

运行结果

第四步:修改主题的“继承主题”和“Saas 变量”

修改“继承主题”

修改“Saas 变量”

增加文件:E:\ExtCoding\ThemingStudy\packages\happy-theme-green\sass\var\Component.scss

1 $base-color: #745858 !default;

第五步:编译主题

命令行内容

1 cd /d E:\ExtCoding\ThemingStudy\packages\happy-theme-green2 sencha package build

运行结果

第六步:App 使用主题,编译 App

在 E:\ExtCoding\ThemingStudy\ThemeTest\.sencha\app\sencha.cfg 中修改如下内容:

1 app.theme=happy-theme-green

编译 App 使用的命令行内容

1 cd /d E:\ExtCoding\ThemingStudy\ThemeTest2 sencha app build

第七步:最终运行结果

如何学习 Sass 变量?

备注

再也不怕主题不兼容了,随着浏览器的性能越来越好,看好 ExtJs,不过我有可能要转 Silverlight 或 WPF 了。

 

转载地址:http://pwnbm.baihongyu.com/

你可能感兴趣的文章
面试题5
查看>>
将word内容追击到新建WORD文档
查看>>
tree
查看>>
11gR2集群件任务角色分离(Job Role Separation)简介
查看>>
linux shell数据重定向
查看>>
Django数据库表中多对多关系ROM操作
查看>>
03-字符编码-读写模式-课堂笔记
查看>>
如何测试wifi的吞吐率
查看>>
分布式、中间件和消息队列、集群
查看>>
android的5个进程等级
查看>>
分享职场心得《8》
查看>>
gets、scanf和getchar之间的区别
查看>>
VC 中与字符串相关的宏 _T、TEXT,_TEXT、L 的作用
查看>>
windows下 安装 rabbitMQ
查看>>
请谨慎使用sp_executesql
查看>>
练习- Tab切换效果
查看>>
windows下MySQL 5.7+ 解压缩版安装配置方法--转载
查看>>
C. Anya and Smartphone
查看>>
iOS—Xcode 7真机测试
查看>>
iOS开发——高级技术&本地化与国际化详解
查看>>