sencha touch的主题化可以让您组合CSS样式为主题,您可以根据您的应用程序的外观去匹配平台或操作系统的视觉。此外,主题提供了访问图标字体,它可以让你在你的应用程序快速与您的应用程序减少开销显示和规模图标。
Sencha Touch 包括下面的这些主题:
- Cupertino theme, which provides styles for iOS7
- CupertinoClassic theme, which provides styles for pre-iOS7 phones.
- MountainView theme, which provides styles for Android
- BlackBerry theme, which provides styles for BlackBerry(黑莓)
或优化CSS中使用主题的信息,请参阅第4技巧更小的CSS。
为您的应用定义平台
Sencha Touch 让你定义的平台,让您可以根据您的应用运行在平台上的应用程序加载的资源。
在从应用程序的文件app.json下面的例子中,应用程序加载煎茶,touch.css文件,当应用程序在Chrome,Safari浏览器,iOS版,Android版,或Firefox上运行