官术网_书友最值得收藏!

Chapter 3. jQuery UI, ThemeRoller, and the Anatomy of a Theme

Now that we have a working application, we will look at how a theme is structured. We are going to study the difference between the layout that an application uses and its look and feel. Next we will investigate how PrimeFaces uses jQuery UI to apply a theme to an application. We will then proceed to adding a new theme to the project.

In this chapter, we will cover the following topics:

  • jQuery UI and its standard CSS rules
  • The difference between a layout and the look and feel of an application
  • How PrimeFaces uses the jQuery UI CSS rules to apply a theme to its components
  • The simplest way of adjusting any theme using custom CSS rules – changing the font and initial font size
  • When simple changes are not enough – introducing ThemeRoller
  • Using ThemeRoller to create a theme and download it
  • CSS in a custom theme as compared to a PrimeFaces theme
  • Packaging a theme to make it fully compatible with PrimeFaces and adding a custom theme to a project
  • How to add a new theme to ThemeSwitcher
主站蜘蛛池模板: 德格县| 桃源县| 开原市| 东港市| 龙口市| 利津县| 安义县| 沭阳县| 浙江省| 油尖旺区| 佛教| 吴川市| 佳木斯市| 同心县| 林甸县| 达孜县| 武宁县| 怀集县| 太保市| 嫩江县| 黎川县| 巴青县| 堆龙德庆县| 临高县| 景宁| 宿迁市| 定襄县| 铜梁县| 湟中县| 额敏县| 剑川县| 呼伦贝尔市| 白玉县| 个旧市| 项城市| 乡宁县| 宜兰市| 福贡县| 格尔木市| 土默特右旗| 嘉祥县|